SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for gcc-toolset-14-annobin-docs-12.88-1.el8_10.noarch.rpm :

* Mon Feb 03 2025 Nick Clifton - 12.88-1- Annocheck: Look for -fstack-clash-protection in DW_AT_producer string. (RHEL-77142)
* Thu Aug 22 2024 Nick Clifton - 12.87-1- Rebase for GTS 14.1 release. (RHEL-76929)- Annocheck: Fix locating string notes (again). Add exception for glibc benchmark tests. (RHEL-76456)- Annocheck: Add crtoffloadtableS.o to list of known gcc binaries. (RHEL-760404)- Annocheck: Fix the --debug-dir option.- Annocheck: Fix corrupt warning message when unable to locate separate debug info files.- Annocheck: Remove spurious debugging messages.- Annocheck: Always look for annobin notes in separate debug info files. (RHEL-75778)- Annocheck: Support multiple --debug-rpm and --debug-file options. (RHEL-73349)- Annocheck: Add support for sys-root\'ed glibc packages. (RHEL-71296)- GCC Plugin: Tidy up use of gcc\'s diagnoatic headers. (#32429)- Testsuite: Use configured compiler when running tests.- GCC Plugin: Fix building with gcc 15. (#32429)- Annocheck: Fix overly long debug messages.- Annocheck: Rename rwx-seg test to load-segments. Add more checks. Add check for gaps as a future fail.- Annocheck: Add --no-allow-excpetions to disable exceptions for known special binaries.- Annocheck: Add --enable-future to enable future fail components in normal tests.- Annocheck: Fix bug preventing the inclusion of the rpm name in reports.- Annocheck: Add more exceptions for gcc binaries. (RHEL-33365)- Annocheck: Add --skip-passes option.- Annocheck: Add exceptions for gcc binaries. (RHEL-33365)- Annocheck: Skip property note test for i386 binaries created by LLVM. (#2323797)- Annocheck: Skip FORTIFY and GLIBC_ASSERTIONS tests for LLVM produced binaries with unparseable DW_AT_producer attributes in their DWARF debug info. (RHEL-65411)- GCC Plugin: Change type of the .annobin.notes section from SHT_STRTAB to SHT_PROGBITS.
* Thu Aug 22 2024 Nick Clifton - 12.70-3- NVR Bump to allow rebuilding with annotation.
* Tue Aug 13 2024 Nick Clifton - 12.70-2- Clang & LLVM Plugins: Remove buildroot from plugin install directory. (RHEL-54178)
* Tue Aug 13 2024 Nick Clifton - 12.70-1- Clang & LLVM Plugins: Include install directory in binary. (RHEL-54178)
* Mon Aug 12 2024 Nick Clifton - 12.69-1- BuiltBy: Fix seg-fault when comparing language version strings. (RHEL-53497)- Spec File: Use correct names for the symlinks. (RHEL-53210)
* Fri Aug 09 2024 Nick Clifton - 12.67-5- Spec File: Use correct names for the symlinks. (RHEL-53210)
* Thu Aug 08 2024 Nick Clifton - 12.67-4- Spec File: Use correct names for the plugins. (RHEL-53210)
* Thu Aug 08 2024 Nick Clifton - 12.67-3- Spec File: Disable bootstrapping.
* Thu Aug 08 2024 Nick Clifton - 12.67-2- Spec File: Use correct directory for plugin installation. (RHEL-53210)- Spec File: Disable plugin when running on wrong major version of the compiler.
* Wed Aug 07 2024 Nick Clifton - 12.67-1- Annocheck: Stop spurious assembler warnings. (RHEL-53213)- Annocheck: Stop warnings about known gaps. (RHEL-53218)- Annocheck: Fix stack realign test. (#2302427)
* Wed Aug 07 2024 Nick Clifton - 12.65-5- Spec File: Change bootstrap gcc version to 14. (RHEL-53210)
* Thu Aug 01 2024 Nick Clifton - 12.65-4- Spec File: Remove scl-runtime requirement when bootstrapping.
* Thu Aug 01 2024 Nick Clifton - 12.65-3- Spec File: Enable bootstrapping.
* Thu Aug 01 2024 Nick Clifton - 12.65-2- Spec File: Remove spurious dash from install path of gcc plugin. (RHEL-51183)
* Tue Jul 30 2024 Nick Clifton - 12.65-1- Rebase to 12.65. (RHEL-51056)- Annocheck: Fix recording arguments for later re-use. (RHEL-50802)- GCC Plugin: Fix building AArch64 components with gcc earlier than 11.3.- Annocheck: Add improvements to the builtby utility.- Annocheck: Add support for ADA binaries.- Annocheck: Add support for binaries built from more than two high level source languages.- Annocheck: Add support for object files containing no executable code.- Annocheck: Do not FAIL LLVM compiled binaries that have not been built with sanitize-cfi and/or sanitize-safe-stack.- Annocheck: Add support for Fortran binaries.- Annocheck: Add heuristic for detecting parts of the CGO runtime library.- Annocheck: Add improvements for handling Clang runtime binaries.- Annocheck: Add tweaks for mixed Rust/C binaries. (#2284605)- Annocheck: Add more glibc source file names.- Annocheck: Skip GAPS test for GO binaries. (RHEL-36308)- Annocheck: Remove some false positives for Rust binaries. (#2280239)- Annocheck: Defer passing the branch protection test until all notes have been checked.- GCC Plugin: Add extra code for detecting the branch protection setting. (RHEL-35958)
* Fri Jul 26 2024 Nick Clifton - 12.52-5- Spec File: Hard code the gcc plugin directory when boostrapping. (RHEL-50148)
* Tue May 07 2024 Nick Clifton - 12.52-3- Disable bootstrapping. (RHEL-29850)
* Fri May 03 2024 Nick Clifton - 12.52-2- Disable version checks in gcc plugin. (RHEL-29850)
* Fri Apr 26 2024 Nick Clifton - 12.52-1- Initial import of sources.- Compared to GTS-13 annobin (12.32) the improvements are:- Annocheck: Add OpenSSL Engine test. (PTG-319)- Annocheck: Test for gaps even when only one note is present.- Annocheck: Skip AArch64 branch protection test for GO binaries.- GCC Plugin: Disable active check for -Wimplicit-int for non-C sources. (#2275884)- Annocheck: Ignore stack checks for AMD GPU binaries.- Annocheck: Do not produce FAIL result for i686 binaries in the RHEL-10 profile.- Annocheck: Test for __stack_chk_guard being writeable.- Annocheck: Update heuristics for detecting glibc code in executables. (RHEL-30579)- Clang & LLVM Plugins: Allow environment to override fortification level. (RHEL-30579)- Spec File: Override fortification level and set it to 3.- Annocheck: Improve detection of -mbranch-protection option.- Clang Plugin: Add global-file-syms option.- LLVM Plugin: Add global-file-syms option.- Plugins: Add support for ANNOBIN environment variable.- GCC Plugin: Fix bug extracing the value of target specific command line options.- Configure: Remove check for FrontendPluginRegistry.h header as it is stored in a non-standard location on Debian systems.- Debuginfod test: Allow for the libdwfl library silently contacting the debuginfod server.- LLVM Plugin: Use llvm-config to get the correct paths and options for building executables.- Clang Plugin: Likewise.- Enable silent rules for most building.- Annocheck: Correctly extract DWARF attributes from DT_REL files.- Annocheck: Improve heuristics for locating debug info files. (#2267097)- Configure: Harmonize configure options. - Clang Plugin: Fix building with Clang 18. (#31414)- GCC Plugin: Add support for MIPS specific target functions.- GCC Plugin: Use .dc.a for address expressions in 64-bit ELF format notes.- Spec File: Remove a workaround for ppc64le.- Annocheck: Improve heuristic for skipping LTO and FORTIFY tests. (#2264000)- Annocheck: Also skip property note test for i686 binaries. (#2258571)- Annocheck: Also skip the entry point test for i686 binaries. (#2258571)- GCC Plugin: Do not use section groups with string format notes.- Annocheck: Disable cf-protection test for i686 architecture. (#2258571)- Spec File: Disable hard gcc check in order to allow builds with new version of gcc.- Spec File: Do not install annocheck.1.gz when annocheck is disabled.- Annocheck: Improve detection of FIPS compliant GO binaries.- GCC Plugin: Fix recording of the -Wimplicit-int and -Wimplicit-function-declaration warnings. Add active checks for when they are deliberately disabled.- Tests: Fix implicit-values test so that it will compile with gcc 14+.
 
ICM