http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27357

Jan Hubicka <hubicka at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hubicka at gcc dot gnu.org

--- Comment #4 from Jan Hubicka <hubicka at gcc dot gnu.org> 2010-11-11 
00:05:13 UTC ---
With current mainline
h...@gcc17:~/trunk/build/gcc$ size pa.o
   text    data     bss     dec     hex filename
    211       0       0     211      d3 pa.o
I get gcc-4.1 also producing 480 bytes.
I however need -fno-asynchornous-unwind-tables.
Otherwise I get:
j...@gcc17:~/trunk/build/gcc$ size pa.o
   text    data     bss     dec     hex filename
    347       0       0     347     15b pa.o
j...@gcc17:~/trunk/build/gcc$ objdump -h pa.o

pa.o:     file format elf32-i386

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .text         000000d3  00000000  00000000  00000034  2**2
                  CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
  1 .data         00000000  00000000  00000000  00000108  2**2
                  CONTENTS, ALLOC, LOAD, DATA
  2 .bss          00000000  00000000  00000000  00000108  2**2
                  ALLOC
  3 .eh_frame     00000088  00000000  00000000  00000108  2**2
                  CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA
  4 .comment      0000002a  00000000  00000000  00000190  2**0
                  CONTENTS, READONLY
  5 .note.GNU-stack 00000000  00000000  00000000  000001ba  2**0
                  CONTENTS, READONLY

why .eh_frame is counted as text?

Reply via email to