This is the mail archive of the mailing list for the elfutils project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

elfutils 0.165 released

A new release of elfutils is available now at:

* NEWS *

elfcompress: New utility to compress or decompress ELF sections.

readelf: Add -z,--decompress option.

libelf: Add elf_compress, elf_compress_gnu, elf32_getchdr, elf64_getchdr
        and gelf_getchdr.

libdwelf: New function dwelf_scn_gnu_compressed_size.

config: Add libelf and libdw pkg-config files.

backends: sparc support for core and live backtraces.

translations: Updated Polish translation.


Chih-Hung Hsieh (17):
  Move nested functions in libelf.
  Move nested functions in libdwelf.
  Move nested functions in libdw/cfi.c to file scope.
  Move nested functions in backends to file scope.
  Move nested functions in dwfl_module.c
  Move nested functions in frame_unwind.c.
  Move nested functions in dwfl_module_getsrc_file.c.
  No nested function in dwarf_getscopevar to file scope.
  Move nested functions in gzip.c to file scope.
  No nested functions in dwarf_getsrclines.
  Move nested functions in libdw_visit_scopes.c to file scope.
  Move nested functions in dwarf_entry_breakpoints.c to file scope.
  Move nested functions in dwfl_module_addrsym.c to file scope.
  Move nested functions in dwfl_module_getdwarf.c to file scope.
  Move nested functions check64 and check32 in link_map.c to file scope.
  Move nested functions in core-file.c to file scope.
  Move nested functions in linux-proc-maps.c to file scope.

Dmitry V. Levin (1):
  libdw: initialize state early in read_srclines

Jose E. Marchesi (5):
  libelf: use the right size when preading in[0].sh_size
  libebl: new backend attribute ra_offset.
  libdwfl: make the unwinder aware of the backend defined ra_offset.
  backends: sparc: support for core backtraces
  backends: sparc: support for live backtraces

Mark Wielaard (35):
  elflint: Don't check shdr or TLS symbol offsets against debuginfo phdrs.
  elf.h: Update from glibc. Add section compression constants and structures.
  Make zlib mandatory.
  libdw: Make sure Ebl is always freed from cfi frame cache.
  elfcmp: Fix leaking Ebl handles.
  libdw: Don't leak fake_loc_cu.
  tests: Fix some memory leaks in testcases.
  libdwfl: Don't leak core Elf and core file descriptor from argp-std.
  libdwfl: Fix memory leak in link_map.c dwfl_link_map_report.
  libdw: Don't use a FDE if it doesn't actually cover a real code range.
  unstrip: Don't leak new section data.
  nm: Don't leak duplicate Dwarf local names.
  nm: If the file is ET_REL and we need Dwarf use libdwfl to get it relocated.
  libdw: Don't leak duplicate FDEs.
  tests: Use valgrind --leak-check=full.
  Make make more silent.
  tests: elfstrmerge warn about STT_SECTION symbol for shstrhndx.
  elflint: Add _edata and _end to the list of possibly dangling gnuld symbols.
  config: Add libelf and libdw pkg-config files.
  libdwelf: Add dwelf_scn_gnu_compressed_size.
  libelf: Add elf32_getchdr, elf64_getchdr and gelf_getchdr.
  readelf: Add -z,--decompress option.
  libelf: Add elf_compress and elf_compress_gnu.
  libdw: Use elf_compress[_gnu] to uncompress debug section data.
  libdwfl: Use elf_compress[_gnu] to decompress string, symbol and reloc data.
  readelf: Handle compressed sections and extend -z to cover -x and -p.
  libelf: Make elf_strptr index correctly into compressed section data.
  elflint: Recognize and check SHF_COMPRESSED section flag.
  elfcompress: New utility.
  Simplify code and build now that zlib support is no longer optional.
  Prepare 0.165 release.
  Fix build on 32bit systems.
  tests: Fix parentheses in elfputzdata strncmp test.
  libebl: Fix missing brackets around if statement body.
  Regenerate .po files.

Piotr Drąg (2):
  Updated Polish translation
  Updated Polish translation

Attachment: signature.asc
Description: PGP signature

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]