Use offsets stored in gcc's cl_option structure to access the global_options array, thus removing the need to check for changes in the size of this structure.

This commit is contained in:
Nick Clifton 2020-03-26 15:46:44 +00:00
parent ba9486d50e
commit 25d4740c92
3 changed files with 8 additions and 4 deletions

1
.gitignore vendored
View File

@ -129,3 +129,4 @@
/annobin-9.11.tar.xz
/annobin-9.12.tar.xz
/annobin-9.13.tar.xz
/annobin-9.14.tar.xz

View File

@ -1,8 +1,8 @@
Name: annobin
Summary: Annotate and examine compiled binary files
Version: 9.13
Release: 2%{?dist}
Version: 9.14
Release: 1%{?dist}
License: GPLv3+
# ProtocolURL: https://fedoraproject.org/wiki/Toolchain/Watermark
# Maintainer: nickc@redhat.com
@ -45,7 +45,7 @@ License: GPLv3+
# The problem should now only arise when rebasing to a new major version
# of gcc, in which case the undefine below can be temporarily reinstated.
#
%undefine _annotated_build
# %%undefine _annotated_build
#---------------------------------------------------------------------------------
@ -276,6 +276,9 @@ fi
#---------------------------------------------------------------------------------
%changelog
* Thu Mar 26 2020 Nick Clifton <nickc@redhat.com> - 9.14-1
- Use offsets stored in gcc's cl_option structure to access the global_options array, thus removing the need to check for changes in the size of this structure.
* Thu Mar 26 2020 Nick Clifton <nickc@redhat.com> - 9.13-2
- NVR bump to allow rebuilding against new gcc.

View File

@ -1 +1 @@
SHA512 (annobin-9.13.tar.xz) = e5f989f0b7e9a457a25c2fae68c5ec465fe089cc4983d0249d3c87a0ff3adf1a00f66bfd330235810387be2fb7484bb69d0c01c45d5cf9673490e829d4c8e737
SHA512 (annobin-9.14.tar.xz) = 39d2b6d67ce6303bf375b157c04dc58a46cba3467f8003f50892caffa8d7c8e4f3fddbf5f09468aa29b05fc7deb7a7610a153a84e0d6d3b10bd04f9e990eb1c6