as: Defining New Object Attributes

 
 8.2 Defining New Object Attributes
 ==================================
 
 If you want to define a new GNU object attribute, here are the places
 you will need to modify.  New attributes should be discussed on the
 'binutils' mailing list.
 
    * This manual, which is the official register of attributes.
    * The header for your architecture 'include/elf', to define the tag.
    * The 'bfd' support file for your architecture, to merge the
      attribute and issue any appropriate link warnings.
    * Test cases in 'ld/testsuite' for merging and link warnings.
    * 'binutils/readelf.c' to display your attribute.
    * GCC, if you want the compiler to mark the attribute automatically.