gcc-toolset-11-annobin-plugin-gcc-9.85-1.el8_5.1 >  A aaU]_3PϮQίHq #- Бr$p$mRw }OPh}.qءeyI IĚZb2ȑ֚pcas !pu[麷ܼS)ϻ+A\MP5Pjt>2"!G3@^Ԣ7ޘҡ^aIMώAm^0|T @=y#$"KhQT-ێZw QZ@l¦ϞàRP)PZ.hP0GUmk袇K$zKq$K v6w0hZ Ry1Y&TF+,!PKr©S ަsRs&5QK8V7k?NiTɽWT.2w'S]K[݋ 2jE { qfy2y~ύΎǏ|~5G΂TzP ĮO95400d33f60337cf56e47ee6cfd238fa27756653c83ad8693a1138ad403263e7458aa5d891a688b5a104c84664031a7e8b9d194d$aaU]q{<4wR>q2Hj.%5 m* vgX}nyOF_F"S>p>u?ud$) 3 F|   $ @  ,Or$` (8(9:&Gq Hq<IqXXq`Yql\q]q^r brdsesfslsttut,vtHwtxtyuu\u`ufuCgcc-toolset-11-annobin-plugin-gcc9.851.el8_5.1annobin gcc pluginInstalls an annobin plugin that can be used by gcc.aXx86-01.mbox.centos.org@CentOSCentOSGPLv3+CentOS Buildsys Unspecifiedlinuxx86_64@aAAAaX aX aX aX aXaXaX86ad25218896d1316f781e6fd24a5a7f1d3900aeeae5be453fd3f07248116768annobin.so.0.0.0annobin.so.0.0.0../../../../opt/rh/gcc-toolset-11/root/usr/lib/gcc/x86_64-redhat-linux/11/plugin/annobin.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootgcc-toolset-11-annobin-9.85-1.el8_5.1.src.rpmgcc-toolset-11-annobin-plugin-gccgcc-toolset-11-annobin-plugin-gcc(x86-64)scl-package(gcc-toolset-11)@@@@@@@@@    @gcc-toolset-11-annobin-docsgcc-toolset-11-runtimelibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libm.so.6()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)9.85-1.el8_5.13.0.4-14.6.0-14.0-15.2-1 annobin9.60-14.14.3ay?@aj@`\`8@``_!d__p@_p@_^z^b^1^H^@^@^}^|@^|@^j$@^j$@^j$@^_@^Y^W@^U @^J@^F^B@^4^4^2@^2@^0"@^%@^%@]B]҇]Γ@]@]@]]@]@]]]o@]Ik]Ik]8H@]@\\l8\@\8\\O\f\w@\T4\R@\P@@\P@@\N\N\N\I\HW@\E@\E@\@n@\,\\&@[@[@[@[[[0[u[u[u[[;@[[[F[F[R@[ @[ @[ @[[t[#@[#@[[@[@[:@[[@[@[["@[@[[~[~[}P@[{[z@[t[j@[j@[i[b@[b@[Xf@[U@[U@[Q[Q[P}@[O+[M@[M@[GB[GB[D[D[CN@[CN@[CN@[?Y[>@[:[:[4[3|@[0@[,[,[,[(@[(@[o[[5@[[@Zz@Z@ZZ@Z@Z@ZlZZ`@ZkZZ@Z}@Zz@Zp^@Zo Zk@Zk@Zk@Z]@ZN@Z.s@Z*~ZY{YA@YA@YéYéYYYS@YR@Nick Clifton - 9.85-1.1Nick Clifton - 9.85-1Nick Clifton - 9.79-1Nick Clifton - 9.73-1Nick Clifton - 9.72-2Nick Clifton - 9.72-1Nick Clifton - 9.25-1Fedora Release Engineering - 9.24-3Nick Clifton - 9.24-2Nick Clifton - 9.24-1Peter Robinson - 9.23-2Nick Clifton - 9.23-1Nick Clifton - 9.22-1Nick Clifton - 9.21-1Nick Clifton - 9.20-1Nick Clifton - 9.19-1Nick Clifton - 9.18-1Nick Clifton - 9.16-1Nick Clifton - 9.14-1Nick Clifton - 9.13-2Nick Clifton - 9.13-1Nick Clifton - 9.12-3Nick Clifton - 9.12-2Nick Clifton - 9.12-1Nick Clifton - 9.11-1Nick Clifton - 9.10-1Nick Clifton - 9.09-1Nick Clifton - 9.08-1Nick Clifton - 9.07-1Nick Clifton - 9.06-1Nick Clifton - 9.05-1Nick Clifton - 9.04-1Nick Clifton - 9.03-2Nick Clifton - 9.03-1Fedora Release Engineering - 9.01-3Nick Clifton - 9.01-2Nick Clifton - 9.01-1Nick Clifton - 8.92-1Nick Clifton - 8.91-1Nick Clifton - 8.90-1Nick Clifton - 8.88-1Nick Clifton - 8.87-1Nick Clifton - 8.86-1Nick Clifton - 8.85-1Nick Clifton - 8.84-1Nick Clifton - 8.83-1Nick Clifton - 8.81-1Nick Clifton - 8.79-2Nick Clifton - 8.79-1Nick Clifton - 8.78-1Fedora Release Engineering - 8.77-2Nick Clifton - 8.77-1Igor Gnatenko - 8.76-4Igor Gnatenko - 8.76-3Panu Matilainen - 8.76-2Nick Clifton - 8.76-1Nick Clifton - 8.74-1Nick Clifton - 8.73-1Nick Clifton - 8.72-1Nick Clifton - 8.71-1Nick Clifton - 8.70-1Fedora Release Engineering - 8.69-7Björn Esser - 8.69-6Björn Esser - 8.69-5Björn Esser - 8.69-4Björn Esser - 8.69-3Nick Clifton - 8.69-2Nick Clifton - 8.69-1Nick Clifton - 8.68-1Björn Esser - 8.67-3Björn Esser - 8.67-2Nick Clifton - 8.67-1Nick Clifton - 8.66-1Nick Clifton - 8.65-1Nick Clifton - 8.64-1Nick Clifton - 8.63-1Nick Clifton - 8.62-1David Cantrell - 8.61-2Nick Clifton - 8.61-1Nick Clifton - 8.60-1Nick Clifton - 8.59-1Nick Clifton - 8.58-1Nick Clifton - 8.57-1Nick Clifton - 8.56-1Nick Clifton - 8.55-1Nick Clifton - 8.53-1Nick Clifton - 8.52-1Nick Clifton - 8.51-1Nick Clifton - 8.50-1Nick Clifton - 8.49-1Nick Clifton - 8.48-1Nick Clifton - 8.47-1Nick Clifton - 8.46-1Nick Clifton - 8.45-1Nick Clifton - 8.44-1Nick Clifton - 8.43-1Nick Clifton - 8.42-1Nick Clifton - 8.41-1Nick Clifton - 8.40-1Nick Clifton - 8.39-1Nick Clifton - 8.38-1Nick Clifton - 8.37-1Nick Clifton - 8.36-1Nick Clifton - 8.35-1Nick Clifton - 8.34-1Nick Clifton - 8.33-1Nick Clifton - 8.32-1Nick Clifton - 8.31-1Nick Clifton - 8.30-1Nick Clifton - 8.29-1Nick Clifton - 8.28-1Nick Clifton - 8.27-1Nick Clifton - 8.26-1Nick Clifton - 8.25-1Nick Clifton - 8.24-1Nick Clifton - 8.23-1Nick Clifton - 8.22-1Nick Clifton - 8.21-1Peter Robinson 8.20-2Nick Clifton - 8.20-1Nick Clifton - 8.19-1Nick Clifton - 8.18-1Nick Clifton - 8.17-1Nick Clifton - 8.16-1Nick Clifton - 8.15-1Nick Clifton - 8.14-1Nick Clifton - 8.13-1Nick Clifton - 8.12-1Nick Clifton - 8.11-1Fedora Release Engineering - 8.10-2Nick Clifton - 8.10-1Nick Clifton - 8.9-1Nick Clifton - 8.8-1Nick Clifton - 8.7-1Nick Clifton - 8.6-1Nick Clifton - 8.5-1Nick Clifton - 8.4-1Nick Clifton - 8.3-1Nick Clifton - 8.2-1Nick Clifton - 8.1-1Nick Clifton - 8.0-1Nick Clifton - 7.1-1Nick Clifton - 7.0-1Nick Clifton - 6.6-1Nick Clifton - 6.5-1Nick Clifton - 6.4-1Nick Clifton - 6.3-1Nick Clifton - 6.2-1Nick Clifton - 6.1-1Nick Clifton - 6.0-1Nick Clifton - 5.11-1Nick Clifton - 5.10-1Nick Clifton - 5.9-1Nick Clifton - 5.8-1Nick Clifton - 5.7-1Nick Clifton - 5.6-3Nick Clifton - 5.6-2Nick Clifton - 5.6-1Nick Clifton - 5.3-1Nick Clifton - 5.2-1Nick Clifton - 5.1-1Nick Clifton - 5.0-1Nick Clifton - 3.6-1Nick Clifton - 3.5-1Nick Clifton - 3.4-2Nick Clifton - 3.4-1Fedora Release Engineering - 3.3-2Nick Clifton - 3.3-1Florian Weimer - 3.2-3Nick Clifton - 3.2-2Nick Clifton - 3.2-1Richard W.M. Jones - 3.1-3Nick Clifton - 3.1-2Nick Clifton - 3.1-1Nick Clifton - 2.5.1-5Nick Clifton - 2.5.1-4Florian Weimer - 2.5.1-3Igor Gnatenko - 2.5.1-2Nick Clifton - 2.5.1-1Nick Clifton - 2.5-2Nick Clifton - 2.4-1Nick Clifton - 2.3-1Fedora Release Engineering - 2.0-3Florian Weimer - 2.0-2Nick Clifton - 2.0-1Nick Clifton - 1.0-1- Annocheck: Add test for multibyte characters in symbol names. (#2017367)- Annocheck: Detect a missing CET note. (#1991931) - Annocheck: Do not report future fails for AArch64 notes. - Annocheck: Warn about multiple --debug-file, --debug-rpm and --debug-dir options. - Annocheck: Process files in command line order. (#1988714) - Annocheck: Reverse AArch64 PAC+BTI check, ie fail if they are enabled. (#1984995) - Annocheck: Add another test exceptions. - Annocheck: Add some more test exceptions. - Tests: Skip glibc-notes test if the assembler does not support --generate-missing-build-notes. (#1978573) - Tests: Skip objcopy test if objcopy does not support --merge-notes.- Annocheck: Fix spelling mistake in -mstack-realign failure message. (#1977349) - gcc-plugin: Do not record global versions of stack protection settings in LTO mode, if not set. (#1958954) - Annocheck: Remove limit on number of input files. - Annocheck: Conditionalize test of DF_PIE_1 flag. - clang/llvm plugins: Build with correct security options. - Annocheck: Better detection of GO compiler version. - Annocheck: Better support for symbolic links. - Annocheck: In verbose mode, report the reason for skipping specific tests. (#1969584)- annocheck: Improve detection of shared libraries. (#1958954)- NVR bump to rebuild against latest gcc.- Rebase to 9.72. (#1957319) - annocheck: Accept 0 as a valid number for gcc minor versions and release numbers. - gcc-plugin: Add support for ARM and RISCV targets. - timing: do not initialise the clock if the timing tool is disabled. - gcc-plugin: Replace ICE messsages with verbose messages. - Fix the testsuite so that it can be run in parallel. - Annocheck: WARN if the annobin plugin was built for a newer version of the compiler than the one on which it was run. (#1950657) - Obsolete annobin < 9.66-1 (bug #1949570) - Annocheck: Improve detection of missing GNU-stack support. - Correct a package rename (bug #1949570) - Require docs subpackage by the other ones because of a license - Build-requiring perl-interpreter is enough - Fix bz1949570 - Fix anomolies reported by covscan. - Move documentation into a sub-package. - gcc-plugin: Use a fixed filename when running in LTO mode. - Annocheck: Fix detection of special function names. (#1934189) - Annocheck: FAIL the deliberate use of -fno-stack-protector, but add some exceptions for glibc. (#1923439) - Annocheck: Add colour to some messages. Skip the deliberate use of -fno-stack-protector. (#1923439) - Annocheck: Fix some problems with tests for missing notes. - Split plugins into separate sub-packages - Add some GO tests to annocheck. - Add a future fail for the presence of RPATH in the dynamic tags. - Add the ability to disable the warning message about -D_FORTIFY_SOURCE being missing. - Workaround for elflint problems with PPC compiled files. (#1880634) - Fix bogus AArch64 test failures. - Improved testing by annocheck. Add fixed format message mode. - Fix inconsistency reporting -fcf-protection and -fstack-clash-protection results. - Add support for -D_FORTIFY_SOURCE=3. - annocheck: When a binary is produced both by GAS and GCC, select GAS as the real producer. (#1906171) - annocheck: Improve test for LTO compiled binaries that do not have -Wall annotations. (#1906171) - annocheck: Mark a missining -D_FORTIFY_SOURCE as a FAIL. - annocheck: Fix notes analyzer to accept empty PPC64 notes. - gcc plugin: Tweak generation of end symbols for PPC64 when LTO is active. (#1898075) - gcc plugin: Add support for GCC 11's cl_vars array. - Annocheck: Support enabling/disabling future fails. - GCC plugin: Always record global notes for the .text.startup, .text.exit, .text.hot and .text.cold sections. - Clang plugin: Add -lLLVM to the build command line. - Annocheck: Improve reporting of missing -D_FORTIFY_SOURCE option. (#1898075) - Annocheck: Improve reporting of missing LTO option. - Add detecting of gimple compiled binaries. - Add --without-gcc-plugin option. - Annocheck: Fix bug parsing DW_AT_producer. - Add test of .note.gnu.property section for PowerPC. - Add test of objcopy's ability to merge notes. - NVR bump for another ELN sidetag rebuild. - Record the -flto setting and produce a soft warning if it is absent. - Suppress warnings about _D_GLIBCXX_ASSERTIONS if the source code is known to be something other than C++. - Correct the directory chosen for 32-bit LLVM and Clang plugins. (#1884951) - Allow the use of the SHF_LINK_ORDER section flag to discard unused notes. (Experimental). - Enable the build and installation of the LLVM and Clang plugins. (Experimental). - gcc-plugin: Fix test for empty PowerPC sections. (#1880634) - annocheck: Add tests for the AArch64 BTI and PAC security features. (#1862478) - gcc plugin: Use a 4 byte offset for PowerPC start symbols, so that they do not break disassemblies. - gcc plugin: Correct the detection of 32-bit x86 builds. (#1876197) - gcc plugin: Detect any attempt to access the global_options array. - gcc plugin: Do not complain about missing pre-processor options when examining a preprocessed input file. (#1862718) - Use more robust checks for AArch64 options. - Detect CLANG compiled assembler that is missing IBT support.- Improved target pointer size discovery.- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuild with plugin enabled to check that suppression works.- Add support for installing clang and llvm plugins. - Temporary suppression of aarch64 pointer size check. (#1860549)- Rebuild for gcc 10.2- Annocheck: Do not skip tests of the short-enums notes. (#1743635)- Add (optional) llvm plugin.- Annobin: Fall back on using the flags if the option cannot be found in cl_options. (#1817659)- Annocheck: Detect Fortran compiled programs. (#1824393)- Annobin: If option name mismatch occurs, seach for the real option. (#1817452)- Annocheck: Fix a division by zero error when parsing GO binaries. (#1818863)- Annobin: Fix access to the -flto and -fsanitize flags.- Annobin: 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.- NVR bump to allow rebuilding against new gcc.- Rename gcc plugin directory to gcc-plugin. - Stop annocheck from complaining about missing options when the binary has been built in a mixed environment.- And again, this time with annotation enabled. (#1810941)- NVR bump to enable rebuild against updated gcc. (#1810941)- Improve builtby tool. - Stop annocheck complaining about missing notes when the binary is not compiled by either gcc or clang. - Skip the check of the ENTRY instruction for binaries not compiled by gcc or clang. (#1809656)- Fix infinite loop hangup in annocheck. - Disable debuginfod support by default. - Improve parsing of .comment section.- Fix clang plugin to use hidden symbols.- Add ability to build clang plugin (disabled by default).- Annocheck: Fix error printing out the version number.- Annobin: Add checks of the exact location of the examined switches.- Annobin: Note when stack clash notes are generated. - Annocheck: Handle multiple builder IDs in the .comment section.- Add configure option to suppress building annocheck.- Fix debuginfod test.- Correct the build requirement for building with debuginfod support.- Add debuginfod support.- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Rebuild againt latest gcc-10.- Add clang plugin (experimental).- Have annocheck ignore notes with an end address of 0.- Improve checking of gcc versions.- Do not skip positive results.- Generate a WARN result for code compiled with instrumentation enabled. (#1753918)- Replace address checks with dladdr1.- Use libabigail like checking to ensure variable address consistency.- Skip generation of global notes for hot/cold sections.- Generate FAIL results if -Wall or -Wformat-security are missing.- If notes cannot be found in the executable look for them in the debuginfo file, if available. - Generate a FAIL if notes are missing from the executable/debuginfo file. - Record and report the setting of the AArcht64 specific -mbranch-protection option.- Improve detection of GO binaries. - Add gcc version information to annobin notes. - Do not complain about missing FORTIFY_SOURCE and GLIBCXX_ASSERTIONS in LTO compilations.- NVR bump to allow rebuild against latest gcc. (#1748529)- Allow compiler used to run tests to be specified on the command line. (#1723401)- Fix a memory allocation error in the annobin plugin. (#1737306)- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Another attempt at fixing the detection and reporting of missing -D_FORTIFY_SOURCE options. (#1703500)- Rebuild for RPM 4.15- Rebuild for RPM 4.15- Really enable annocheck sub-package- Report a missing -D_FORTIFY_SOUCRE option if -D_GLIBCXX_ASSERTIONS was detected. (#1703499) - Do not report problems with -fstack-protection if the binary was not built by gcc or clang. (#1703788)- Add tests of clang command line options recorded in the DW_AT_producer attribute.- Fix test for an executable stack segment. (#1700924)- Rebuild annobin with the latest rawhide gcc sources. (#1700923)- Annobin: Suppress more calls to free() which are triggering memory checker errors. (#1684148)- Add section flag matching ability to section size tool.- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Use 'with' for rich dependency on gcc- Really fix rhbz#1607430.- Rebuilt with annotations enabled- Fix rpm query for gcc version.- Add an exact requirement on the major version of gcc. (#1607430)- Annobin: Add support for .text.startup and .text.exit sections generated by gcc 9. - Annocheck: Add a note displaying tool.- Annocheck: Skip checks for -D_FORTIFY_SOURCE and -D_GLIBCXX_ASSERTIONS if there is no compiler generated code in the binary.- Rebuilt with annotations enabled- Rebuilt for GCC 9- Annocheck: Only skip specific checks for specific symbols. (#1666823) - Annobin: Record the setting of the -fomit-frame-pointer option.- Annocheck: Do not ignore -Og when checking to see if an optimization level has been set. (#1624162)- Annobin: Fix handling of multiple .text.unlikely sections.- Annocheck: Skip gaps in PPC64 executables covered by start_bcax_ symbols. (#1630564)- Annocheck: Disable ENDBR test for shared libraries. (#1652925)- Annocheck: Add test for ENDBR instruction at entry address of x86/x86_64 executables. (#1652925)- Adjust how the gcc_vr macro is set.- Fix building with gcc version 4.- Skip -Wl,-z,now and -Wl,-z,relro checks for non-gcc produced binaries. (#1624421)- Ensure GNU Property notes are 8-byte aligned in x86_64 binaries. (#1645817)- Skip PPC64 linker stubs created in the middle of text sections (again). (#1630640)- Suppress free of invalid pointer. (#1638371)- Skip PPC64 linker stubs created in the middle of text sections. (#1630640)- Reset the (PPC64) section start symbol to 0 if its section is empty. (#1638251)- Also skip virtual thinks created by G++. (#1630619)- Use uppercase for all fail/mayb/pass results. (#1637706)- Generate notes for unlikely sections. (#1630620)- Fix edge case computing section names for end symbols. (#1637039)- Skip dynamic checks for binaries without a dynamic segment. (#1636606)- Delay generating attach_to_group directives until the end of the compilation. (#1636265)- Fix bug introduced in previous delta which would trigger a seg-fault when scanning for gaps.- Annobin: Fix section name selection for startup sections. - Annocheck: Improve gap skipping heuristics. (#1630574)- Fix function section support (again). (#1630574)- Skip compiler option checks for non-GNU producers. (#1633749)- Fix function section support (again). (#1630574)- Ignore ppc64le notes where start = end + 2. (#1632259)- Make annocheck ignore symbols suffixed with ".end". (#1639618)- Reinstate building annobin with annobin enabled. (#1630550)- Tweak tests.- 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.- Make the --skip-* options skip all messages about the specified test.- Improve error message when an ET_EXEC binary is detected.- Skip failures for PIC vs PIE. (#1629698)- Ensure 4 byte alignment of note sub-sections. (#1629671)- Add timing tool to report on speed of the checks. - Add check for conflicting use of the -fshort-enum option. - Add check of the GNU Property notes. - Skip check for -O2 if compiled with -Og. (#1624162)- Add test for ET_EXEC binaries. (#1625627) - Document --report-unknown option.- Fix bug in hardened tool which would skip gcc compiled files if the notes were too small. - Fix bugs in section-size tool. - Fix bug in built-by tool.- Generate notes for comdat sections. (#1619267)- Add more names to the gap skip list. (#1619267)- Skip gaps covered by _x86.get_pc_thunk and _savegpr symbols. (#1619267) - Merge ranges where one is wholly covered by another.- Skip gaps at the end of functions. (#1619267)- Fix thinko in ppc64 gap detection code. (#1619267)- Skip gaps at the end of the .text section in ppc64 binaries. (#1619267)- Skip checks in stack_chk_local_fail.c - Treat gaps as FAIL results rather than MAYBE.- Skip checks in __stack_chk_local_fail.- Reduce version check to gcc major version number only. Skip compiler option checks if binary not built with gcc. (#1603089)- Fix bug in annobin plugin. Add --section-size=NAME option to annocheck.- rebuild for new gcc- Correct name of man page for run-on-binaries-in script. (#1611155)- Allow $ORIGIN to be at the start of entries in DT_RPATH and DT_RUNPATH.- Add support for big endian targets.- Count passes and failures on a per-component basis and report gaps.- Use our own copy of the targetm.asm_out.function_section() function. (#159861 comment#17)- Generate grouped note section name all the time. (#159861 comment#16)- Fix section conflict problem. (#1603071)- Fix for building with gcc version 4. - Fix symbol placement in functions with local assembler.- Fix assertions in range checking code. Add detection of -U options.- Handle function sections properly. Handle .text.startup and .text.unlikely sections. Improve gap detection and reporting. (#1601055)- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Fix construction of absolute versions of --dwarf-dir and --debug-rpm options.- Fix buffer overrun when very long symbol names are encountered.- Do not force the generation of function notes when -ffunction-sections is active. (#1598961)- Skip the .annobin_ prfix when reporting symbols. (#1599315)- Use the assembler (c++ mangled) version of function names when switching sections. (#1598579)- Do not call function_section. (#1598961)- Ignore cross-section gaps. (#1598551)- Do not skip empty range notes in object files. (#1598361)- Create the start symbol at the start of the function and the end symbol at the end. (#1596823)- Fix --debug-rpm when used inside a directory.- Use a prefix for all annobin generated symbols, and make them hidden. - Only generate weak symbol definitions for linkonce sections.- Skip some checks for relocatable object files, and dynamic objects. - Stop bogus complaints about stackrealignment not being enabled.- Add -debug-rpm= option to annocheck. - Only use a 2 byte offset for the initial symbol on PowerPC.- Use --dwarf-path when looking for build-id based debuginfo files.- Fix premature closing of dwarf handle.- Fix scoping bug computing the name of a separate debuginfo file.- Fix file descriptor leak.- Add command line options to annocheck to disable individual tests.- Remove C99-ism from annocheck sources.- Add the annocheck program.- Do not use the SHF_GNU_BUILD_NOTE section flag.- Remove .sh extension from shell scripts.- Record the setting of the -mstackrealign option for i686 binaries.- Hide the annobin start of file symbol.- Fix script bug in hardended.sh. (Thanks to: Stefan Sørensen )- Version number bump so that the plugin can be rebuilt with the latest version of GCC.- Rebuild the plugin with the newly created plugin enabled. (#1573082)- Skip the isa_flags check in the ABI test because the crt[in].o files are compiled with different flags from the test files.- Add manual pages for annobin and the scripts.- Do not record a stack protection setting of -1. (#1563141)- Do not complain about a dwarf_version value of -1. (#1557511)- Bias file start symbols by 2 in order to avoid them confused with function symbols. (#1554332) - Version jump is to sync the version number with the annobin plugins internal version number.- Add --ignore-gaps option to check-abi.sh script. - Use this option in the abi-test check. - Tweak hardening test to skip pic and stack protection checks.- Handle functions with specific assembler names. (#1552018)- Add an explicit requirement on the version of gcc used to built the plugin. (#1547260)- Change type and size of symbols to STT_NOTYPE/0 so that they do not confuse GDB. (#1539664) - Add run-on-binaries-in.sh script to allow the other scripts to be run over a repository.- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase on 3.3 release, which adds support for recording -mcet and -fcf-protection.- Rebuild for GCC 8- Fix the installation of the annobin.info file.- Rebase on 3.2 release, which now contains documentation!- Rebuild against GCC 7.3.1.- Add --with-gcc-plugin-dir option to the configure command line.- Rebase on version 3.1 sources.- Do not generate notes when there is no output file. (#1523875)- Invent an input filename when reading from a pipe. (#1523401)- Use DECL_ASSEMBLER_NAME for symbol references (#1519165)- Cleanups in spec- Touch the auto-generated files in order to stop them from being regenerated.- Stop the plugin complaining about compiler datestamp mismatches.- Tweak tests so that they will run on older machines.- Add annobin-tests subpackage containing some preliminary tests. - Remove link-time test for unsupported targets.- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuild with binutils fix for ppc64le (#1475636)- Fixes for problems reported by the package submission review: * Add %license entry to %file section. * Update License and BuildRequires tags. * Add Requires tag. * Remove %clean. * Add %check. * Clean up the %changelog. - Update to use version 2 of the specification and sources.- Initial submission.9.85-1.el8_5.19.85-1.el8_5.1pluginannobin.soannobin.so.0annobin.so.0.0.0.build-ida2247ca9a95e46ca72c8c68cdc343492030c4068/opt/rh/gcc-toolset-11/root/usr/lib/gcc/x86_64-redhat-linux/11//opt/rh/gcc-toolset-11/root/usr/lib/gcc/x86_64-redhat-linux/11/plugin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/a2/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a2247ca9a95e46ca72c8c68cdc343492030c4068, stripped PRPRPRR RRRRRRRR PRutf-8343259d8d329743eb0dd0e4b7cc06b38b403813aaacae6bb6df08738b45406e2? 7zXZ !#,P ] b2u jӫ`(y-$UA g/uѝ\U_ӄ/^-+Gʑ$_kHAHȅJ!]? sRP`_P}Eb0)]DYn -iWMJ+ĝ1˫̓iнڝBz^r_,,nQg[&m4dO2 Q|y C1p̤ʭdY#f5z-'&/ٌf@Xb̮/)ϴ|^ q^M-=$Ix[o]J=|JFDG0PmT-fPFS4Qv( -J96J1V\Hs'r$k<".bيu[mPLY)D THb܃Z@'g ц' @%GR1k ~ gMG@\XWJ[ ~Hz#?p]8`^fj\XAѵC&Y%1= $:5eFIsi/MDRXLɔSB-xJ aGi7B^NA _@ѫzIUJq._We!= ^aאּsb§>aHWdnv"n/vl\_-jGNl@k7}EKg@Ï Ca^_^Nxu|̝ P>z}P\%Q~lN$`6̖TJY9d+rŜ A:^4BZ,M4]'BYI_u?6C [D 隉yeW㐞y2uۛ,8"e$q؜vn A.KMFM5-`]AlL3^oedA5%BAǷr::=x(x8^0rPȍ? (8RDBx.E*G/! (ul1@rOU % J5 ׾BKR(L.zsflq*~AG N;Z&'s1WB7#?mPdm}O|~Qo4KKCڠ{[FAMвˏ FI=9ؠ0@O5O~ؕ<}nQRl3YX|/pϫh>*VXj*6͟)>Q"o'D&bdz`./Pө[6 Qȳh> $=8j(M3T3[qнεM3{tLΈѶ{5ߺ5]iC w{UzJ3u5UYcۏ.TD.1V"QꫳIrN6HS,\ [ w7I&Ҡ&0ϴ>=tYWP1jS 8 |n\tm3,J]G}tddS6ޜ'g /3 W$C@&Q<I$<"\=)8Ɇ!II[l*}b$GI-;B Z>4ėe]YՒhpX^ܵzX"ORowI }-` 88L{qs단B`vJzvSn|ކ2f̅(a%KZHߎb.D h$Ypǭ~QCj}$>N/~I`sD6JՎ/a'uu HDz=\t*å|ىS POM9ۮŐ̋tm 햹k<1gbAqY J˲Ù*{DjDa|-r3N~N Krg Қ=-}uB1&)']D.1Ts<=l頵 OA,BywG>aj~DMʪMjuICetI,&$QćfYSqu_VX1f0d-[743m/J`pBKs]H5΋0oX+5h36@aZ~MdG-:Uz .xnHG΄~X\2q ʉ .jA=Wm(?S@&l&Rd!uWtG?tB%[;}&p^'-_Cxej_u~H{zHc񝖞d0f&6{V-P3&™ߴR$#"#6 yEI(=HaUkvj/ZV@ala`ơՇ"pH\)g[8 I@%bBx2ދ)s KXEBӱUoP(AP 0:s!b@IWVt 1Yh&ОOXCMw1H2qSr2{9)JX =K0~ll6im~x}+//h~O1Xu{( r^}\khwOE@ eb}p@Tt0B[]G/娲 vmC`Al99IeW+񙞞%{D1Yx6I5Q2$+2% M>y)RMq$!NCRRJ G"Nu15$݄פHhD$".0+Z[g9S|cCx7xD"݅C΋j*np.dy?H+e}Ov'?SPԚIe|LHQ-sӜϱܿfDܭYGMjҵ--e;eĐMiq~sthyz/Ib[X!(8|掋#H4O -&!ڲ3 eVv_I>K$ssC 4.(7*ydwPj% I\>FjkH 6-$8P,N#h;w1%1#WQLk}頍u~xI_n)3Wxw?mU]>OՓ}'^'XDU^ʓLF.hFDu4˅pq{Ea?Kt5´Z{nl\8R&f(UɚM"1Q&7M1dXY&j;Fӣ)>0Ϳ3;OSYPYZhX_֢FϾA![$kuک]j  pBg}|Si\1~8UUjrW~{E8:׈@\1.y-}_QŦ}{WaǢjƽ+&r{U ‰nz,%eR~)@謕u`BRSmXP!wX aOHFgW'ITL7@j;Xuюz3PH^>wGɀ1G  ñ]T(P'Xuww~)~4VIߍiDo-O}nv%KzhQ1\T.enO $ڑM ?s1UuFDCEP 0'fQGW793Ŗ" 7>* Il% ՟JN*s4Ų|iOA2p[ 1`31}j^ 7^hi$6({jjE_/>ԊJs&ʆi5:n\GVB-a( gZMP[9ιpR{9=NXkP37z+Qhlmܳ!UWb") e E[Ӄ(di#o^\ 2AwC# (͑h)rNm1VHNe!=8; uknf~ⓜJ1 *\#TO/0# FmhOP̻Cjzv# SkH8x8t;S2^KHF'~' aY k&98ܵG`& dZhr6`(hCǡKr Igr j)$n"{:(zR(%wD:a} WUT9!_pݭ/8o}^EeGIP Ooyj/؟@c'jD .Kf`A{Jk+pNn!F_%]XS [n6+{k*l~{#Rw_aU2( n;ejkct5Us畇$Ac2u7sPZ϶v učw`@UEc}S?a?⢈' Nj[imJv>c p|ֹul[nb=)с51Eeb3 +m&%hWXb2{N@I{"dܓTMj] ]ef1^"N_CelTֶ_&v>Efa^*B1Ryeusdz̀KV1I%NKkt"̲4gM{:oFѩ=vϻCZڻP_B5'uTNr󴄡 9 XB}{ )V-#٫YYەY&2@֢VlG\J!ZQ ٩SفD]:FQh8Co坛eH}HyU0WñУd5Za3\}ͳl)yji0a2qD9.#%"\_ڶKVxN}<B&<]5s2iv<&);&WvL33k52XUSa$k"of[t{)nF3ua#B`7qlpbhm$P<L682xi"an.шy JSѻfQH*22CAY(]v|^U}*~8W*/AK$!@;):^~KD9m~i]Eb~[֗hV/u=rɛ#/؋Z.O{<ԁAE]| qNHRO5vouTT JΖBsR92UeH,.2-8 .\Tj"GaT^>r<Uv.im.s Ãj5.~=;vB7Q;L,@MD,p7Q7F4—99L7b|0 k7=VH$qTa] #ݿJz?|1j[1+4fQ1/:Uj7=OpkIL/ e?8<X|xL%cEP>L<{TZIevXz9i>z>wEps?zⴌ#2ap#PA|cdžM<8n;S:NYi{}]epM$0#֚=7xwso!> æd"Z,?H?Ҋ3RI B*Pss3[6xEƣ5: 쎐j|XP}ujdj~=̋gRR" nQDG[1`tDJ: ҏQש=|iB4lj{g 6CE8EM5x󫒂86rrF3tkՃn;uԅy2 DNK1Q5'0pFz:MS,FC9fivI I#;!mcZ^O;=\\PVfi?'iq=_'JZLā8r#GQHϟgP(1;KrO G>n"G _%|2 L65 #KOL%? ?lYv<>4h>,d( i'5KsPgc͝6lYܿ6t)O37_vԨ|:'FGTp}j(M #_%c)ͩ[`]lI.#|}܌GvKp$PBx`Dgv/.UDYl^pH13P<jֲSz_0϶>]KhQ{{ݍ;@TF%_z$j/"7qB8{$L~ sp0H{FU ^4fTET=AC2Qy7}QuNEp:ēh'}.}'b<w S(ô&ۂE`p"MX'(>2B ,zV[YP +~ U5QxW!d|>c灖qJlu%/i V1AAb%=Bm\YQ@\])68=ovSǗNP?z՘:QT+=p $R󔧆ifQ/>:]{:H$!"Yy-j$7Z_|NrA0y~/dex4ۮOSsXJsSeDg~L~l忞䀘/7ѭ sq"AhCO 1F'S b+6GQw?6Qߕ gJԵ͟} CPN;3J g#>k!_K|L E>,ܧeKuBRƛnQN[u7Ouf}+{p4{Ze$jܕ^չ:lQvfD{|:?&dO8=$qXp@'! :l,5nݝkG)0O4:zRe&%G^2/- aI0ѕ@FԩcCAq{vvRt*}tqS`>hտxFjDhir&\O5^g^$ʐ]|T[ӯq~"z"݇qhp<%O5na-/ڿl]')AvF,@/yl4hA<lsaEb>F _'7H6%D8eM05ִx# V ݚ HPX+OLtJ.H=a` 5B uX/lPZG|@n[aHQ4P' 6Sc$Q2?$) %D|Nl#6`%&[eJM_H&FHRC} _ILg F4A#Eߢ\n 8 53 aӡKF(Vh׬RF,4<W|X@"? |clgߺ^ r]\LK?I:ۮWz`ˆN~7  2Дjd4b2J(!bU6=Ċ?4{4m 2OG}7NCn3@XcIPsْ-BsdFXk%vG=9yL6__L jL擆Am~| X0x؃ĖĐ #0m@̆]m_/gzg ŭ2Nl.ں,)q0h^/âL!$ʄIAz]h]Ơ֒M/ҎY*L60 Krzzg8|XKohA +pfGÜu"֎գ/Z)PӐU1톆kŏx_LіMΆԃ_b- sP 6 KU= ~Wzir2ȥ`J}ot[ I-9F@-j*4K']IrDg+AJ(xQ9㈅ CKŹ`l{C';^z iSU6f-hզyͣ L %jbd,:c2`|Mf.}$ ODĿ7hMm|$ӋȨZ3UaIN`9 >mгoXX ˒n[\{.Q\!y,~T"ʛ1i[Gj+w6;%rP2 EܭD&,B;pŖWL綕SC|]FO+~F$[14+#lx?):nCC^V@ܛʠ%[QT2 Cڊ:- YBO_UpL?k\ TLG)E^cUh` ޒ%T օ6kp "}a^8 w䙴{ГHGrVI]]W9 o*Ҵ떅O-2Rq=/u-~w% ,iPp~p&~o-ӗ^Z=ϳ G2F9/Be՗Kh`45΁BCCWM>޽E.*|p| mr`d6jܷ(> ':N,z]FpWxBPgFIdؓ\pcUp8< 3uH"P#i,Spn!Eh0xguzvЁ_$ /E2Z9]/+p(]ǰ/)T,cgFu~[6|6f8gR ȳH:jdNZ1E #TIGȓl&{tg+kQ;J–[߳FPb[ml$``&|cUU&W__!]fCmxvK;ȞxO'vWX(wiޅ @K{7kYv.ەA9xҫeo}|5ྚڋ՗~IOouRƺ䛢ΕY['Du4Z-_Jy? BhCc mѴVuoRL/h 3Nj0=66pQM eInEYyMs`\ ݘ~ۣ4 fNF))Y^!i %݄-G] 1{ rK&NKaM@jҒ<#Q' AՆtsH,zބ ZvTiU~wh4.{`LPsΊ{03=LtyCf-WH&=>fz@=CW8a{36COչ!0.P6o.A9. 7 >rO n<ȸ $tc8T @r%q٬ ݣMiuT15-OjBwֱ>oW?ZKnk #S8cq֬T1^Z*\yM+,"pWR :fS.4}J}{]kWѥFj250uR(ocg䤿Rl"Wlk\k%i VC`tX7ĜU/g"-B$ ckc'2=go-V *r7EۭI<E_'n]SY&Ug/SaP80]e (5'%r 2*!vhEyZBF}GY{,H\~8DS sb;jNܟ@E0oP00̛(VE"9F0\q`Z%B #t yR+<hJeL~Kf~:O\68HIdl$L8cgLioe韼!.)R(5G1G.9pnwz`7P zKт7b:]3rB,W̒pn@ge %إ_=8YqÜ"9Ԁwc9;D1Z q`k2Esg6i NC/B&׳pOkP,dXpa@1NLwxc[}O ,ų 5A:x*B0PX1>@؜Q#LQ.ns0e 8ܯAږa>+8DJy,$H}yo4aА0B u?6+Ogsy!:"\ϪPLI١pVP23O`yMOqu !,*0Tw^,O_e4?EGi2 ̎Lů!rࣂBDraukb`XvӤҾma"d=gh)IV"P)۔'ԉpBaA(/je@ , jY &ŝ CKwgzK7e9vi<4r!*bI~ksF>b/Y?l?4\DX"{D8,ʏ }b36^ou{qmJ .ԕ` _Aћ?soMݿဵK<]z$J&3*|Bb?FZOVj&OIJbhzF'0 Ey{; ^uD:#:A'h*'j@p6"`ɪ2t𷴢h3DŽƀѭ.)N=3B:D{x-?m@~ۑj߃stdZȓ@Y/9C߻rFu-E\Ga/ @Ƌ}*"Bs^fJYZ_7#4j\x/i?߳Dž.%yu8q0 g,E~h<jr;pA|0l_|D0s~)lOX żAͺR?@D;v4 3y* 5ϘM NnD,_U1~U*wH:z:DEI$l b6ԚP-qrΘEM|hQ' 4MM-(TRvu6 lɧT7iuRmY%$1Җ)cMiqL@6/^n j;Ge ݦm8iX̦v绝ׇX|+ 0ѫj~!҆j>;ЗV'dC<,^̿' fa :}cT胗wFրF\KnZ#r3ބwaJAGDcLA%CЉxoșcx-HjPFWltre>[\>pZa,"XDσVEWB=Q$Zls-lf7s$s=$qiOWr'/y՛c3:C%i_d,Ӂbj>0Vޝ8d64ߏG%4o D:\y/&3}u0]Wd]v|IJHXxK Ǭa@E;EA~IB)J-H[I8GҺ7dĥO 󗌙B㱐(T(yiZØFlh>b?s^:ÈyqZ(I.0yoԳg5fzp{L Qmē@O:ƍ#wm" B0=ZV]45ЅS~M*9>d;f[Ѯ&q-x> xdHma3nR+H j(<$!کkîIkfgI19XD;(G&{s2<ڿ_GSMKJGg3%n%xL5my|#3+~sCj\r-P`ؚ$f}k~;zӑs8KPh;r|"O׮K`:[3ݡ`#/^.@ehGXYkp ݇GYw#-|a83cA8DԹu$Q*~Op¹ܬ>k2{9٬1I(c끩d"AÁMCnx}QO iͺ>5?rƩB|_&ҁd ٶe$}h.(:Bo9RQQ).h! P 'f-mAש ~؝YnC$anF7-~Ԑ%D&CBNRi/P"&AP-Q8]6j8J."i࿓+N!P/lc_ LfⅪf$M,(KXH?.EO͸l׉o8NM .$VxX0p8N>u?D-h *e%zbTqoC(^z?*D 󫉊XͦA[_ޒ. >!+uΊcEL :muw;^(beY ;$o`{Ԙ/BGHS#tK;:1Mr+fJuPQw݊ ֎\6$z_BҜgv7%E@91ƬD3GRj3(GzSˏHtfQ% f-yĉ5!>^}}DMz7 ΥlwA[Gr 7ĪaQ`gSxj",a Ē}=YCRya)s?/Va#a&ivksX!WSFE`psRԭ7 vJQ8BƖG}BS-Li#Ԏ/^n6@r .V9ބ؇V S*z]&)-J-u rȕ|9sGxTΉY9̷Vr8 B*t[tX5f,&&B/\dcR=>MF`3n.-z.NKVypjK%7m{z+Аq⺼+lf#ﶷݗPG&ӄlR [w *(Zܡ_9$NX.7N$)<31mD!0ޡ_.ՃДo1“rؕ/Nepo˼_t}ڶ]%ti D;TKAy[RJ0,;%, mv&fͽ_O.Z'L|I.ɔ$1$e~<3^=Q\`J73*#J=u- zIL 8|H l.Y(M 0bA~D4p7JW50%ͧ c9(x|QeYDz"2to:AZFHC ▜A6zNJH4ȥT*pC6M9_1UЧע@Sj1nfߟ Ed~`%!N FrT$pe q 9i4\>b~dkfY5L7q>^mdb|$G>FG%7"x).č'ՄE-ɲwM 0Zb^*ԋa:鿚' Ayqtfyn 1$[mUo%U'Npn^.b4Y VE !l0*u~kvys7܀6 EBAԛaW#"׽ɴ,-R;#*pv9&;JJ2uH"w!0%K. a :41ħi,R9e%c kxJxy8ĺPUJJ{YN@'헝β%==M@xGs "L2> J `7BF߆qW뤥JhCfs:.۝ ^}جaYgGZeKwdkYPzc.+\@oU#%XKwzU޴.E)JV(%-+V A&9c"cRw*9k2!ġ껋 -OOzr. ^CAUbr% iK${+ڦRxq\.xiJàWzUg=\ONŋb8z7}(?/j[΁u{~{K'2ZP%Al?)=7Q \c7+ŭ.^lky{ U*_,bSM-B-UUf,e.Z3h4kk'eDRrVG'Vtp0zk[rEh}"hJLK Ed(C>6ިú26 ̳42GtKQ˧\Ɔ*MuGQ]$|fHU:XhGW<ȚHcomY 6ν(Y|}1)xǩzޓt|Kbߛ2C(D 0Z .?^:Ӏڸ2z8PI>y^Cm(mqXB̓Y<(^H 4N@1i9񄗑|Z \"r}*VpU) l>lk'`KrAI.U7S%E${`/6g\GT"ƛcBn?U>crkMQ4`=MR9i g+mZX-4 ZqIg.GaGnc!G!29Ze:m~:E*~#g,'zv[ǿUٚ4,&a{J4§~ \.^=A Ü8E.LXϾd:O<В^ eDgUF:dY̸=fBE΅ {iO>WS!TnRG:5ȭ7D72cۛ4w?>?fٙ~Wh b0 Jk;,ޘ߰{du3pҫ ߑKJwbɲi>ZDFP*DtMa\Ԧx!Z<;./ѵ"J=DJzsl9?>OF&_AV 7И4/͆4`D+P$*Znk?dѺMVu] )Cˀ<դFZI5F~Lr3lp|n! tu VNC.P[Eˮīw| m!mJ+&zӐRnvLu.YB -U3JRU]Z*K(bϡ2dҹrD:j qvPe~QS֩vQ:`=;JƟ %|5%\4iM+@,Zm+ wp,m6hCBi': TͻE l[0$toY6ḾxngQؗ'lت9 Ԥ΋KK< k=Ӕ$6^j諠OL»M֠ h7ѫTcS,[s@f^$֥_sǺngjY, ,<wHu~r(W1_)Oh\C~SGک:>8!fO3U4y勏4đyOYl?D l{V}5v]+L]D`l%v+hW Lٵ@`LJԧ@n [ڬvǚ(= Pe[9jQ0_@lD足=!9r>{7"z?ߐI!=ːA lQgآ{l4SԠO) YZ