From 5643e037cb7a38ed5d52f50421be706ea8014e3d Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Tue, 13 Aug 2019 23:53:56 +0200 Subject: [PATCH] Prepare for 0.177 Set version to 0.177. Update NEWS and elfutils.spec.in. Use git --get user.name and user.email for spec changelog. Regenerate po/*.po files. Signed-off-by: Mark Wielaard --- ChangeLog | 8 + NEWS | 16 + config/ChangeLog | 5 + config/Makefile.am | 6 +- config/elfutils.spec.in | 11 + configure.ac | 2 +- po/ChangeLog | 4 + po/de.po | 857 ++++++++++++++++++++-------------------- po/es.po | 857 ++++++++++++++++++++-------------------- po/ja.po | 857 ++++++++++++++++++++-------------------- po/pl.po | 857 ++++++++++++++++++++-------------------- po/uk.po | 857 ++++++++++++++++++++-------------------- 12 files changed, 2218 insertions(+), 2119 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5c45cccfb..bed3999f8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2019-08-13 Mark Wielaard + + * configure.ac: Set version to 0.177. + * NEWS: Mention elfclassify, readelf DW_AT_data_member_location + and DW_AT_discr_list attribute changes, dwarf.h DW_AT_GNU additions, + dwelf_elf_e_machine_string function, dwelf_elf_begin change and + C-SKY backend support. + 2019-02-14 Mark Wielaard * configure.ac: Set version to 0.176. diff --git a/NEWS b/NEWS index 5a06047f2..2bf19d9cb 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,19 @@ +Version 0.177 + +elfclassify: New tool to analyze ELF objects. + +readelf: Print DW_AT_data_member_location as decimal offset. + Decode DW_AT_discr_list block attributes. + +libdw: Add DW_AT_GNU_numerator, DW_AT_GNU_denominator and DW_AT_GNU_bias. + +libdwelf: Add dwelf_elf_e_machine_string. + dwelf_elf_begin now only returns NULL when there is an error + reading or decompressing a file. If the file is not an ELF file + an ELF handle of type ELF_K_NONE is returned. + +backends: Add support for C-SKY. + Version 0.176 build: Add new --enable-install-elfh option. diff --git a/config/ChangeLog b/config/ChangeLog index 9b1cce4e1..65658118a 100644 --- a/config/ChangeLog +++ b/config/ChangeLog @@ -1,3 +1,8 @@ +2019-08-13 Mark Wielaard + + * Makefile.am (elfutils.spec.in): Use git --get user.name and + user.email. + 2019-04-15 Mark Wielaard * upload-release.sh: Add git tag --verify. diff --git a/config/Makefile.am b/config/Makefile.am index 66012d029..9d292cee6 100644 --- a/config/Makefile.am +++ b/config/Makefile.am @@ -38,9 +38,9 @@ if MAINTAINER_MODE $(srcdir)/elfutils.spec.in: $(top_srcdir)/NEWS @tmpname=$$(mktemp $${TMPDIR:-/tmp}/elfutils.XXXXXX); \ date +'* %a %b %e %Y' | tr '[\n]' '[ ]' > $$tmpname; \ - getent passwd "$$(whoami)" | \ - awk 'BEGIN {FS=":"} { printf $$5; exit 0}' >> $$tmpname; \ - echo -n " <$$(whoami)@gmail.com> " >> $$tmpname; \ + username=$$(git config --get user.name); \ + useremail=$$(git config --get user.email); \ + echo -n "$$username <$$useremail> " >> $$tmpname; \ awk '\ $$1 == "Version" && started { exit } \ $$1 == "Version" { started=1; line=""; sub(/:/,"",$$2); \ diff --git a/config/elfutils.spec.in b/config/elfutils.spec.in index 794cbaf81..19b4229ef 100644 --- a/config/elfutils.spec.in +++ b/config/elfutils.spec.in @@ -227,6 +227,17 @@ rm -rf ${RPM_BUILD_ROOT} %{_sysctldir}/10-default-yama-scope.conf %changelog +* Tue Aug 13 2019 Mark Wielaard 0.177-1 +- elfclassify: New tool to analyze ELF objects. +- readelf: Print DW_AT_data_member_location as decimal offset. + Decode DW_AT_discr_list block attributes. +- libdw: Add DW_AT_GNU_numerator, DW_AT_GNU_denominator and DW_AT_GNU_bias. +- libdwelf: Add dwelf_elf_e_machine_string. + dwelf_elf_begin now only returns NULL when there is an error + reading or decompressing a file. If the file is not an ELF file + an ELF handle of type ELF_K_NONE is returned. +- backends: Add support for C-SKY. + * Thu Feb 14 2019 Mark Wielaard 0.176-1 - build: Add new --enable-install-elfh option. Do NOT use this for system installs (it overrides glibc elf.h). diff --git a/configure.ac b/configure.ac index b4e012dee..c443fa3b0 100644 --- a/configure.ac +++ b/configure.ac @@ -17,7 +17,7 @@ dnl GNU General Public License for more details. dnl dnl You should have received a copy of the GNU General Public License dnl along with this program. If not, see . -AC_INIT([elfutils],[0.176],[https://sourceware.org/bugzilla],[elfutils],[http://elfutils.org/]) +AC_INIT([elfutils],[0.177],[https://sourceware.org/bugzilla],[elfutils],[http://elfutils.org/]) dnl Workaround for older autoconf < 2.64 m4_ifndef([AC_PACKAGE_URL], diff --git a/po/ChangeLog b/po/ChangeLog index 2afb9b775..1d2023911 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -1,3 +1,7 @@ +2019-08-13 Mark Wielaard + + * *.po: Update for 0.177. + 2019-02-14 Mark Wielaard * *.po: Update for 0.176.