Mageia Bugzilla – Attachment 11628 Details for
Bug 26517
glibc isn't properly stripped off debuginfo which then leaks in rpm testsuite
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
"readelf --debug-dump=info" of bogus minimal C program on Mageia (10x bigger output!)
READELF.mga (text/plain), 12.50 KB, created by
Thierry Vignaud
on 2020-05-09 15:21:23 CEST
(
hide
)
Description:
"readelf --debug-dump=info" of bogus minimal C program on Mageia (10x bigger output!)
Filename:
MIME Type:
Creator:
Thierry Vignaud
Created:
2020-05-09 15:21:23 CEST
Size:
12.50 KB
patch
obsolete
>with core/release glibc > >Contents of the .debug_info section: > > Compilation Unit @ offset 0x0: > Length: 0x2a (32-bit) > Version: 2 > Abbrev Offset: 0x0 > Pointer Size: 8 > <0><b>: Abbrev Number: 1 (DW_TAG_compile_unit) > <c> DW_AT_stmt_list : 0x0 > <10> DW_AT_low_pc : 0x401020 > <18> DW_AT_high_pc : 0x40104b > <20> DW_AT_name : (indirect string, offset: 0x0): ../sysdeps/x86_64/start.S > <24> DW_AT_comp_dir : (indirect string, offset: 0x1a): /home/iurt/rpmbuild/BUILD/glibc-2.31/csu > <28> DW_AT_producer : (indirect string, offset: 0x43): GNU AS 2.34 > <2c> DW_AT_language : 32769 (MIPS assembler) > Compilation Unit @ offset 0x2e: > Length: 0x3c (32-bit) > Version: 4 > Abbrev Offset: 0x14 > Pointer Size: 8 > <0><39>: Abbrev Number: 1 (DW_TAG_compile_unit) > <3a> DW_AT_producer : (indirect string, offset: 0x4f): GNU C11 10.1.0 -mtune=generic -mno-tls-direct-seg-refs -march=x86-64 -g -O2 -std=gnu11 -fgnu89-inline -finline-functions -fmerge-all-constants -frounding-math -fmath-errno -fno-stack-protector -ftls-model=initial-exec > <3e> DW_AT_language : 12 (ANSI C99) > <3f> DW_AT_name : (indirect string, offset: 0x1ea): init.c > <43> DW_AT_comp_dir : (indirect string, offset: 0x1a): /home/iurt/rpmbuild/BUILD/glibc-2.31/csu > <47> DW_AT_stmt_list : 0x5e > <1><4b>: Abbrev Number: 2 (DW_TAG_variable) > <4c> DW_AT_name : (indirect string, offset: 0x129): _IO_stdin_used > <50> DW_AT_decl_file : 1 > <51> DW_AT_decl_line : 23 > <52> DW_AT_decl_column : 11 > <53> DW_AT_type : <0x68> > <57> DW_AT_external : 1 > <57> DW_AT_location : 9 byte block: 3 0 20 40 0 0 0 0 0 (DW_OP_addr: 402000) > <1><61>: Abbrev Number: 3 (DW_TAG_base_type) > <62> DW_AT_byte_size : 4 > <63> DW_AT_encoding : 5 (signed) > <64> DW_AT_name : int > <1><68>: Abbrev Number: 4 (DW_TAG_const_type) > <69> DW_AT_type : <0x61> > <1><6d>: Abbrev Number: 0 > Compilation Unit @ offset 0x6e: > Length: 0x1e (32-bit) > Version: 2 > Abbrev Offset: 0x49 > Pointer Size: 8 > <0><79>: Abbrev Number: 1 (DW_TAG_compile_unit) > <7a> DW_AT_stmt_list : 0x85 > <7e> DW_AT_ranges : 0x0 > <82> DW_AT_name : (indirect string, offset: 0x147): ../sysdeps/x86_64/crti.S > <86> DW_AT_comp_dir : (indirect string, offset: 0x1a): /home/iurt/rpmbuild/BUILD/glibc-2.31/csu > <8a> DW_AT_producer : (indirect string, offset: 0x43): GNU AS 2.34 > <8e> DW_AT_language : 32769 (MIPS assembler) > Compilation Unit @ offset 0x90: > Length: 0x4f (32-bit) > Version: 4 > Abbrev Offset: 0x5b > Pointer Size: 8 > <0><9b>: Abbrev Number: 1 (DW_TAG_compile_unit) > <9c> DW_AT_producer : (indirect string, offset: 0x178): GNU C17 10.1.0 -mtune=generic -march=x86-64 -g > <a0> DW_AT_language : 12 (ANSI C99) > <a1> DW_AT_name : (indirect string, offset: 0x1a7): /home/tv/t.c > <a5> DW_AT_comp_dir : (indirect string, offset: 0x160): /home/tv/mga/pkgs/glibc > <a9> DW_AT_low_pc : 0x4010f2 > <b1> DW_AT_high_pc : 0xb > <b9> DW_AT_stmt_list : 0xea > <1><bd>: Abbrev Number: 2 (DW_TAG_subprogram) > <be> DW_AT_external : 1 > <be> DW_AT_name : (indirect string, offset: 0x1b4): main > <c2> DW_AT_decl_file : 1 > <c3> DW_AT_decl_line : 3 > <c4> DW_AT_decl_column : 5 > <c5> DW_AT_type : <0xdb> > <c9> DW_AT_low_pc : 0x4010f2 > <d1> DW_AT_high_pc : 0xb > <d9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) > <db> DW_AT_GNU_all_call_sites: 1 > <1><db>: Abbrev Number: 3 (DW_TAG_base_type) > <dc> DW_AT_byte_size : 4 > <dd> DW_AT_encoding : 5 (signed) > <de> DW_AT_name : int > <1><e2>: Abbrev Number: 0 > Compilation Unit @ offset 0xe3: > Length: 0x195 (32-bit) > Version: 4 > Abbrev Offset: 0x94 > Pointer Size: 8 > <0><ee>: Abbrev Number: 1 (DW_TAG_compile_unit) > <ef> DW_AT_producer : (indirect string, offset: 0x243): GNU C11 10.1.0 -mtune=generic -mno-tls-direct-seg-refs -march=x86-64 -g -O2 -std=gnu11 -fgnu89-inline -finline-functions -fmerge-all-constants -frounding-math -fmath-errno -fPIC -fno-stack-protector -ftls-model=initial-exec > <f3> DW_AT_language : 12 (ANSI C99) > <f4> DW_AT_name : (indirect string, offset: 0x1e6): elf-init.c > <f8> DW_AT_comp_dir : (indirect string, offset: 0x1a): /home/iurt/rpmbuild/BUILD/glibc-2.31/csu > <fc> DW_AT_low_pc : 0x401100 > <104> DW_AT_high_pc : 0x61 > <10c> DW_AT_stmt_list : 0x12f > <1><110>: Abbrev Number: 2 (DW_TAG_base_type) > <111> DW_AT_byte_size : 8 > <112> DW_AT_encoding : 5 (signed) > <113> DW_AT_name : (indirect string, offset: 0x1be): long int > <1><117>: Abbrev Number: 3 (DW_TAG_typedef) > <118> DW_AT_name : (indirect string, offset: 0x1da): size_t > <11c> DW_AT_decl_file : 2 > <11d> DW_AT_decl_line : 209 > <11e> DW_AT_decl_column : 23 > <11f> DW_AT_type : <0x128> > <1><123>: Abbrev Number: 4 (DW_TAG_const_type) > <124> DW_AT_type : <0x117> > <1><128>: Abbrev Number: 2 (DW_TAG_base_type) > <129> DW_AT_byte_size : 8 > <12a> DW_AT_encoding : 7 (unsigned) > <12b> DW_AT_name : (indirect string, offset: 0x1f1): long unsigned int > <1><12f>: Abbrev Number: 5 (DW_TAG_base_type) > <130> DW_AT_byte_size : 4 > <131> DW_AT_encoding : 5 (signed) > <132> DW_AT_name : int > <1><136>: Abbrev Number: 2 (DW_TAG_base_type) > <137> DW_AT_byte_size : 8 > <138> DW_AT_encoding : 5 (signed) > <139> DW_AT_name : (indirect string, offset: 0x1b9): long long int > <1><13d>: Abbrev Number: 2 (DW_TAG_base_type) > <13e> DW_AT_byte_size : 16 > <13f> DW_AT_encoding : 4 (float) > <140> DW_AT_name : (indirect string, offset: 0x237): long double > <1><144>: Abbrev Number: 6 (DW_TAG_array_type) > <145> DW_AT_type : <0x14f> > <149> DW_AT_sibling : <0x14f> > <2><14d>: Abbrev Number: 7 (DW_TAG_subrange_type) > <2><14e>: Abbrev Number: 0 > <1><14f>: Abbrev Number: 8 (DW_TAG_pointer_type) > <150> DW_AT_byte_size : 8 > <151> DW_AT_type : <0x155> > <1><155>: Abbrev Number: 9 (DW_TAG_subroutine_type) > <156> DW_AT_prototyped : 1 > <156> DW_AT_sibling : <0x16a> > <2><15a>: Abbrev Number: 10 (DW_TAG_formal_parameter) > <15b> DW_AT_type : <0x12f> > <2><15f>: Abbrev Number: 10 (DW_TAG_formal_parameter) > <160> DW_AT_type : <0x16a> > <2><164>: Abbrev Number: 10 (DW_TAG_formal_parameter) > <165> DW_AT_type : <0x16a> > <2><169>: Abbrev Number: 0 > <1><16a>: Abbrev Number: 8 (DW_TAG_pointer_type) > <16b> DW_AT_byte_size : 8 > <16c> DW_AT_type : <0x170> > <1><170>: Abbrev Number: 8 (DW_TAG_pointer_type) > <171> DW_AT_byte_size : 8 > <172> DW_AT_type : <0x176> > <1><176>: Abbrev Number: 2 (DW_TAG_base_type) > <177> DW_AT_byte_size : 1 > <178> DW_AT_encoding : 6 (signed char) > <179> DW_AT_name : (indirect string, offset: 0x213): char > <1><17d>: Abbrev Number: 11 (DW_TAG_variable) > <17e> DW_AT_name : (indirect string, offset: 0x1c7): __init_array_start > <182> DW_AT_decl_file : 1 > <183> DW_AT_decl_line : 44 > <184> DW_AT_decl_column : 15 > <185> DW_AT_type : <0x144> > <189> DW_AT_external : 1 > <189> DW_AT_declaration : 1 > <1><189>: Abbrev Number: 11 (DW_TAG_variable) > <18a> DW_AT_name : (indirect string, offset: 0x323): __init_array_end > <18e> DW_AT_decl_file : 1 > <18f> DW_AT_decl_line : 46 > <190> DW_AT_decl_column : 15 > <191> DW_AT_type : <0x144> > <195> DW_AT_external : 1 > <195> DW_AT_declaration : 1 > <1><195>: Abbrev Number: 12 (DW_TAG_subprogram) > <196> DW_AT_external : 1 > <196> DW_AT_name : (indirect string, offset: 0x203): __libc_csu_fini > <19a> DW_AT_decl_file : 1 > <19b> DW_AT_decl_line : 95 > <19c> DW_AT_decl_column : 1 > <19d> DW_AT_prototyped : 1 > <19d> DW_AT_low_pc : 0x401160 > <1a5> DW_AT_high_pc : 0x1 > <1ad> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) > <1af> DW_AT_GNU_all_call_sites: 1 > <1><1af>: Abbrev Number: 13 (DW_TAG_subprogram) > <1b0> DW_AT_external : 1 > <1b0> DW_AT_name : (indirect string, offset: 0x222): __libc_csu_init > <1b4> DW_AT_decl_file : 1 > <1b5> DW_AT_decl_line : 67 > <1b6> DW_AT_decl_column : 1 > <1b7> DW_AT_prototyped : 1 > <1b7> DW_AT_low_pc : 0x401100 > <1bf> DW_AT_high_pc : 0x5d > <1c7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) > <1c9> DW_AT_GNU_all_call_sites: 1 > <1c9> DW_AT_sibling : <0x26f> > <2><1cd>: Abbrev Number: 14 (DW_TAG_formal_parameter) > <1ce> DW_AT_name : (indirect string, offset: 0x218): argc > <1d2> DW_AT_decl_file : 1 > <1d3> DW_AT_decl_line : 67 > <1d4> DW_AT_decl_column : 22 > <1d5> DW_AT_type : <0x12f> > <1d9> DW_AT_location : 0x6 (location list) > <1dd> DW_AT_GNU_locviews: 0x0 > <2><1e1>: Abbrev Number: 14 (DW_TAG_formal_parameter) > <1e2> DW_AT_name : (indirect string, offset: 0x232): argv > <1e6> DW_AT_decl_file : 1 > <1e7> DW_AT_decl_line : 67 > <1e8> DW_AT_decl_column : 35 > <1e9> DW_AT_type : <0x16a> > <1ed> DW_AT_location : 0x58 (location list) > <1f1> DW_AT_GNU_locviews: 0x52 > <2><1f5>: Abbrev Number: 14 (DW_TAG_formal_parameter) > <1f6> DW_AT_name : (indirect string, offset: 0x1e1): envp > <1fa> DW_AT_decl_file : 1 > <1fb> DW_AT_decl_line : 67 > <1fc> DW_AT_decl_column : 48 > <1fd> DW_AT_type : <0x16a> > <201> DW_AT_location : 0xaa (location list) > <205> DW_AT_GNU_locviews: 0xa4 > <2><209>: Abbrev Number: 15 (DW_TAG_variable) > <20a> DW_AT_name : (indirect string, offset: 0x21d): size > <20e> DW_AT_decl_file : 1 > <20f> DW_AT_decl_line : 86 > <210> DW_AT_decl_column : 16 > <211> DW_AT_type : <0x123> > <215> DW_AT_location : 0xfa (location list) > <219> DW_AT_GNU_locviews: 0xf6 > <2><21d>: Abbrev Number: 16 (DW_TAG_lexical_block) > <21e> DW_AT_low_pc : 0x40112d > <226> DW_AT_high_pc : 0x21 > <22e> DW_AT_sibling : <0x261> > <3><232>: Abbrev Number: 17 (DW_TAG_variable) > <233> DW_AT_name : i > <235> DW_AT_decl_file : 1 > <236> DW_AT_decl_line : 87 > <237> DW_AT_decl_column : 15 > <238> DW_AT_type : <0x117> > <23c> DW_AT_location : 0x138 (location list) > <240> DW_AT_GNU_locviews: 0x134 > <3><244>: Abbrev Number: 18 (DW_TAG_GNU_call_site) > <245> DW_AT_low_pc : 0x401145 > <4><24d>: Abbrev Number: 19 (DW_TAG_GNU_call_site_parameter) > <24e> DW_AT_location : 1 byte block: 55 (DW_OP_reg5 (rdi)) > <250> DW_AT_GNU_call_site_value: 2 byte block: 7c 0 (DW_OP_breg12 (r12): 0) > <4><253>: Abbrev Number: 19 (DW_TAG_GNU_call_site_parameter) > <254> DW_AT_location : 1 byte block: 54 (DW_OP_reg4 (rsi)) > <256> DW_AT_GNU_call_site_value: 2 byte block: 7d 0 (DW_OP_breg13 (r13): 0) > <4><259>: Abbrev Number: 19 (DW_TAG_GNU_call_site_parameter) > <25a> DW_AT_location : 1 byte block: 51 (DW_OP_reg1 (rdx)) > <25c> DW_AT_GNU_call_site_value: 2 byte block: 7e 0 (DW_OP_breg14 (r14): 0) > <4><25f>: Abbrev Number: 0 > <3><260>: Abbrev Number: 0 > <2><261>: Abbrev Number: 20 (DW_TAG_GNU_call_site) > <262> DW_AT_low_pc : 0x40112d > <26a> DW_AT_abstract_origin: <0x26f> > <2><26e>: Abbrev Number: 0 > <1><26f>: Abbrev Number: 21 (DW_TAG_subprogram) > <270> DW_AT_external : 1 > <270> DW_AT_declaration : 1 > <270> DW_AT_linkage_name: (indirect string, offset: 0x22c): _init > <274> DW_AT_name : (indirect string, offset: 0x22c): _init > <278> DW_AT_decl_file : 1 > <279> DW_AT_decl_line : 55 > <27a> DW_AT_decl_column : 13 > <1><27b>: Abbrev Number: 0 > Compilation Unit @ offset 0x27c: > Length: 0x1e (32-bit) > Version: 2 > Abbrev Offset: 0x1be > Pointer Size: 8 > <0><287>: Abbrev Number: 1 (DW_TAG_compile_unit) > <288> DW_AT_stmt_list : 0x22d > <28c> DW_AT_ranges : 0x40 > <290> DW_AT_name : (indirect string, offset: 0x334): ../sysdeps/x86_64/crtn.S > <294> DW_AT_comp_dir : (indirect string, offset: 0x1a): /home/iurt/rpmbuild/BUILD/glibc-2.31/csu > <298> DW_AT_producer : (indirect string, offset: 0x43): GNU AS 2.34 > <29c> DW_AT_language : 32769 (MIPS assembler) >
with core/release glibc Contents of the .debug_info section: Compilation Unit @ offset 0x0: Length: 0x2a (32-bit) Version: 2 Abbrev Offset: 0x0 Pointer Size: 8 <0><b>: Abbrev Number: 1 (DW_TAG_compile_unit) <c> DW_AT_stmt_list : 0x0 <10> DW_AT_low_pc : 0x401020 <18> DW_AT_high_pc : 0x40104b <20> DW_AT_name : (indirect string, offset: 0x0): ../sysdeps/x86_64/start.S <24> DW_AT_comp_dir : (indirect string, offset: 0x1a): /home/iurt/rpmbuild/BUILD/glibc-2.31/csu <28> DW_AT_producer : (indirect string, offset: 0x43): GNU AS 2.34 <2c> DW_AT_language : 32769 (MIPS assembler) Compilation Unit @ offset 0x2e: Length: 0x3c (32-bit) Version: 4 Abbrev Offset: 0x14 Pointer Size: 8 <0><39>: Abbrev Number: 1 (DW_TAG_compile_unit) <3a> DW_AT_producer : (indirect string, offset: 0x4f): GNU C11 10.1.0 -mtune=generic -mno-tls-direct-seg-refs -march=x86-64 -g -O2 -std=gnu11 -fgnu89-inline -finline-functions -fmerge-all-constants -frounding-math -fmath-errno -fno-stack-protector -ftls-model=initial-exec <3e> DW_AT_language : 12 (ANSI C99) <3f> DW_AT_name : (indirect string, offset: 0x1ea): init.c <43> DW_AT_comp_dir : (indirect string, offset: 0x1a): /home/iurt/rpmbuild/BUILD/glibc-2.31/csu <47> DW_AT_stmt_list : 0x5e <1><4b>: Abbrev Number: 2 (DW_TAG_variable) <4c> DW_AT_name : (indirect string, offset: 0x129): _IO_stdin_used <50> DW_AT_decl_file : 1 <51> DW_AT_decl_line : 23 <52> DW_AT_decl_column : 11 <53> DW_AT_type : <0x68> <57> DW_AT_external : 1 <57> DW_AT_location : 9 byte block: 3 0 20 40 0 0 0 0 0 (DW_OP_addr: 402000) <1><61>: Abbrev Number: 3 (DW_TAG_base_type) <62> DW_AT_byte_size : 4 <63> DW_AT_encoding : 5 (signed) <64> DW_AT_name : int <1><68>: Abbrev Number: 4 (DW_TAG_const_type) <69> DW_AT_type : <0x61> <1><6d>: Abbrev Number: 0 Compilation Unit @ offset 0x6e: Length: 0x1e (32-bit) Version: 2 Abbrev Offset: 0x49 Pointer Size: 8 <0><79>: Abbrev Number: 1 (DW_TAG_compile_unit) <7a> DW_AT_stmt_list : 0x85 <7e> DW_AT_ranges : 0x0 <82> DW_AT_name : (indirect string, offset: 0x147): ../sysdeps/x86_64/crti.S <86> DW_AT_comp_dir : (indirect string, offset: 0x1a): /home/iurt/rpmbuild/BUILD/glibc-2.31/csu <8a> DW_AT_producer : (indirect string, offset: 0x43): GNU AS 2.34 <8e> DW_AT_language : 32769 (MIPS assembler) Compilation Unit @ offset 0x90: Length: 0x4f (32-bit) Version: 4 Abbrev Offset: 0x5b Pointer Size: 8 <0><9b>: Abbrev Number: 1 (DW_TAG_compile_unit) <9c> DW_AT_producer : (indirect string, offset: 0x178): GNU C17 10.1.0 -mtune=generic -march=x86-64 -g <a0> DW_AT_language : 12 (ANSI C99) <a1> DW_AT_name : (indirect string, offset: 0x1a7): /home/tv/t.c <a5> DW_AT_comp_dir : (indirect string, offset: 0x160): /home/tv/mga/pkgs/glibc <a9> DW_AT_low_pc : 0x4010f2 <b1> DW_AT_high_pc : 0xb <b9> DW_AT_stmt_list : 0xea <1><bd>: Abbrev Number: 2 (DW_TAG_subprogram) <be> DW_AT_external : 1 <be> DW_AT_name : (indirect string, offset: 0x1b4): main <c2> DW_AT_decl_file : 1 <c3> DW_AT_decl_line : 3 <c4> DW_AT_decl_column : 5 <c5> DW_AT_type : <0xdb> <c9> DW_AT_low_pc : 0x4010f2 <d1> DW_AT_high_pc : 0xb <d9> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) <db> DW_AT_GNU_all_call_sites: 1 <1><db>: Abbrev Number: 3 (DW_TAG_base_type) <dc> DW_AT_byte_size : 4 <dd> DW_AT_encoding : 5 (signed) <de> DW_AT_name : int <1><e2>: Abbrev Number: 0 Compilation Unit @ offset 0xe3: Length: 0x195 (32-bit) Version: 4 Abbrev Offset: 0x94 Pointer Size: 8 <0><ee>: Abbrev Number: 1 (DW_TAG_compile_unit) <ef> DW_AT_producer : (indirect string, offset: 0x243): GNU C11 10.1.0 -mtune=generic -mno-tls-direct-seg-refs -march=x86-64 -g -O2 -std=gnu11 -fgnu89-inline -finline-functions -fmerge-all-constants -frounding-math -fmath-errno -fPIC -fno-stack-protector -ftls-model=initial-exec <f3> DW_AT_language : 12 (ANSI C99) <f4> DW_AT_name : (indirect string, offset: 0x1e6): elf-init.c <f8> DW_AT_comp_dir : (indirect string, offset: 0x1a): /home/iurt/rpmbuild/BUILD/glibc-2.31/csu <fc> DW_AT_low_pc : 0x401100 <104> DW_AT_high_pc : 0x61 <10c> DW_AT_stmt_list : 0x12f <1><110>: Abbrev Number: 2 (DW_TAG_base_type) <111> DW_AT_byte_size : 8 <112> DW_AT_encoding : 5 (signed) <113> DW_AT_name : (indirect string, offset: 0x1be): long int <1><117>: Abbrev Number: 3 (DW_TAG_typedef) <118> DW_AT_name : (indirect string, offset: 0x1da): size_t <11c> DW_AT_decl_file : 2 <11d> DW_AT_decl_line : 209 <11e> DW_AT_decl_column : 23 <11f> DW_AT_type : <0x128> <1><123>: Abbrev Number: 4 (DW_TAG_const_type) <124> DW_AT_type : <0x117> <1><128>: Abbrev Number: 2 (DW_TAG_base_type) <129> DW_AT_byte_size : 8 <12a> DW_AT_encoding : 7 (unsigned) <12b> DW_AT_name : (indirect string, offset: 0x1f1): long unsigned int <1><12f>: Abbrev Number: 5 (DW_TAG_base_type) <130> DW_AT_byte_size : 4 <131> DW_AT_encoding : 5 (signed) <132> DW_AT_name : int <1><136>: Abbrev Number: 2 (DW_TAG_base_type) <137> DW_AT_byte_size : 8 <138> DW_AT_encoding : 5 (signed) <139> DW_AT_name : (indirect string, offset: 0x1b9): long long int <1><13d>: Abbrev Number: 2 (DW_TAG_base_type) <13e> DW_AT_byte_size : 16 <13f> DW_AT_encoding : 4 (float) <140> DW_AT_name : (indirect string, offset: 0x237): long double <1><144>: Abbrev Number: 6 (DW_TAG_array_type) <145> DW_AT_type : <0x14f> <149> DW_AT_sibling : <0x14f> <2><14d>: Abbrev Number: 7 (DW_TAG_subrange_type) <2><14e>: Abbrev Number: 0 <1><14f>: Abbrev Number: 8 (DW_TAG_pointer_type) <150> DW_AT_byte_size : 8 <151> DW_AT_type : <0x155> <1><155>: Abbrev Number: 9 (DW_TAG_subroutine_type) <156> DW_AT_prototyped : 1 <156> DW_AT_sibling : <0x16a> <2><15a>: Abbrev Number: 10 (DW_TAG_formal_parameter) <15b> DW_AT_type : <0x12f> <2><15f>: Abbrev Number: 10 (DW_TAG_formal_parameter) <160> DW_AT_type : <0x16a> <2><164>: Abbrev Number: 10 (DW_TAG_formal_parameter) <165> DW_AT_type : <0x16a> <2><169>: Abbrev Number: 0 <1><16a>: Abbrev Number: 8 (DW_TAG_pointer_type) <16b> DW_AT_byte_size : 8 <16c> DW_AT_type : <0x170> <1><170>: Abbrev Number: 8 (DW_TAG_pointer_type) <171> DW_AT_byte_size : 8 <172> DW_AT_type : <0x176> <1><176>: Abbrev Number: 2 (DW_TAG_base_type) <177> DW_AT_byte_size : 1 <178> DW_AT_encoding : 6 (signed char) <179> DW_AT_name : (indirect string, offset: 0x213): char <1><17d>: Abbrev Number: 11 (DW_TAG_variable) <17e> DW_AT_name : (indirect string, offset: 0x1c7): __init_array_start <182> DW_AT_decl_file : 1 <183> DW_AT_decl_line : 44 <184> DW_AT_decl_column : 15 <185> DW_AT_type : <0x144> <189> DW_AT_external : 1 <189> DW_AT_declaration : 1 <1><189>: Abbrev Number: 11 (DW_TAG_variable) <18a> DW_AT_name : (indirect string, offset: 0x323): __init_array_end <18e> DW_AT_decl_file : 1 <18f> DW_AT_decl_line : 46 <190> DW_AT_decl_column : 15 <191> DW_AT_type : <0x144> <195> DW_AT_external : 1 <195> DW_AT_declaration : 1 <1><195>: Abbrev Number: 12 (DW_TAG_subprogram) <196> DW_AT_external : 1 <196> DW_AT_name : (indirect string, offset: 0x203): __libc_csu_fini <19a> DW_AT_decl_file : 1 <19b> DW_AT_decl_line : 95 <19c> DW_AT_decl_column : 1 <19d> DW_AT_prototyped : 1 <19d> DW_AT_low_pc : 0x401160 <1a5> DW_AT_high_pc : 0x1 <1ad> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) <1af> DW_AT_GNU_all_call_sites: 1 <1><1af>: Abbrev Number: 13 (DW_TAG_subprogram) <1b0> DW_AT_external : 1 <1b0> DW_AT_name : (indirect string, offset: 0x222): __libc_csu_init <1b4> DW_AT_decl_file : 1 <1b5> DW_AT_decl_line : 67 <1b6> DW_AT_decl_column : 1 <1b7> DW_AT_prototyped : 1 <1b7> DW_AT_low_pc : 0x401100 <1bf> DW_AT_high_pc : 0x5d <1c7> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) <1c9> DW_AT_GNU_all_call_sites: 1 <1c9> DW_AT_sibling : <0x26f> <2><1cd>: Abbrev Number: 14 (DW_TAG_formal_parameter) <1ce> DW_AT_name : (indirect string, offset: 0x218): argc <1d2> DW_AT_decl_file : 1 <1d3> DW_AT_decl_line : 67 <1d4> DW_AT_decl_column : 22 <1d5> DW_AT_type : <0x12f> <1d9> DW_AT_location : 0x6 (location list) <1dd> DW_AT_GNU_locviews: 0x0 <2><1e1>: Abbrev Number: 14 (DW_TAG_formal_parameter) <1e2> DW_AT_name : (indirect string, offset: 0x232): argv <1e6> DW_AT_decl_file : 1 <1e7> DW_AT_decl_line : 67 <1e8> DW_AT_decl_column : 35 <1e9> DW_AT_type : <0x16a> <1ed> DW_AT_location : 0x58 (location list) <1f1> DW_AT_GNU_locviews: 0x52 <2><1f5>: Abbrev Number: 14 (DW_TAG_formal_parameter) <1f6> DW_AT_name : (indirect string, offset: 0x1e1): envp <1fa> DW_AT_decl_file : 1 <1fb> DW_AT_decl_line : 67 <1fc> DW_AT_decl_column : 48 <1fd> DW_AT_type : <0x16a> <201> DW_AT_location : 0xaa (location list) <205> DW_AT_GNU_locviews: 0xa4 <2><209>: Abbrev Number: 15 (DW_TAG_variable) <20a> DW_AT_name : (indirect string, offset: 0x21d): size <20e> DW_AT_decl_file : 1 <20f> DW_AT_decl_line : 86 <210> DW_AT_decl_column : 16 <211> DW_AT_type : <0x123> <215> DW_AT_location : 0xfa (location list) <219> DW_AT_GNU_locviews: 0xf6 <2><21d>: Abbrev Number: 16 (DW_TAG_lexical_block) <21e> DW_AT_low_pc : 0x40112d <226> DW_AT_high_pc : 0x21 <22e> DW_AT_sibling : <0x261> <3><232>: Abbrev Number: 17 (DW_TAG_variable) <233> DW_AT_name : i <235> DW_AT_decl_file : 1 <236> DW_AT_decl_line : 87 <237> DW_AT_decl_column : 15 <238> DW_AT_type : <0x117> <23c> DW_AT_location : 0x138 (location list) <240> DW_AT_GNU_locviews: 0x134 <3><244>: Abbrev Number: 18 (DW_TAG_GNU_call_site) <245> DW_AT_low_pc : 0x401145 <4><24d>: Abbrev Number: 19 (DW_TAG_GNU_call_site_parameter) <24e> DW_AT_location : 1 byte block: 55 (DW_OP_reg5 (rdi)) <250> DW_AT_GNU_call_site_value: 2 byte block: 7c 0 (DW_OP_breg12 (r12): 0) <4><253>: Abbrev Number: 19 (DW_TAG_GNU_call_site_parameter) <254> DW_AT_location : 1 byte block: 54 (DW_OP_reg4 (rsi)) <256> DW_AT_GNU_call_site_value: 2 byte block: 7d 0 (DW_OP_breg13 (r13): 0) <4><259>: Abbrev Number: 19 (DW_TAG_GNU_call_site_parameter) <25a> DW_AT_location : 1 byte block: 51 (DW_OP_reg1 (rdx)) <25c> DW_AT_GNU_call_site_value: 2 byte block: 7e 0 (DW_OP_breg14 (r14): 0) <4><25f>: Abbrev Number: 0 <3><260>: Abbrev Number: 0 <2><261>: Abbrev Number: 20 (DW_TAG_GNU_call_site) <262> DW_AT_low_pc : 0x40112d <26a> DW_AT_abstract_origin: <0x26f> <2><26e>: Abbrev Number: 0 <1><26f>: Abbrev Number: 21 (DW_TAG_subprogram) <270> DW_AT_external : 1 <270> DW_AT_declaration : 1 <270> DW_AT_linkage_name: (indirect string, offset: 0x22c): _init <274> DW_AT_name : (indirect string, offset: 0x22c): _init <278> DW_AT_decl_file : 1 <279> DW_AT_decl_line : 55 <27a> DW_AT_decl_column : 13 <1><27b>: Abbrev Number: 0 Compilation Unit @ offset 0x27c: Length: 0x1e (32-bit) Version: 2 Abbrev Offset: 0x1be Pointer Size: 8 <0><287>: Abbrev Number: 1 (DW_TAG_compile_unit) <288> DW_AT_stmt_list : 0x22d <28c> DW_AT_ranges : 0x40 <290> DW_AT_name : (indirect string, offset: 0x334): ../sysdeps/x86_64/crtn.S <294> DW_AT_comp_dir : (indirect string, offset: 0x1a): /home/iurt/rpmbuild/BUILD/glibc-2.31/csu <298> DW_AT_producer : (indirect string, offset: 0x43): GNU AS 2.34 <29c> DW_AT_language : 32769 (MIPS assembler)
View Attachment As Raw
Actions:
View
Attachments on
bug 26517
:
11622
|
11623
|
11624
|
11625
|
11626
|
11627
| 11628 |
11629
|
11630
|
11631