Does the GCC compiler care where we put the attribute statements inside of declarations? For example is the following equivalent:
void foobar (void) __attribute__ ((section ("bar")));
__attribute__ ((section ("bar"))) void foobar (void);
I have seen here that there is no convention on how they are used. Sometimes before declaration, sometimes after.