.eh_frame problem

Ian Lance Taylor ian@cygnus.com
Thu Mar 4 14:32:00 GMT 1999

   From: "Mark E." <snowball3@usa.net>
   Date: Thu, 4 Mar 1999 00:15:52 -0500

   Here's the code:
   #define md_maybe_text() \
    ((bfd_get_section_flags (stdoutput, now_seg) & 
   SEC_CODE) != 0)
   #define md_maybe_text() \
    (now_seg != data_section && now_seg != 

   It seems to me, to parallel the BFD_ASSEMBER 
   version, that the !BFD_ASSEMBER version should 
   be something like:
   #define md_maybe_text() (now_seg == 

That would not be parallel, since when using COFF or ELF it is
possible for a section other than text_section to contain code.  This
will happen if you compile with -ffunction-sections, for example.


More information about the Gas2 mailing list