Use ATTRIBUTE prefix for all compiler attributes
Define some common declarations