aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-02-17Android.bp: correct the reported versionbuild-tools-2022Matthias Maennich
2023-02-17dwarf_loader: Support DW_TAG_label outside DW_TAG_lexblockArnaldo Carvalho de Melo
2022-01-05Fix Android.bp after mergeConnor O'Brien
2022-01-05Merge branch 'upstream-master' into 'master'Connor O'Brien
2021-12-08pahole: Prep 1.23Arnaldo Carvalho de Melo
2021-12-08Revert "fprintf: Allow making struct/enum/union anonymous"Douglas RAILLARD
2021-12-08Revert "pahole: Add --inner_anon option"Douglas RAILLARD
2021-12-07pahole: Add --inner_anon optionDouglas Raillard
2021-11-26fprintf: Allow making struct/enum/union anonymousDouglas Raillard
2021-11-23btf_encoder: Support btf_type_tag attributeYonghong Song
2021-11-23man pages: Add missing --skip_encoding_btf_decl_tag entryArnaldo Carvalho de Melo
2021-11-23man pages: Add missing --skip_encoding_btf_type_tag entryArnaldo Carvalho de Melo
2021-11-23dwarf_loader: Support btf_type_tag attributeYonghong Song
2021-11-23dutil: Move DW_TAG_LLVM_annotation definition to dutil.hYonghong Song
2021-11-23libbpf: Sync with latest libbpf repo to pick support for BTF_KIND_TYPE_TAGYonghong Song
2021-11-16Add dwarves OWNERSMatthias Maennich
2021-11-12dwarf_loader: Warn about DW_TAG_skeleton_unit and give a workaroundArnaldo Carvalho de Melo
2021-11-12fprintf: Add DWARF5 tags added in elfutils 0.170Arnaldo Carvalho de Melo
2021-11-12dwarf_loader: Print the hexadecimal value for unexpected tags in die__process()Arnaldo Carvalho de Melo
2021-11-11btf_encoder: generate BTF_KIND_DECL_TAGs for typedef btf_decl_tag attributesYonghong Song
2021-11-11dwarf_loader: support typedef DW_TAG_LLVM_annotationYonghong Song
2021-10-28btf_loader: Use cacheline size to infer alignmentDouglas Raillard
2021-10-28btf_loader: Propagate struct conf_loadDouglas Raillard
2021-10-28dwarves_fprintf: Move cacheline_size into struct conf_fprintfDouglas Raillard
2021-10-28btfdiff: Suppress alignment tags with BTF as well as with DWARFArnaldo Carvalho de Melo
2021-10-27btf_loader: Infer alignment infoDouglas Raillard
2021-10-27core: Export tag__natural_alignment()Douglas Raillard
2021-10-27fprintf: Fix __attribute__((__aligned__(N)) handling for struct membersArnaldo Carvalho de Melo
2021-10-27btf: Rename btf_tag to btf_decl_tagYonghong Song
2021-10-27manpages: Minor fixesDomenico Andreoli
2021-10-26btf_loader: Refactor class__fixup_btf_bitfieldsDouglas Raillard
2021-10-26pahole: Add --skip_missing optionDouglas Raillard
2021-10-26fprintf: Fix nested struct printing wrt attributesDouglas Raillard
2021-10-26btf_encoder: Fix handling of percpu symbols on s390Ilya Leoshkevich
2021-10-26dwarf_loader: Fix heap overflow when accessing variable specificationIlya Leoshkevich
2021-10-14dwarves: Introduce conf_load->thread_exit() callbackArnaldo Carvalho de Melo
2021-10-14Update libbpf to get API to combine BTFArnaldo Carvalho de Melo
2021-09-27btf_encoder: Generate BTF_KIND_TAG from llvm annotationsYonghong Song
2021-09-27dwarf_loader: Parse DWARF tag DW_TAG_LLVM_annotationYonghong Song
2021-09-27CMakeList.txt: Don't download libbpf source when system library is usedMatteo Croce
2021-09-18libbpf: Get latest libbpfYonghong Song
2021-08-30CMakeList.txt: Make python optionalMatteo Croce
2021-08-23pahole: Prep 1.22Arnaldo Carvalho de Melo
2021-08-20core: Bump the chunk size for ptr_table uses in types, tags, functions tablesArnaldo Carvalho de Melo
2021-08-20pahole: Introduce --ptr_table_statsArnaldo Carvalho de Melo
2021-08-20core: Add CU stats printerArnaldo Carvalho de Melo
2021-08-20pahole: Fix races in accessing type information in live CUsArnaldo Carvalho de Melo
2021-08-20pahole: Add missing limits.h include to get ULLONG_MAX definitionArnaldo Carvalho de Melo
2021-08-20CMakeList.txt: Look for obstack outside libcArnaldo Carvalho de Melo
2021-08-20cmake: Add a module to find if obstack is in a separate libraryArnaldo Carvalho de Melo