Fix Clang and LLVM plugins to work with LLVM v16.

Improve string notes.
Add environment variable for annobin plugin options.
This commit is contained in:
Nick Clifton 2023-04-11 13:53:28 +01:00
parent 6f67429132
commit 126c39082f
2 changed files with 7 additions and 2 deletions

View File

@ -1,7 +1,7 @@
Name: annobin Name: annobin
Summary: Annotate and examine compiled binary files Summary: Annotate and examine compiled binary files
Version: 12.01 Version: 12.02
Release: 1%{?dist} Release: 1%{?dist}
License: GPLv3+ License: GPLv3+
URL: https://sourceware.org/annobin/ URL: https://sourceware.org/annobin/
@ -524,6 +524,11 @@ make check
#--------------------------------------------------------------------------------- #---------------------------------------------------------------------------------
%changelog %changelog
* Tue Apr 11 2023 Nick Clifton <nickc@redhat.com> - 12.02-1
- gcc plugin: Add filenames to string notes. Allow use of ANNOBIN environment variable.
- llvm plugin: Add workaround for building with LLVM-16.
- clang plugin: Fix for building with Clang-16.
* Thu Mar 30 2023 Nick Clifton <nickc@redhat.com> - 12.01-1 * Thu Mar 30 2023 Nick Clifton <nickc@redhat.com> - 12.01-1
- gcc plugin: Keep ELF notes at protocol version 3. - gcc plugin: Keep ELF notes at protocol version 3.

View File

@ -1 +1 @@
SHA512 (annobin-12.01.tar.xz) = 4ddeba6c3d9568f615d0cad6670738530495bbfe3abcc9b45e52d7c0e02688455140f373ba95c6015db498b39d5cd2b09d6961b51db6ff4bc6063c426229a53c SHA512 (annobin-12.02.tar.xz) = 404568ad34ec06043ca4601c1148c13efb63d25522bd4287d476df300d9e58f409b6acd121e6b717098a57cee62fcd53d4430e55c1c581f11d5c745cacc70cb5