/
githubmirror
/
elfutils
ОбзорДокументацияВойти
/
githubmirror
/
elfutils
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
elfutils/
libdw/
..
.gitignore

Split the top level .gitignore file

6 лет назад
ChangeLog

libdw: Fix dwarf_getscopes memory leak on error

3 года назад
Makefile.am

configure: Add --enable-sanitize-memory

3 года назад
cfi.c

libdw, readelf, elflint: Add get_(u|s)leb128 guards

3 года назад
cfi.h

libdw,readelf: Recognize DW_CFA_AARCH64_negate_ra_state

6 лет назад
cie.c

Update name, license and contributor policy.

14 лет назад
dwarf.h

readelf: Handle DW_LLE_GNU_view_pair

4 года назад
dwarf_abbrev_hash.c

libdw: Add and use a concurrent version of the dynamic-size hash table.

7 лет назад
dwarf_abbrev_hash.h

libdw: Add and use a concurrent version of the dynamic-size hash table.

7 лет назад
dwarf_abbrevhaschildren.c

Remove old-style function definitions.

11 лет назад
dwarf_addrdie.c

Remove old-style function definitions.

11 лет назад
dwarf_aggregate_size.c

Improve building with LTO

5 лет назад
dwarf_arrayorder.c

Improve building with LTO

5 лет назад
dwarf_attr.c

Remove old-style function definitions.

11 лет назад
dwarf_attr_integrate.c

libdw: Break long or circular DIE ref chains in dwarf_[has]attr_integrate.

8 лет назад
dwarf_begin.c

Trust AC_SYS_LARGEFILE to provide large file support

11 лет назад
dwarf_begin_elf.c

libdw: Use elf_rawdata when checking .debug section

3 года назад
dwarf_bitoffset.c

Improve building with LTO

5 лет назад
dwarf_bitsize.c

Improve building with LTO

5 лет назад
dwarf_bytesize.c

Improve building with LTO

5 лет назад
dwarf_cfi_addrframe.c

Remove old-style function definitions.

11 лет назад
dwarf_cfi_end.c

Remove old-style function definitions.

11 лет назад
dwarf_child.c

libdw, readelf, elflint: Add get_(u|s)leb128 guards

3 года назад
dwarf_cu_die.c

libdw: Parse new DWARF5 units and CU DIEs.

8 лет назад
dwarf_cu_getdwarf.c

Remove old-style function definitions.

11 лет назад
dwarf_cu_info.c

libdw: Add new dwarf_cu_info function.

8 лет назад
dwarf_cuoffset.c

libdw: Handle split Dwarf Dies in dwarf_die_addr_die.

8 лет назад
dwarf_decl_column.c

Improve building with LTO

5 лет назад
dwarf_decl_file.c

Improve building with LTO

5 лет назад
dwarf_decl_line.c

Improve building with LTO

5 лет назад
dwarf_default_lower_bound.c

libdw: Add dwarf_default_lower_bound.

9 лет назад
dwarf_die_addr_die.c

libdw: Handle split Dwarf Dies in dwarf_die_addr_die.

8 лет назад
dwarf_diecu.c

Remove old-style function definitions.

11 лет назад
dwarf_diename.c

Remove old-style function definitions.

11 лет назад
dwarf_dieoffset.c

libdw: Don't crash on invalid die in dwarf_dieoffset.

8 лет назад
dwarf_end.c

lib{asm,cpu,dw,dwfl,dwelf}: Move platform depended include into system.h

4 года назад
dwarf_entry_breakpoints.c

Move nested functions in dwarf_entry_breakpoints.c to file scope.

11 лет назад
dwarf_entrypc.c

Remove old-style function definitions.

11 лет назад
dwarf_error.c

readelf: Handle .debug_loclists.

8 лет назад
dwarf_filesrc.c

Update name, license and contributor policy.

14 лет назад
dwarf_formaddr.c

libdw: Handle .debug_rnglists in dwarf_ranges.

8 лет назад
dwarf_formblock.c

libdw: Add support for DWARF5 DW_FORM_data16.

8 лет назад
dwarf_formflag.c

Remove old-style function definitions.

11 лет назад
dwarf_formref.c

libdw: Handle DW_FORM_[ref|strp]_sup[48] as DW_FORM_GNU_[ref|strp]_alt.

8 лет назад
dwarf_formref_die.c

libdw: Add and use a concurrent version of the dynamic-size hash table.

7 лет назад
dwarf_formsdata.c

libdw: Handle DWARF5 DW_FORM_implicit_const. Add dwarf_getabbrevattr_data.

8 лет назад
dwarf_formstring.c

libdw: check that DWARF strings are null-terminated

3 года назад
dwarf_formudata.c

readelf: Handle .debug_loclists.

8 лет назад
dwarf_frame_cfa.c

Remove old-style function definitions.

11 лет назад
dwarf_frame_info.c

Remove old-style function definitions.

11 лет назад
dwarf_frame_register.c

libdw, readelf, elflint: Add get_(u|s)leb128 guards

3 года назад
dwarf_func_inline.c

libdw: Prevent infinite recursion when processing DW_TAG_imported_unit.

12 лет назад
dwarf_get_units.c

libdw: dwarf_get_units should handle existing failure to open Dwarf.

8 лет назад
dwarf_getabbrev.c

libdw, readelf, elflint: Add get_(u|s)leb128 guards

3 года назад
dwarf_getabbrevattr.c

libdw: Handle DWARF5 DW_FORM_implicit_const. Add dwarf_getabbrevattr_data.

8 лет назад
dwarf_getabbrevcode.c

Remove old-style function definitions.

11 лет назад
dwarf_getabbrevtag.c

Remove old-style function definitions.

11 лет назад
dwarf_getalt.c

libdw: Make sure id_path can contain max number of build id bytes.

8 лет назад
dwarf_getarange_addr.c

Remove old-style function definitions.

11 лет назад
dwarf_getarangeinfo.c

Update name, license and contributor policy.

14 лет назад
dwarf_getaranges.c

libdw, readelf: Make sure there is enough data to read full aranges header.

8 лет назад
dwarf_getattrcnt.c

libdw: Reduce size of struct Dwarf_Abbrev.

9 лет назад
dwarf_getattrs.c

libdw: handle DW_FORM_indirect when reading attributes

5 лет назад
dwarf_getcfi.c

libdw,readelf: Recognize DW_CFA_AARCH64_negate_ra_state

6 лет назад
dwarf_getcfi_elf.c

libdw,readelf: Recognize DW_CFA_AARCH64_negate_ra_state

6 лет назад
dwarf_getelf.c

Remove old-style function definitions.

11 лет назад
dwarf_getfuncs.c

libdw: Prevent infinite recursion when processing DW_TAG_imported_unit.

12 лет назад
dwarf_getlocation.c

libdw: Correct data end checkfor deref_type operand in dwarf_getlocation

3 года назад
dwarf_getlocation_attr.c

libdw: Return an error in dwarf_getlocation_attr for missing .debug_addr.

8 лет назад
dwarf_getlocation_die.c

libdw: Report error in dwarf_getlocation_die for bogus opcode offset.

8 лет назад
dwarf_getlocation_implicit_pointer.c

libdw: Add new DWARF5 Dwarf expression operations.

8 лет назад
dwarf_getmacros.c

readelf, libdw: Handle DWARF5 .debug_macro.

8 лет назад
dwarf_getpubnames.c

Remove redundant casts of memory allocating functions returning void *

5 лет назад
dwarf_getscopes.c

libdw: Fix dwarf_getscopes memory leak on error

3 года назад
dwarf_getscopes_die.c

libdw: Prevent infinite recursion when processing DW_TAG_imported_unit.

12 лет назад
dwarf_getscopevar.c

No nested function in dwarf_getscopevar to file scope.

11 лет назад
dwarf_getsrc_die.c

libdw: Search for the last matching address with dwarf_getsrc_die.

12 лет назад
dwarf_getsrc_file.c

Update name, license and contributor policy.

14 лет назад
dwarf_getsrcdirs.c

Remove old-style function definitions.

11 лет назад
dwarf_getsrcfiles.c

libdw: Handle split dwarf debuglines.

8 лет назад
dwarf_getsrclines.c

libdw, readelf, elflint: Add get_(u|s)leb128 guards

3 года назад
dwarf_getstring.c

Remove old-style function definitions.

11 лет назад
dwarf_hasattr.c

libdw: Check end of attributes list consistently.

8 лет назад
dwarf_hasattr_integrate.c

libdw: Break long or circular DIE ref chains in dwarf_[has]attr_integrate.

8 лет назад
dwarf_haschildren.c

Remove old-style function definitions.

11 лет назад
dwarf_hasform.c

Remove old-style function definitions.

11 лет назад
dwarf_haspc.c

Update name, license and contributor policy.

14 лет назад
dwarf_highpc.c

libdw: Handle all address FORMs for dwarf_highpc, handle errors better.

8 лет назад
dwarf_line_file.c

libdw: Add dwarf_line_file.

9 лет назад
dwarf_lineaddr.c

Update name, license and contributor policy.

14 лет назад
dwarf_linebeginstatement.c

Update name, license and contributor policy.

14 лет назад
dwarf_lineblock.c

Update name, license and contributor policy.

14 лет назад
dwarf_linecol.c

Update name, license and contributor policy.

14 лет назад
dwarf_linecontext.c

libdw, readelf: Read inlining info in NVIDIA extended line map

5 лет назад
dwarf_linediscriminator.c

Update name, license and contributor policy.

14 лет назад
dwarf_lineendsequence.c

Update name, license and contributor policy.

14 лет назад
dwarf_lineepiloguebegin.c

Update name, license and contributor policy.

14 лет назад
dwarf_linefunctionname.c

libdw, readelf: Read inlining info in NVIDIA extended line map

5 лет назад
dwarf_lineisa.c

Update name, license and contributor policy.

14 лет назад
dwarf_lineno.c

Update name, license and contributor policy.

14 лет назад
dwarf_lineop_index.c

Update name, license and contributor policy.

14 лет назад
dwarf_lineprologueend.c

Update name, license and contributor policy.

14 лет назад
dwarf_linesrc.c

Update name, license and contributor policy.

14 лет назад
dwarf_lowpc.c

libdw: Handle GNU DebugFission split ranges.

8 лет назад
dwarf_macro_getparamcnt.c

Support .debug_macro

12 лет назад
dwarf_macro_getsrcfiles.c

Remove redundant NULL tests.

11 лет назад
dwarf_macro_opcode.c

Update name, license and contributor policy.

14 лет назад
dwarf_macro_param.c

Support .debug_macro

12 лет назад
dwarf_macro_param1.c

Support .debug_macro

12 лет назад
dwarf_macro_param2.c

Support .debug_macro

12 лет назад
dwarf_next_cfi.c

libdw: Don't dereference and assign values we are skipping

4 года назад
dwarf_next_lines.c

libdw: Add dwarf_next_lines to read .debug_line tables without CUs.

8 лет назад
dwarf_nextcu.c

libdw: Check there is enough space for CU 64bit length, version and type.

8 лет назад
dwarf_offabbrev.c

Update name, license and contributor policy.

14 лет назад
dwarf_offdie.c

libdw: Check there is .debug_info/types section data in __libdw_offdie.

9 лет назад
dwarf_onearange.c

Update name, license and contributor policy.

14 лет назад
dwarf_onesrcline.c

Update name, license and contributor policy.

14 лет назад
dwarf_peel_type.c

libdw: dwarf_peel_type break long chains/cycles.

8 лет назад
dwarf_ranges.c

libdw: Use correct CU to resolve file names in dwarf_decl_file.

6 лет назад
dwarf_setalt.c

lib{asm,cpu,dw,dwfl,dwelf}: Move platform depended include into system.h

4 года назад
dwarf_siblingof.c

libdw: Remove unused variable initialization in dwarf_siblingof.

7 лет назад
dwarf_sig8_hash.c

libdw: Add and use a concurrent version of the dynamic-size hash table.

7 лет назад
dwarf_sig8_hash.h

libdw: Add and use a concurrent version of the dynamic-size hash table.

7 лет назад
dwarf_srclang.c

Improve building with LTO

5 лет назад
dwarf_tag.c

libdw: Add and use a concurrent version of the dynamic-size hash table.

7 лет назад
dwarf_whatattr.c

Remove old-style function definitions.

11 лет назад
dwarf_whatform.c

Remove old-style function definitions.

11 лет назад
encoded-value.h

libdw, readelf, elflint: Add get_(u|s)leb128 guards

3 года назад
fde.c

libdw, readelf, elflint: Add get_(u|s)leb128 guards

3 года назад
frame-cache.c

Do not use relative include paths in library files.

4 года назад
libdw.h

libdw, readelf: Read inlining info in NVIDIA extended line map

5 лет назад
libdw.map

libdwfl: add dwfl_report_offline_memory

4 года назад
libdwP.h

libdw: check that DWARF strings are null-terminated

3 года назад
libdw_alloc.c

libdw: Call Dwarf oom_handler() when malloc fails in __libdw_alloc_tail.

6 лет назад
libdw_find_split_unit.c

lib{asm,cpu,dw,dwfl,dwelf}: Move platform depended include into system.h

4 года назад
libdw_findcu.c

libdw: Make sure that address_size and offset_size are 4 or 8 bytes.

8 лет назад
libdw_form.c

libdw, readelf, elflint: Add get_(u|s)leb128 guards

3 года назад
libdw_visit_scopes.c

libdw: Skip imported compiler_units in libdw_visit_scopes walking DIE tree

6 лет назад
memory-access.h

libdw: check memory access in get_(u|s)leb128

3 года назад