Revisions of elfutils
buildservice-autocommit
accepted
request 649599
from
Richard Biener (rguenther)
(revision 123)
baserev update by copy to link target
Richard Biener (rguenther)
accepted
request 649580
from
Martin Liška (marxin)
(revision 122)
- Update to version 0.175 readelf: Handle mutliple .debug_macro sections. Recognize and parse GNU Property, NT_VERSION and GNU Build Attribute ELF Notes. strip: Handle SHT_GROUP correctly. Add strip --reloc-debug-sections-only option. Handle relocations against GNU compressed sections. libdwelf: New function dwelf_elf_begin. libcpu: Recognize bpf jump variants BPF_JLT, BPF_JLE, BPF_JSLT and BPF_JSLE. backends: RISCV handles ADD/SUB relocations. Handle SHT_X86_64_UNWIND. Fixes CVE-2018-18310, CVE-2018-18520 and CVE-2018-18521. - remove disable-backtrace-dwarf-test.patch patch - the test works now
buildservice-autocommit
accepted
request 637381
from
Richard Biener (rguenther)
(revision 121)
baserev update by copy to link target
Richard Biener (rguenther)
accepted
request 637018
from
Martin Liška (marxin)
(revision 120)
- Add disable-backtrace-dwarf-test.patch in order to work around: https://sourceware.org/bugzilla/show_bug.cgi?id=23673.
Richard Biener (rguenther)
accepted
request 636604
from
Martin Liška (marxin)
(revision 119)
- Update to version 0.174 libelf, libdw and all tools now handle extended shnum and shstrndx correctly. elfcompress: Don't rewrite input file if no section data needs updating. Try harder to keep same file mode bits (suid) on rewrite. strip: Handle mixed (out of order) allocated/non-allocated sections. unstrip: Handle SHT_GROUP sections. backends: RISCV and M68K now have backend implementations to generate CFI based backtraces.
buildservice-autocommit
accepted
request 630656
from
Dirk Mueller (dirkmueller)
(revision 118)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 629456
from
Antoine Belvire (1Antoine1)
(revision 117)
- Don't make elfutils recommend elfutils-lang as elfutils-lang already supplements elfutils.
Dirk Mueller (dirkmueller)
accepted
request 628392
from
Tomáš Chvátal (scarabeus_iv)
(revision 116)
- Fix typo in the recommends name bsc#1104264
buildservice-autocommit
accepted
request 621693
from
Richard Biener (rguenther)
(revision 115)
baserev update by copy to link target
Richard Biener (rguenther)
accepted
request 621681
from
Martin Liška (marxin)
(revision 114)
- Update to version 0.173 More fixes for crashes and hangs found by afl-fuzz. In particular various functions now detect and break infinite loops caused by bad DIE tree cycles. readelf: Will now lookup the size and signedness of constant value types to display them correctly (and not just how they were encoded). libdw: New function dwarf_next_lines to read CU-less .debug_line data. dwarf_begin_elf now accepts ELF files containing just .debug_line or .debug_frame sections (which can be read without needing a DIE tree from the .debug_info section). Removed dwarf_getscn_info, which was never implemented. backends: Handle BPF simple relocations. The RISCV backends now handles ABI specific CFI and knows about RISCV register types and names. - add cfi-fix.patch: make build green on arm target
buildservice-autocommit
accepted
request 616503
from
Richard Biener (rguenther)
(revision 113)
baserev update by copy to link target
Richard Biener (rguenther)
accepted
request 616253
from
Martin Liška (marxin)
(revision 112)
- Update to versio 0.172 No functional changes compared to 0.171. Various bug fixes in libdw and eu-readelf dealing with bad DWARF5 data. Thanks to running the afl fuzzer on eu-readelf and various testcases.
Dirk Mueller (dirkmueller)
accepted
request 615774
from
Andreas Schwab (Andreas_Schwab)
(revision 111)
- disable-tests-with-ptrace.patch: Rediff
buildservice-autocommit
accepted
request 614220
from
Richard Biener (rguenther)
(revision 110)
baserev update by copy to link target
Richard Biener (rguenther)
accepted
request 613899
from
Martin Liška (marxin)
(revision 109)
- Update to version 0.171 DWARF5 and split dwarf, including GNU DebugFission, are supported now. Data can be read from the new DWARF sections .debug_addr, .debug_line_str, .debug_loclists, .debug_str_offsets and .debug_rnglists. Plus the new DWARF5 and GNU DebugFission encodings of the existing .debug sections. Also in split DWARF .dwo (DWARF object) files. This support is mostly handled by existing functions (dwarf_getlocation*, dwarf_getsrclines, dwarf_ranges, dwarf_form*, etc.) now returning the data from the new sections and data formats. But some new functions have been added to more easily get information about skeleton and split compile units (dwarf_get_units and dwarf_cu_info), handle new attribute data (dwarf_getabbrevattr_data) and to keep references to Dwarf_Dies that might come from different sections or files (dwarf_die_addr_die). Not yet supported are .dwp (Dwarf Package) and .sup (Dwarf Supplementary) files, the .debug_names index, the .debug_cu_index and .debug_tu_index sections. Only a single .debug_info (and .debug_types) section are currently handled. readelf: Handle all new DWARF5 sections. --debug-dump=info+ will show split unit DIEs when found. --dwarf-skeleton can be used when inspecting a .dwo file. Recognizes GNU locviews with --debug-dump=loc. libdw: New functions dwarf_die_addr_die, dwarf_get_units, dwarf_getabbrevattr_data and dwarf_cu_info. libdw will now try to resolve the alt file on first use of an alt attribute FORM when not set yet with dwarf_set_alt. dwarf_aggregate_size() now works with multi-dimensional arrays. libdwfl: Use process_vm_readv when available instead of ptrace. backends: Add a RISC-V backend. There were various improvements to build on Windows. The sha1 and md5 implementations have been removed, they weren't used. - Remove patches: elfutils-0.170-Wpackednotaligned.patch, elfutils-0.170-stripnothing.patch, gcc8-disable-test.patch - make package with V=1 to print verbose command line
Richard Biener (rguenther)
accepted
request 613261
from
Martin Liška (marxin)
(revision 108)
- Add gcc8-disable-test.patch in order to fix boo#1084637: temporarily disable a test-case.
buildservice-autocommit
accepted
request 591142
from
Marcus Meissner (msmeissn)
(revision 107)
baserev update by copy to link target
Marcus Meissner (msmeissn)
accepted
request 590373
from
Andreas Schwab (Andreas_Schwab)
(revision 106)
- disable-tests-with-ptrace.patch: Rediff
buildservice-autocommit
accepted
request 585779
from
Richard Biener (rguenther)
(revision 105)
baserev update by copy to link target
Richard Biener (rguenther)
accepted
request 584787
from
Richard Biener (rguenther)
(revision 104)
- Update to version 0.170 libdw: Added new DWARF5 attribute, tag, character encoding, language code, calling convention, defaulted member function and macro constants to dwarf.h. New functions dwarf_default_lower_bound and dwarf_line_file. dwarf_peel_type now handles DWARF5 immutable, packed and shared tags. dwarf_getmacros now handles DWARF5 .debug_macro sections. strip: Add -R, --remove-section=SECTION and --keep-section=SECTION. backends: The bpf disassembler is now always build on all platforms. - Includes changes in 0.169 backends: Add support for EM_PPC64 GNU_ATTRIBUTES. Frame pointer unwinding fallback support for i386, x86_64, aarch64. translations: Update Polish translation. - Remove obsolete 0001-backends-Add-support-for-EM_PPC64-GNU_ATTRIBUTES.patch and ppc-machine-flags.patch - Add elfutils-0.170-stripnothing.patch to robustify test and avoid a FAIL. - Add elfutils-0.170-Wpackednotaligned.patch to fix build with GCC 8. (boo#1084637)
Displaying revisions 81 - 100 of 203