root@fledgling:/usr/src # readelf -S /usr/obj/usr/src/powerpc.powerpc64/obj-lib32/lib/csu/powerpc/crt1.o There are 22 section headers, starting at offset 0x1930: Section Headers: [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [ 0] NULL 00000000 000000 000000 00 0 0 0 [ 1] .strtab STRTAB 00000000 00175f 0001cf 00 0 0 1 [ 2] .text PROGBITS 00000000 000034 0002a8 00 AX 0 0 4 [ 3] .rela.text RELA 00000000 001124 00018c 0c 21 2 4 [ 4] .comment PROGBITS 00000000 0002dc 00006e 01 MS 0 0 1 [ 5] .note.tag NOTE 00000000 00034c 000048 00 A 0 0 4 [ 6] .rodata.str1.1 PROGBITS 00000000 000394 000001 01 AMS 0 0 1 [ 7] .data PROGBITS 00000000 000398 000004 00 WA 0 0 4 [ 8] .rela.data RELA 00000000 0012b0 00000c 0c 21 7 4 [ 9] .debug_str PROGBITS 00000000 00039c 0001fd 01 MS 0 0 1 [10] .debug_loc PROGBITS 00000000 000599 0001f5 00 0 0 1 [11] .debug_abbrev PROGBITS 00000000 00078e 000145 00 0 0 1 [12] .debug_info PROGBITS 00000000 0008d3 0003b0 00 0 0 1 [13] .rela.debug_info RELA 00000000 0012bc 000444 0c 21 12 4 [14] .debug_macinfo PROGBITS 00000000 000c83 000001 00 0 0 1 [15] .note.GNU-stack PROGBITS 00000000 000c84 000000 00 0 0 1 [16] .debug_line PROGBITS 00000000 000c84 00021e 00 0 0 1 [17] .rela.debug_line RELA 00000000 001700 00000c 0c 21 16 4 [18] .debug_frame PROGBITS 00000000 000ea4 000080 00 0 0 4 [19] .rela.debug_frame RELA 00000000 00170c 000048 0c 21 18 4 [20] .llvm_addrsig LOOS+0xfff4c03 00000000 001754 00000b 00 21 0 1 [21] .symtab SYMTAB 00000000 000f24 000200 10 1 15 4 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings) I (info), L (link order), G (group), x (unknown) O (extra OS processing required) o (OS specific), p (processor specific) root@fledgling:/usr/src # readelf -S /usr/obj/usr/src/powerpc.powerpc/lib/csu/powerpc/crt1.o There are 28 section headers, starting at offset 0x1138: Section Headers: [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [ 0] NULL 00000000 000000 000000 00 0 0 0 [ 1] .text PROGBITS 00000000 000034 000228 00 AX 0 0 4 [ 2] .rela.text RELA 00000000 00191c 000174 0c 26 1 4 [ 3] .data PROGBITS 00000000 00025c 000000 00 WA 0 0 1 [ 4] .bss NOBITS 00000000 00025c 000000 00 WA 0 0 1 [ 5] .debug_abbrev PROGBITS 00000000 00025c 0001be 00 0 0 1 [ 6] .debug_info PROGBITS 00000000 00041a 0004bd 00 0 0 1 [ 7] .rela.debug_info RELA 00000000 001a90 000498 0c 26 6 4 [ 8] .debug_line PROGBITS 00000000 0008d7 0001a9 00 0 0 1 [ 9] .rela.debug_line RELA 00000000 001f28 00000c 0c 26 8 4 [10] .comment PROGBITS 00000000 000a80 00004b 00 0 0 1 [11] .rodata.str1.4 PROGBITS 00000000 000acc 000001 01 AMS 0 0 4 [12] .note.tag NOTE 00000000 000ad0 000048 00 A 0 0 4 [13] .sdata PROGBITS 00000000 000b18 000004 00 WA 0 0 4 [14] .rela.sdata RELA 00000000 001f34 00000c 0c 26 13 4 [15] .debug_frame PROGBITS 00000000 000b1c 000058 00 0 0 4 [16] .rela.debug_frame RELA 00000000 001f40 000030 0c 26 15 4 [17] .debug_loc PROGBITS 00000000 000b74 000196 00 0 0 1 [18] .debug_pubnames PROGBITS 00000000 000d0a 000049 00 0 0 1 [19] .rela.debug_pubna RELA 00000000 001f70 00000c 0c 26 18 4 [20] .debug_aranges PROGBITS 00000000 000d53 000020 00 0 0 1 [21] .rela.debug_arang RELA 00000000 001f7c 000018 0c 26 20 4 [22] .debug_ranges PROGBITS 00000000 000d73 000060 00 0 0 1 [23] .debug_str PROGBITS 00000000 000dd3 000266 01 MS 0 0 1 [24] .note.GNU-stack PROGBITS 00000000 001039 000000 00 0 0 1 [25] .shstrtab STRTAB 00000000 001039 0000fe 00 0 0 1 [26] .symtab SYMTAB 00000000 001598 000280 10 27 23 4 [27] .strtab STRTAB 00000000 001818 000101 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings) I (info), L (link order), G (group), x (unknown) O (extra OS processing required) o (OS specific), p (processor specific)