Generate notes and groups for .text.hot and .text.unlikely sections.

When -ffunction-sections is active, put notes for startup sections into .text.startup.foo rather than .text.foo.
Similarly put exit section notes into .text.exit.foo.  (#1630574)
Change annocheck's maybe result for GNU Property note being missing into a PASS if it is not needed and a FAIL if it is needed.
This commit is contained in:
Nick Clifton 2018-09-21 18:43:52 +01:00
parent 97b046a1ec
commit 2cdf84f0b4
3 changed files with 9 additions and 2 deletions

1
.gitignore vendored
View File

@ -71,3 +71,4 @@
/annobin-8.35.tar.xz
/annobin-8.36.tar.xz
/annobin-8.37.tar.xz
/annobin-8.38.tar.xz

View File

@ -11,7 +11,7 @@
Name: annobin
Summary: Binary annotation plugin for GCC
Version: 8.37
Version: 8.38
Release: 1%{?dist}
License: GPLv3+
@ -200,6 +200,12 @@ make check
#---------------------------------------------------------------------------------
%changelog
* Fri Sep 21 2018 Nick Clifton <nickc@redhat.com> - 8.38-1
- Generate notes and groups for .text.hot and .text.unlikely sections.
- When -ffunction-sections is active, put notes for startup sections into .text.startup.foo rather than .text.foo.
- Similarly put exit section notes into .text.exit.foo. (#1630574)
- Change annocheck's maybe result for GNU Property note being missing into a PASS if it is not needed and a FAIL if it is needed.
* Wed Sep 19 2018 Nick Clifton <nickc@redhat.com> - 8.37-1
- Make the --skip-* options skip all messages about the specified test.

View File

@ -1 +1 @@
SHA512 (annobin-8.37.tar.xz) = e607f7e48b942bbf17c9ef280082250fecb4d41dd722e5835c05e8f03d1443090dae5da6f657416c23438ba57156670f3ea72ad134f4e22e1a02f9316614fd9a
SHA512 (annobin-8.38.tar.xz) = 817d7ac705b638814d475bc3a7ee8c3489ba3f5f5669e0c6b9ecba1fff07dcf26a5c6684d42d9d8ad1059d669fb64584d6b1da34ec6b9ce222d7b4ec2936ae37