Revisions of dwarves.Factory

Michal Suchanek's avatar Michal Suchanek (michals) committed (revision 12)
- Update to release 1.25
  * Fixed the handling of DW_TAG_unspecified type in assembly
    functions that came with binutils 2.40
  * Allow the BTF encoding of optimized functions (ending in
    .constprop, .isra),
  * Exclude BTF optimized functions not following the calling
    convention
  * Support for DW_TAG_atomic_type
  * Support for the DW_TAG_LLVM_annotation BTF equivalent
    (BTF_KIND_TYPE_TAG) on the BTF loader and for now suppressing
    it when pretty printing
- Drop 0001-pahole-Support-lang-lang_exclude-asm.patch,
  0002-btf_encoder-Add-extra-debug-info-for-unsupported-DWA.patch,
  0003-btf_encoder-Store-the-CU-being-processed-to-avoid-ch.patch,
  0004-core-Add-DW_TAG_unspecified_type-to-tag__is_tag_type.patch,
  0005-core-Record-if-a-CU-has-a-DW_TAG_unspecified_type.patch,
  0006-btf_encoder-Encode-DW_TAG_unspecified_type-returning.patch,
  0007-dwarves-Zero-initialize-struct-cu-in-cu__new-to-prev.patch

- Add 0001-pahole-Support-lang-lang_exclude-asm.patch,
  0002-btf_encoder-Add-extra-debug-info-for-unsupported-DWA.patch,
  0003-btf_encoder-Store-the-CU-being-processed-to-avoid-ch.patch,
  0004-core-Add-DW_TAG_unspecified_type-to-tag__is_tag_type.patch,
  0005-core-Record-if-a-CU-has-a-DW_TAG_unspecified_type.patch,
  0006-btf_encoder-Encode-DW_TAG_unspecified_type-returning.patch,
  0007-dwarves-Zero-initialize-struct-cu-in-cu__new-to-prev.patch
  as in order to support DW_TAG_unspecified_type that is newly
  emitted by binutils 2.40+.
Michal Suchanek's avatar Michal Suchanek (michals) committed (revision 11)
- Update to version 1.24+git46.431df45:
  * btfdiff: Exclude Rust CUs since those are not yet being converted to BTF on the Linux kernel
  * dwarf_loader: Fix sorting of Rust structs
Michal Suchanek's avatar Michal Suchanek (michals) committed (revision 10)
Michal Suchanek's avatar Michal Suchanek (michals) committed (revision 9)
- Update to version 1.24+git44.c4eb189:
  * core: Check that we're adding DW_TAG_member sorted by byte offset
  * btf_encoder: Ensure ELF function representation is fully initialized
  * CMakeList.txt: Bump version to the upcoming 1.25 release, not out of the door yet
  * btf_encoder: Support delaying function addition to check for function prototype inconsistencies
  * btf_encoder: Represent "."-suffixed functions (".isra.0") in BTF
  * dwarf_loader: Help spotting functions with optimized-out parameters
  * pahole: Sync with libbpf-1.1
  * dwarf_loader: Sync with LINUX_ELFNOTE_LTO_INFO macro from kernel
  * dwarf_loader: DW_TAG_inlined_subroutine needs recoding by DW_AT_abstract_origin
  * dwarves: Zero-initialize struct cu in cu__new() to prevent incorrect BTF types
  * emit: Support DW_TAG_atomic_type when emitting definitions for a typedef
  * fprintf: Support _Atomic typedefs
  * pahole: Allow skipping the emission of atomic typedefs
  * emit: Emit typedefs for atomic_ prefixed base types
  * btf_encoder: Encode DW_TAG_unspecified_type returning routines as void
  * dwarf_loader: Support DW_TAG_label outside DW_TAG_lexblock
  * dwarves: support DW_TAG_atomic_type
  * emit: Don't mark a enum with nr_members == 0 as printed, its just a fwd decl
  * emit: Check if disambiguated struct/enum/union name was already emitted in a previous CU
  * btf: Fix building with system libbpf
Michal Suchanek's avatar Michal Suchanek (michals) committed (revision 8)
Michal Suchanek's avatar Michal Suchanek (michals) committed (revision 7)
Petr Tesařík's avatar Petr Tesařík (ptesarik) committed (revision 6)
Pin to a specific revision.
Michal Suchanek's avatar Michal Suchanek (michals) committed (revision 5)
Michal Suchanek's avatar Michal Suchanek (michals) committed (revision 4)
Michal Suchanek's avatar Michal Suchanek (michals) committed (revision 3)
Michal Suchanek's avatar Michal Suchanek (michals) committed (revision 2)
- add remove-ftrace-filter.patch
Michal Suchanek's avatar Michal Suchanek (michals) committed (revision 1)
Displaying all 12 revisions
openSUSE Build Service is sponsored by