#7348: elfutils-0.165
-------------------------+-------------------------
Reporter: fo | Owner: blfs-book@…
Type: enhancement | Status: new
Priority: normal | Milestone: 7.9
Component: BOOK | Version: SVN
Severity: normal | Keywords:
-------------------------+-------------------------
[https://fedorahosted.org/releases/e/l/elfutils/0.165/elfutils-0.165.tar.bz2]
[https://fedorahosted.org/releases/e/l/elfutils/0.165/elfutils-0.165.tar.bz2.sig]
[https://lists.fedorahosted.org/archives/list/elfutils-
[email protected]/thread/2NVGNR5MV3S2ZO6QKNSQFVJ2Q3MEUABC/]
{{{
elfutils 0.165 released
Mark Wielaard
Monday, 11 January 2016 4:21 a.m.
A new release of elfutils is available now at:
https://fedorahosted.org/releases/e/l/elfutils/0.165/
* 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.
* GIT SHORTLOG *
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
}}}
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/7348>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page