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

Split the top level .gitignore file

6 лет назад
ChangeLog

libdw, libdwfl: Save original path of ELF file

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

build: Rename pic objects to _.os to support -gsplit-dwarf

18 дней назад
cfi.c

libdw: Fix out-of-bounds read in CFI DW_CFA_advance_loc1 handling

месяц назад
cfi.h

libdw: Make __libdw_fde_by_offset static in libdw/fde.c

год назад
cie.c

libdw: Only read CIE augmentation data if it is there

месяц назад
dwarf.h

libdw: Add Erlang, Elixir and Gleam language constants

8 месяцев назад
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

Add __libdw_getdieranges

2 года назад
dwarf_aggregate_size.c

libdw: Add dwarf_language and dwarf_language_lower_bound functions.

год назад
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: Recognize .debug_dwp section in scn_dwarf_type as TYPE_DWO

4 месяца назад
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

libdw: Fix eu_search_tree TOCTOU bugs

год назад
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_dwp_section_info.c

libdw: Initialize tu_offset in __libdw_package_index

2 года назад
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

libdw: Handle split DWARF in dwarf_decl_file

2 года назад
dwarf_decl_line.c

Improve building with LTO

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

libdw: Add Erlang, Elixir and Gleam language constants

8 месяцев назад
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

__libdw_dieabbrev: Replace rwlock with __atomic builtins

год назад
dwarf_entry_breakpoints.c

Move nested functions in dwarf_entry_breakpoints.c to file scope.

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

libdw: Handle split DWARF in dwarf_entrypc

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

libdw: Parse DWARF package file index sections

2 года назад
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

Change type of dwarf_lock from rwlock to mutex

год назад
dwarf_formsdata.c

libdw: Handle DWARF5 DW_FORM_implicit_const. Add dwarf_getabbrevattr_data.

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

libdw: check offset dwarf_formstring in all cases

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

readelf: Handle .debug_loclists.

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

libdw: Fix eu_search_tree TOCTOU bugs

год назад
dwarf_frame_info.c

Remove old-style function definitions.

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

libdw: Fix eu_search_tree TOCTOU bugs

год назад
dwarf_func_inline.c

libdw: Prevent infinite recursion when processing DW_TAG_imported_unit.

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

libdw: Use INTUSE with dwarf_get_units

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

libdw: Simplify __libdw_getabbrev and fix dwarf_offabbrev issue

год назад
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

Change type of dwarf_lock from rwlock to mutex

год назад
dwarf_getarange_addr.c

Remove old-style function definitions.

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

Update name, license and contributor policy.

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

Add __libdw_getdieranges

2 года назад
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: Fix eu_search_tree TOCTOU bugs

год назад
dwarf_getcfi_elf.c

libdw: Make sure to get .eh_frame_hdr with .eh_frame in getcfi_shdr

8 месяцев назад
dwarf_getelf.c

Remove old-style function definitions.

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

libdw: Add dwarf_language and dwarf_language_lower_bound functions.

год назад
dwarf_getlocation.c

libdw: Fix eu_search_tree TOCTOU bugs

год назад
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

libdw: Sanity check macros line_offset before reading

месяц назад
dwarf_getpubnames.c

libdw: Fix __libdw_read_offset size in dwarf_getpubnames.c get_offsets

месяц назад
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

Add helper function for basename

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

Remove old-style function definitions.

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

libdw: Add locking to dwarf_getsrcfiles, dwarf_getsrclines, dwarf_macro_getsrcfiles

год назад
dwarf_getsrclines.c

libdw: Fix out-of-bounds read for oversized .debug_line header_length

18 дней назад
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

libdw: Add locking to dwarf_getsrcfiles, dwarf_getsrclines, dwarf_macro_getsrcfiles

год назад
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

libdw: Handle other string forms in dwarf_macro_param2

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

libdw: Only read CIE augmentation data if it is there

месяц назад
dwarf_next_lines.c

libdw: Apply DWARF package file section offsets where appropriate

2 года назад
dwarf_nextcu.c

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

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

libdw: Simplify __libdw_getabbrev and fix dwarf_offabbrev issue

год назад
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: Handle DW_AT_ranges in split DWARF 5 skeleton in dwarf_ranges

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

Change type of dwarf_lock from rwlock to mutex

год назад
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

libdw: Translate DW_LANG_Algol68 to DW_LNAME_Algol68 with lversion 1978

8 месяцев назад
dwarf_tag.c

dwarf_tag.c: Fix __libdw_findabbrev race condition

2 месяца назад
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: Make __libdw_fde_by_offset static in libdw/fde.c

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

libdw: Fix eu_search_tree TOCTOU bugs

год назад
libdw.h

libdw: Add dwarf_language and dwarf_language_lower_bound functions.

год назад
libdw.map

libdwfl_stacktrace + libebl: dwflst_sample_getframes non-perf api

10 месяцев назад
libdwP.h

libdw: Check there are any header bytes in loclists

месяц назад
libdw_alloc.c

Update minimum C compiler supported to C11 plus stdatomic.h

2 года назад
libdw_find_split_unit.c

libdw: Make libdw_find_split_unit thread-safe

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

__libdw_dieabbrev: Replace rwlock with __atomic builtins

год назад
libdw_form.c

libdw: Fix out-of-bounds read in DW_FORM_indirect form length parsing

месяц назад
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 года назад