From 126c39082f92ad5ea7f108740f8dcd4a292d2443 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Tue, 11 Apr 2023 13:53:28 +0100 Subject: [PATCH] Fix Clang and LLVM plugins to work with LLVM v16. Improve string notes. Add environment variable for annobin plugin options. --- annobin.spec | 7 ++++++- sources | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/annobin.spec b/annobin.spec index ac57a1f..a95fdeb 100644 --- a/annobin.spec +++ b/annobin.spec @@ -1,7 +1,7 @@ Name: annobin Summary: Annotate and examine compiled binary files -Version: 12.01 +Version: 12.02 Release: 1%{?dist} License: GPLv3+ URL: https://sourceware.org/annobin/ @@ -524,6 +524,11 @@ make check #--------------------------------------------------------------------------------- %changelog +* Tue Apr 11 2023 Nick Clifton - 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 - 12.01-1 - gcc plugin: Keep ELF notes at protocol version 3. diff --git a/sources b/sources index 812ed19..558c04b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (annobin-12.01.tar.xz) = 4ddeba6c3d9568f615d0cad6670738530495bbfe3abcc9b45e52d7c0e02688455140f373ba95c6015db498b39d5cd2b09d6961b51db6ff4bc6063c426229a53c +SHA512 (annobin-12.02.tar.xz) = 404568ad34ec06043ca4601c1148c13efb63d25522bd4287d476df300d9e58f409b6acd121e6b717098a57cee62fcd53d4430e55c1c581f11d5c745cacc70cb5