- If notes cannot be found in the executable look for them in the debuginfo file, if available.

- Generate a FAIL if notes are missing from the executable/debuginfo file.
- Record and report the setting of the AArcht64 specific -mbranch-protection option.
This commit is contained in:
Nick Clifton 2019-10-04 07:59:55 +01:00
parent af41c06a9f
commit c240981e82
3 changed files with 10 additions and 3 deletions

1
.gitignore vendored
View File

@ -107,3 +107,4 @@
/annobin-8.78.tar.xz
/annobin-8.79.tar.xz
/annobin-8.81.tar.xz
/annobin-8.83.tar.xz

View File

@ -1,7 +1,7 @@
Name: annobin
Summary: Binary annotation plugin for GCC
Version: 8.81
Version: 8.83
Release: 1%{?dist}
License: GPLv3+
@ -185,7 +185,8 @@ rm %{_tmppath}/tmp_annobin.so
%if %{with tests}
%check
# On RHEL7 the assembler does not support all of the annobin tests.
# Change the following line to "make check || :" on RHEL7 or if you need to see the
# test suite logs in order to diagnose a test failure.
make check
if [ -f tests/test-suite.log ]; then
cat tests/test-suite.log
@ -220,6 +221,11 @@ fi
#---------------------------------------------------------------------------------
%changelog
* Thu Oct 03 2019 Nick Clifton <nickc@redhat.com> - 8.83-1
- If notes cannot be found in the executable look for them in the debuginfo file, if available.
- Generate a FAIL if notes are missing from the executable/debuginfo file.
- Record and report the setting of the AArcht64 specific -mbranch-protection option.
* Mon Sep 23 2019 Nick Clifton <nickc@redhat.com> - 8.81-1
- Improve detection of GO binaries.
- Add gcc version information to annobin notes.

View File

@ -1 +1 @@
SHA512 (annobin-8.81.tar.xz) = 5b7d6ab619be5666cae0e0742ce650babd7bb18f9f5f93724a2d14b2100191360fa640a861be3bf807fe5bff598b008fe83276e568d7d2bae229e7642a8f2508
SHA512 (annobin-8.83.tar.xz) = 2f5bf0efc11bb269956fd0d19149484877f96ec3e11efb87903c075edb11c27447c50116dd6cc262a1a36db647c6cab52a79244c7fbe78ea9e058254426aa18f