Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
elfutils
/
0e6046e7ce11cf56d593bdf62dd6663fc6b68c68
/
src
/
readelf.c
« Previous
02e3093
Handle DWARF5 defaulted member function encodings.
by Mark Wielaard
· 7 years ago
efd60be
Include strings.h to make ffs available
by Ulf Hermann
· 7 years ago
9130b53
Avoid YESSTR and NOSTR
by Ulf Hermann
· 7 years ago
b0b58c5
Use the empty string for note names with zero size (without any data).
by Mark Wielaard
· 8 years ago
9d84fdd
readelf: Fix off by one sanity check in handle_gnu_hash.
by Mark Wielaard
· 8 years ago
e22cc80
Move print_version into printversion.{h|c}
by Ulf Hermann
· 8 years ago
1700fd2
http://elfutils.org/ is now hosted at http://sourceware.org/elfutils/
by Mark Wielaard
· 8 years ago
507e7e2
readelf: Add optional --symbols[=SECTION] argument to select section name.
by Mark Wielaard
· 8 years ago
60b2bf1
lib: Provide MAX and MIN in system.h
by Akihiko Odaki
· 8 years ago
1346849
readelf: Warn when uncompressing fails and error when gelf_getshdr fails.
by Mark Wielaard
· 9 years ago
c1e4e29
readelf: Read and print (encoded) DW_CFA_set_loc op and update pc.
by Mark Wielaard
· 9 years ago
3a5fc51
Fix build on 32bit systems.
by Mark Wielaard
· 9 years ago
f5013e8
readelf: Handle compressed sections and extend -z to cover -x and -p.
by Mark Wielaard
· 9 years ago
b7105b4
readelf: Add -z,--decompress option.
by Mark Wielaard
· 9 years ago
3425454
Trust AC_SYS_LARGEFILE to provide large file support
by Josh Stone
· 9 years ago
7eff36d
Do without union of variable length arrays.
by Chih-Hung Hsieh
· 9 years ago
fc0a0f3
Initialize variable before use.
by Chih-Hung Hsieh
· 9 years ago
2ec9573
Replace printf %Z length modifier with %z.
by Chih-Hung Hsieh
· 9 years ago
b00a4fa
readelf: handle_core_item large right shift triggers undefined behaviour.
by Mark Wielaard
· 9 years ago
222cd82
readelf: Make sure phdr2_mem lifetime/scope equals phdr2 pointer.
by Mark Wielaard
· 9 years ago
90a7bd2
readelf: Don't leak memory on failure path in handle_gnu_hash.
by Mark Wielaard
· 9 years ago
32d5b6f
readelf: Fix cie_offset calculation comparison on 32bit.
by Mark Wielaard
· 9 years ago
f333a1c
readelf: Check all offsets used in print_gdb_index_section against d_size.
by Mark Wielaard
· 9 years ago
9b5f795
readelf: Always try to print some debug section information.
by Mark Wielaard
· 9 years ago
86de792
readelf: Add overflow checking to print_gdb_index_section dataend checks.
by Mark Wielaard
· 9 years ago
7f61734
Publish known-dwarf.h
by Petr Machata
· 10 years ago
8f2f580
readelf: Don't try to read macinfo cus sentinel or beyond.
by Mark Wielaard
· 10 years ago
cda1a31
readelf: Add more sanity checks to print_debug_exception_table.
by Mark Wielaard
· 10 years ago
99a6f22
readelf: Add bounds check before each CFA op that takes an argument.
by Mark Wielaard
· 10 years ago
3227093
readelf: Print dwarf_errmsg if dwarf_onesrcline or dwarf_linesrc fails.
by Mark Wielaard
· 10 years ago
acb5069
readelf: Correct overflow check for length in print_debug_aranges_section.
by Mark Wielaard
· 10 years ago
ff1ce97
readelf,libdw: Correct .debug_line overflow check for unit_length.
by Mark Wielaard
· 10 years ago
6a8a9e3
readelf: Warn, don't assert, if loclist or rangelist offset is too big.
by Mark Wielaard
· 10 years ago
198e949
readelf: Don't assert when addr_size or ref_size is not 4 or 8 in print_ops.
by Mark Wielaard
· 10 years ago
2323b45
readelf: Add more bounds checks to print_gdb_index_section.
by Mark Wielaard
· 10 years ago
9c42b78
readelf: Make sure there is enough room for reading .debug_line unit_length.
by Mark Wielaard
· 10 years ago
b171ca4
readelf: Check there is enough room for the DW_LNE_set_address argument
by Mark Wielaard
· 10 years ago
7a05347
libdw: Add get_uleb128 and get_sleb128 bounds checking.
by Mark Wielaard
· 10 years ago
ee5693b
readelf: Check TType base offset and Action table are sane in exception table.
by Mark Wielaard
· 10 years ago
cd33929
readelf: Don't print more augmentation characters than there are.
by Mark Wielaard
· 10 years ago
a0da756
readelf: Check count fits and doesn't overflow fptr in handle_file_note.
by Mark Wielaard
· 10 years ago
990fbe5
readelf: Report invalid data if action table doesn't follow call site table.
by Mark Wielaard
· 10 years ago
f0c5ef8
readelf: maximum operations per instruction cannot be zero in .debug_line.
by Mark Wielaard
· 10 years ago
96ddcad
readelf: DW_OP_call_ref and DW_OP_GNU_implicit_pointer are invalid for CFA.
by Mark Wielaard
· 10 years ago
0ed4f98
readelf: Fix overflow check in handle_sysv_hash64.
by Mark Wielaard
· 10 years ago
9875561
readelf: Don't trash destshdr for STT_SECTION in handle_relocs_rel[a].
by Mark Wielaard
· 10 years ago
13a9fa3
readelf: Cast Dwarf_Word length to ptrdiff_t for comparison.
by Mark Wielaard
· 10 years ago
020fc02
readelf, libdw: Guard against divide by zero line_range in .debug_line.
by Mark Wielaard
· 10 years ago
4929606
readelf: Check length for nexthdr overflow in print_debug_aranges_section.
by Mark Wielaard
· 10 years ago
9644aaf
readelf: print_attributes (-A) robustify and handle non-gnu attributes.
by Mark Wielaard
· 10 years ago
712c8fa
Use elf_getphdrnum instead of accessing ehdr->e_phnum directly.
by Mark Wielaard
· 10 years ago
d405f93
readelf: Fix sanity check of DW_FORM_block length in print_cfa_program
by Mark Wielaard
· 10 years ago
3b3a191
readelf: When the version chain ends, stop processing the entries.
by Mark Wielaard
· 10 years ago
7df0da3
readelf: Warn if ptr_size is not 4 or 8 bytes.
by Mark Wielaard
· 10 years ago
436275e
libelf: Fix handling of (extended) phnum.
by Mark Wielaard
· 10 years ago
2af7b49
readelf: Robustify print_cfa_program.
by Mark Wielaard
· 10 years ago
d1b1163
readelf: Sanity check CIE unit_length and augmentationlen in debug_frame.
by Mark Wielaard
· 10 years ago
ad87d27
readelf: Check def == NULL before use in handle_versym.
by Mark Wielaard
· 10 years ago
d8b9682
readelf.c (handle_versym): Initialize vername and filename array elements.
by Mark Wielaard
· 10 years ago
6b246e0
readelf: Sanity check hash section contents before processing.
by Mark Wielaard
· 10 years ago
fbf1a44
readelf: Fix typo in a check in handle_relocs_rela
by Petr Machata
· 10 years ago
1498f54
Rename read_ubyte_unaligned_inc to read_addr_unaligned_inc
by Petr Machata
· 10 years ago
903f334
readelf: Skip section if name is NULL in print_debug.
by Mark Wielaard
· 10 years ago
eb4811d
readelf: Don't print 'for section' when rela section sh_info is zero.
by Mark Wielaard
· 10 years ago
df85bf9
libdwfl: Move dwz alt multi file searching to find_debuginfo callback.
by Mark Wielaard
· 10 years ago
7c680a2
readelf: handle_core_item make sure variable length array isn't zero size.
by Mark Wielaard
· 10 years ago
7c757b3
readelf.c (print_gdb_index_section): Use unsigned int for 31 bits left shift.
by Mark Wielaard
· 10 years ago
f7cdc74
readelf: Read the decompressed data when processing .zdebug DWARF sections.
by Mark Wielaard
· 10 years ago
110c273
readelf: convert up to a target long in buf_read_ulong.
by Mark Wielaard
· 10 years ago
b920752
readelf: Print DW_FORM_sdata values as signed numbers.
by Mark Wielaard
· 11 years ago
cb7b2d6
readelf: More sanity checks before trying to display interpreter string.
by Mark Wielaard
· 11 years ago
43c9c2d
readelf: Robustify print_phdr program interpreter printing.
by Mark Wielaard
· 11 years ago
7d5b301
robustify: readelf.
by Roland McGrath
· 11 years ago
ced6687
robustify: Use gelf_fsize instead of relying on shdr->sh_entsize.
by Petr Machata
· 11 years ago
04781c3
readelf: print_debug_macro_section clear vendor array before use.
by Mark Wielaard
· 11 years ago
159ac52
libdwfl: Introduce dwfl_module_getsym_info and dwfl_module_addrinfo.
by Mark Wielaard
· 11 years ago
a47a096
Support new 'h' core note item format for hidden fields
by Petr Machata
· 11 years ago
be86084
readelf: Solve comparison between signed and unsigned compiler warning.
by Mark Wielaard
· 11 years ago
0c9ae0c
Show contents NT_FILE core note in readelf
by Petr Machata
· 11 years ago
ab22410
Show contents NT_SIGINFO core note in readelf
by Petr Machata
· 11 years ago
1ab6e78
readelf: print actual DIE offsets of DW_OP_GNU_<type> ops.
by Mark Wielaard
· 11 years ago
3523022
readelf: print actual DW_OP_GNU_parameter_ref DIE offset.
by Mark Wielaard
· 11 years ago
63d8bfd
readelf: Format first DW_OP_GNU_implicit_pointer argument as DIE offset.
by Mark Wielaard
· 11 years ago
1a09420
readelf: Add --debug-dump=decodedline support.
by Mark Wielaard
· 12 years ago
b79788c
readelf: Display raw .debug_aranges. Use libdw only for decodedaranges.
by Mark Wielaard
· 12 years ago
a8c7f05
readelf: When highpc is in constant form also print as address.
by Mark Wielaard
· 12 years ago
10cd97e
readelf: print_gdb_index_section fix memory leak.
by Mark Wielaard
· 12 years ago
a73fecc
readelf: Accept version 8 .gdb_index section format.
by Mark Wielaard
· 12 years ago
10186a1
readelf: Add -U, --unresolved-address-offsets output control.
by Mark Wielaard
· 12 years ago
2425710
readelf: Add base to offsets in format_dwarf_addr for debug_loc/ranges.
by Mark Wielaard
· 12 years ago
c44cce0
src/
by Jan Kratochvil
· 12 years ago
6d258ce
readelf: Add --elf-section input option to inspect an embedded ELF file.
by Mark Wielaard
· 12 years ago
00f758c
readelf: Adjust initial FDE address if pcrel before printing.
by Mark Wielaard
· 12 years ago
7e3bd4f
readelf.c (print_ops): Ajust DW_OP_skip and DW_OP_bra targets calculation.
by Mark Wielaard
· 12 years ago
4bdbb67
src/ 2012-10-12 Jan Kratochvil <jan.kratochvil@redhat.com>
by Jan Kratochvil
· 12 years ago
69a2852
src/ 2012-10-11 Jan Kratochvil <jan.kratochvil@redhat.com>
by Jan Kratochvil
· 12 years ago
70f5da6
In mixed core notes, don't let handle_core_item repeat.
by Petr Machata
· 12 years ago
3e44006
readelf.c (print_debug_macro_section): Print offset as PRIx64.
by Mark Wielaard
· 12 years ago
e89c500
readelf.c (register_info): Handle loc == NULL.
by Mark Wielaard
· 12 years ago
f31c441
Rewrite DWARF string functions using known-dwarf macros.
by Mark Wielaard
· 12 years ago
Next »