gcc-toolset-11-annobin-plugin-gcc-9.85-1.el8 >  A aU]Fm{U NcS8 i` \=|C$"|F`̽_`/qi@%5NoaM1=4,K(o6* ~69`R:B.ƞHcj&ATֽOIf^^Wll;VkEۑNϕ^Z=u l1ܦEei$=q IO!^Hm jЌ [1@Z Q#taphS [xoVA,CJ J7 xVaviy{uŢƣl6Cۑv% ˹-2^@mjSg!CU uZ姑ˇy+v+47B{F!l-h4"f$ N)q4eaDZP2s74ij2ϭ߯:]a%/It^ 2EH>=\S}$ U1c]>x=+Gf߿#8db297a41a7f209050ab2389ba328c7fa617319f59b9ea3ea84f694395e08f61ad2163be8925e00c3c8fe526c5b1515c6cdc8b4f4aU]~9GH(_wO[ʃ]vFXIk R";B+Y @/-R*/T%Dv)E"6t x =är+Wi+2:zH^R[y1 &&EILrYq($^C.ЮH%'dAs 2gv[H2:u3L;pWûPuX9uy! %,2zMUQ2S Cn'h l\r0V-`؆z hw--#%gp5KY4+c>x;D}woNq ʒoxTQ`+qpJv!ƩQcϡ3ܶ`=XEOePoVݝWgU*ƶ߷9 Iʨja,b'tB+JZ<_ 1RFazCJ5򠎩I6b홡Sl-ߡ5C3X>p>u(?ud$) / Bx|    ( D  0Sv(d$(+849:&GpHpIpXpYp\q]q0^qbrRdsQesVfsYls[tstusvswtLxthyttttuCgcc-toolset-11-annobin-plugin-gcc9.851.el8annobin gcc pluginInstalls an annobin plugin that can be used by gcc.aaarch64-02.mbox.centos.orgCentOSCentOSGPLv3+CentOS Buildsys Unspecifiedlinuxaarch64bAAAaaaaaaac4152bbc276d71cd6b4b881e4e5e0b742240afece8821bce0ab21261643dbfa5annobin.so.0.0.0annobin.so.0.0.0../../../../opt/rh/gcc-toolset-11/root/usr/lib/gcc/aarch64-redhat-linux/11/plugin/annobin.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootgcc-toolset-11-annobin-9.85-1.el8.src.rpmgcc-toolset-11-annobin-plugin-gccgcc-toolset-11-annobin-plugin-gcc(aarch-64)scl-package(gcc-toolset-11)@@@@@@@@@    @gcc-toolset-11-annobin-docsgcc-toolset-11-runtimeld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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.el83.0.4-14.6.0-14.0-15.2-1 annobin9.60-14.14.3aj@`\`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-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: 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.el89.85-1.el8pluginannobin.soannobin.so.0annobin.so.0.0.0.build-idbb8dc599dd159018ca0de43c698a55a7cf74d8bb/opt/rh/gcc-toolset-11/root/usr/lib/gcc/aarch64-redhat-linux/11//opt/rh/gcc-toolset-11/root/usr/lib/gcc/aarch64-redhat-linux/11/plugin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/bb/-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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bb8dc599dd159018ca0de43c698a55a7cf74d8bb, stripped PRPRPRR RRRRRRRR PRutf-88decc513d1f082209283107c43c2d80a153b2e9570377d5fc83c25ee21f365ef? 7zXZ !#,WL] b2u jӫ`(y-$_$bEcC!u6~KGζ[ ڛ V̪O"ӵW7_ܚir~%+ ^o[ėǚa*KK#VNĄ[m>}Ho{:@<«?  Bo3tsyv>ע^icTF XѢ^}\e)%]" ˀل̚ld0{ [F6b&-å004krp 4~&U`rU kV!Jt7)tbF@^ƅ rʒݰϡW<# 2tk(M [ROHK"=,K`Nq(N敝j׉F!QcNu/5Dԭy=,$ XClRe\+_~KP%~'LaN4;@s&z)\ b+}GP\J*$6.4Xt$p(^4+^~O?w)'K=uO*4vV.kMxF X (Nh&o+ˆtG+cF%[Ƽh4j::›O߇^iscpla ZK8Ynf0YYl$FPU'YO3Og|asLRgXm3kG.L^ xT3 WDOdwQ3dߐR1ֽ qV|0 @I(}Έ(Y nڬZon݇GIp82au!@wq+:hu,> 3O]xMMC,w9n!J.֎c$W`& RեmAE!9Ӎ|@Ge^3t>) tUYy a%Sc8khYY#S5cwԬ-#!L/HVᄖ5k/njB/"m9T(G)'\i(f*^!+ q{[x9 8$7Zn.h6U>d᣶v^$qISY0jT3//F൱ǼYjn_b>d?jCe8߮Ȅp8q Ukn7Q`>iDLn&P22>sxSZ,xT\?6A@bF wlsר6 %>Q'8tZ Ώ,NŢHeq\qVe|nSAtXiTLMWas@ڠ TKj`1K2v`m1$|p.|6vz"cn:Ł碂*lAk}14Z 7%VunnyrԊ}?'bmFG)=ӡcѵ`Oe/EAz #_ &.&M&၅Y(oΑRIFm^h޸ϴYwKʮVzy;=IwT J[MMOdz* ƙ'Z8;-ᑩ̓ϧi䮐%I))^ƾNc7j,8&Odzmc%"eB/R? e|!{늒dR"PAxȯQB)p QLm6j6|D+`[ꏦݐD*mN C,WFC0iG/ }E (SmK~"=O./P҅ZBC.<'p`9 ٴ51,qX`B 2>9)+Sb`y7$U/OZ  \3b@ K W8r)!)?h"l7=Q}N1#ͳ[) *Y[))oSZ)3MXŪ O.-"iRnfVl[ʮ(3Fe MS`1p%N2^.-7hP7CǣN[N./Yiщ# =1rk"ߊT{}qWzYj207ro^YU ZͪJ%k Ϯ 1|+6"f`PxT9=XQxsn}aчi W̟'R@b{ٻ~:vFL VY66T"LOĈa NCP0<ŷۅ G]͂RC0l@x;$ď# a ^{H:Í'#3x%y8C]WQR,}~_CE1,ts[ &qe;zG z;0-v ZC7k4AxTB1 m>*uP=j["m|ZF9*H_kyg0<1QU!yح@*+%SSR%lDp񌗝Ix$cBwܟbp3< ?$RmgTgl# RqQ4{G81K{AB̪¾򸦛<aTd¯ @%Hlbz28SG̷B"dH=6K;oSfu:F"p݁..uD7(}yM$t[lBX4/ 0+0htqygך.dL 8_PM&~$k@"lGbJ(}JMr ٝiFsS%OŶ +Dz+ԇؔ\=|[~ 5>X\Vꖜ75Fu]ps%]p옜Gc0Jx{\R:ڋWl- 5P1Ñ~:A \S໺\i/$,5Hpnahe˗RTpL=9TnѸUN"/X(FsROJ}a\Zm+ ;4#Rp+ulM"N-x)|ZȈp0YP5ބ&`3'yyDٺaRYND'VWKC-VڋB"dU>X:fP R<! $O(XLhV ?A5}36M;4 #J;:_q}i5褈qetT]7Zm-F pK7|e,] L~!һ]yвlP~wڀsL쾖eģFl 61oML;J7Ug 23"mV-Չ[#He̯9͙Lh1u/gM&ܪIߟbрug; Sř=CR@gɪ&G^ q$jVe}"d¡7_ Jnwl  "qxsv#f0_q?u)QzT^麪[?N3)vĂbZua0r;эߦѰP5i~-+UE=@%7mpg'tBˮ ZZ`" 4a--7lE-;]:ox/+פSZDv(xqVnVsT^H/qȃl܇,·6?7T[/Y ggވ(Iorl3fB y 6: F%#lZ,<4ʾehQ.nsJ %_=54fc% b{ICO{'y^)~Pee?'^"ᡰ4.bADzGAqp.NvgrJV'~w!W,UAw*7c%S Im_R}ٓ;Lgz%Ƥm} Qy=Ot<8A=l`_n2h"J-U UDG3~T5+zQaK# hBGأ+Em̒_~څ6;zP5no=Uk*/?}"%#VMr#+v4y+ '2z;^N_ yE%F>9؆,K뙅ss0l&]b&ۼW*u_hJ M$[g\oh%Lo灾"ցrqIx#0Qe0&C4Iߚ=>iLgP"@=}0˫@ga¬"el7VJ "MWb*=Ysw9s#|ɷG =i7fdп ׬%暉!fĿ { 3%Vfa,ȉ7OLȂ0{E8XAKJmuoJ22*8>og'({қ=·Aq,2PQ#oQ*!d6q= Gw9*0،CkFu03䬋4h8+$YT`wB6ɠc')2#ŝag%ъ⟖dѤ#+qE ?\DԛjPiRaHM"qp~h]4ihH84?cFof?4fȉ+vPK9qgU0B& H1HbëȐl9bGʴˇya="1ă6k/p-V^*"V:D>H({~m$PQ҅ ׃ˎNjm" f=^=Uܚ{0rp!:BsHs2&= ,b]!Fc2s:-pJ'~(P,ԶD+ 5&`z}MB-vC6}^-k@honKJ@sSZɨ@޺B+;y1|f1:dCǪ%}l$P8ݲ ^oEe33L1馞',B烾 3Nqr{IӸ *M^gY*%wg lN:46FDR).4>NHKb0X` {ө҆A7Ż8귥_mNM%z57qUoBl7^m"Ht$fO!3E:'I-TX> g%W,]|gE"h .!a-d\1Cu5̴-^,| #,-upBA 3i›/I9T7"S}/!=ֹ73\A[s DNmYƘƓ+2m䦅]UH@~WTk2*9jGK-3E9U5tXũcmdEBZbϒ"ZǐsX2}Kwxm5# SVlXyh+QnG3:V862ϋ@ZL c^.f^I(~;j"P$L9J3HRASWgeLƔẊdE`jG*I {L &l諣J~kpeOJ2PYīޮl0iL˄ŝ-_>#Fhھ)smi' kr̤h@/D{;~+(YDRa>wz:9<;r2aRu ,hEuQ_1*p? *AuُMi56Iz؟h6Jۄe|q4BEZ<`9hWPC3{3x NhU^$fk>/u$3l:hkQ}/7h*? ǓӃW' y'&vG`~CwNB-!Ak=em*k_e]ž|0Ps! f0|Eі2H^{# `AaɭJg5Z\oѦ 0GfT땆Z僮j 7.慖CpuJzP⊝2ch'O*YH)W>Z9S71 mVB|xci$.?]uÕj5?P z,8=PqmT,;ϫ >ҟAvI=H= PiSК=qJ\[]MFhw"~FiޯH[YzHMPbb3c÷V]It(| d7*>pA:Bg=fOULluVl'! ׅg_c9K=,|VW3[Fps8AH/0\Q aiI:t~} wFysG0R=n {Mn O V:>L4;o鯅D<ˤaC!c}3㢔M[*|/uNZU3v[~\v᳆ߴA&AE}=pnWϤmʞrI-4$D?3z54Ge0h tՄvtA~gsGjHV#uW}g _N e]--ku*LݳT }jzAg)\p8ju̕u$ zwn(%"uJ޾,Ȋx~^h,w9e @1@nLWa 41 ŃUl\ZR}6 Jڐ$ڤe㝊H>k d^ ϒ]4\Y[Eͣez/̃ U$ϩndwLLQQ~|1&Q*Ẍe$#-@}K{Xz%},3XE #sgau`/3EcoBqbf4:HefA⭪ݼ ,6QimLBꙷUAWyVo5pxF85|*יrh^؅E*i;}uJ)lӳ/NQ8nZ3kS]=dzwUnt0ȑ|0*|"P/Z 8c5u;\:o(==;s⼔:b9uV`MgzɣEQIpO[tQ ~%xk2YS-dav۱*rg~\"L'L`)Jy.@V~ -}G(}Ꜣ: <;"y^u(,сızcrKv+k[S}F%D[8N|o*i@oT9^j>FMpe!B/:ϫy%ʪ_315@ Wi*q I:"/YPQ݆#gHM.V bDNy޷>eb&=N jS&dAG;ͮ' a[pX~kB,ӹ"c)1 _!.YXmgǘ ͏O2\6dFgHcUch6A6 @$NZ#_H@]{d7@P(P=PPSW}ݯDx}A3Gi.Z~@ɫۼ)KY7Q4 +C2d/t:fX@# 6( j$%#.ʑ$-ЊqHB<6~>!z X4kk҄'{m$/{2NFpVTU)Hzf41 N G$ncret&ao@qvK``" x2<ʠe<tl 8d&* c"\VA]-bwm/X̿>ANh!xbF!N ТѮӰds1!D!0dc[bQz&e`T{ob Is%i2ۅpq9哘յ6?>yeƐ /] ʔ6NO^Qd*Ouȡ[ |X!FOjL!|)? o񐩅On!尜ϵ/5STn#jAפYzhcx`:#M&2!Ed2}ǵqR6i(^2t^Xy \h oc5DYk.pv$-&/HrGbwZiq='EqQ#hG(Nv_#h΀ʾV20C,;@D徿;dVbWx$/zXBR1nF\ [O`Tx!>EAB=_FBk~oL Jr'u~ye T$=G|T|q rr8i5˝Ua ep?#^^3AC[ceDʭhyBU`Q!J|^@W\u1!^0-~o’chvCT;%v s]x?PVW jb9׭.Tmq Q;@N2Kyuos 4gJ""QAz?^i"e Df +-t "!0ӕcr+` "﫲OcP']btۀ+fѯ8c+xǂ ܣ -i܆ݒ7ҨJ$ Ksu u2^Q*k>_losl@_|$Cud om/QgOCGByo`;(ԫFf##at{d?K0`^ ]>]b󋆶[UsaE-޳>L{> ETex+bwmo4S naU__bҩBƊ͍@*0&>~n3r%D:s.䠲\H%8md.OfYӖ/$v29u !zqp_EmYF-:2lغ !]}j[!E*ǫ5$axn> %pږw8=),\.}'9(4+ۇ'60ď"nV[`flUiE I$ VC8C-r&&8){T))k.>OBb _FЧG+bcV}T3焧3SuB&9,p)ꡈтX ^Exk)XqgRY7 ` g@yت`3| م$rʯK;%}wqnUFycfV̑WDV+1,] ԞhONt_rXP5BOEOG6'I?5l">uȎ,`l#}sbNq5hڽ8c[uHH`B ncQXT-)z[),8nm(HږBDX]V::O%,D]Q!僶oJ.E\` .IY]:ھ>Rx=g۝Sx ;?.L8 WT+1xA&g]FQ>,^,r-/M fΏvfr| [BDv╻0?ZdkNB~u*-})#F;0q*J] h5:Rɳ(?ZTS ˖r>++gvqk!Nߐ}p«g*UjQ#uLbgڒR)%(=l~L2? giƮU_zGsNw"K\ΊY?Rf=FtF: .NRx cs !Vjb9dz8W| Fv7>'{^.d(v :`f]X3TVq9T.EOWڪʙa|C5;} WvnmF~=Uwr5K{c!Q'JPm0[N^k;pFU'7vWGKet[&zVYL,P2ҀցyCԌE /?idO W9kYpV@"R:@\clqw7 ‰_ʘ ~'6r$P<ۖE/[7}JPU:4s5>ށP? '?eM )!>m/ HJ3$ V4hE7/W[h5_(~0"A~Bv}wʃֹ֢쑯HR6}V#qgj;C$Z[z+u#1@"b]JICk:J uw&v=ū|w stьO_&\M̡W:|ά7a5)r Ҵ'sIk< cCjZɶƆFwEmC: X5SaB1 Ĥk?Y`BYB; <[ʊɿ~)pJӋ  F ITY(͉W??.a UۥH4IV"z Z=Hp3t o;TF/"\ >SiцxD J#9fҺi?'n5lK|ĉ_Ѝ C'7[m!M`B2㳄1m#JQ&yPJdpE1PRu ^؁Ε/7*kvA}DFFW/U)2K(/+6p`pW0xRߧ9JU:|BѮVe:aC}l N]׷Љ ->ّhtޱZm-Ga%OU.{Y[|BYJ 0&= ̲ e.mؼTk!N3?aĄl#G<}F"sХ;,$U۶FS~*B9v//J̓'Hl \0pWH\x %/ g QΚѯk5# >BEDx|_u.cu ˜-$&BP 'ǰQ%in,.-KU,JJ{)r-y= %dvFKkGpk$CWU=܏Yn%R>'>ʓcѹ'Wh\ }ٌ"TrSDŽJs8F(7<%n> >3.w%>8o6Ԯӏ թfJ*]M1tN'G6ϻ0XM<<{粕+񳡣tZ}ߪN0!V?ȷKr5F"e~x68D|s!]8u)Skݑu| Q, [o˱x4i /L{N@[+;skm-Z+@Lݷ]6\N=x32as$tb<SpH1_BK+1G!`+_C~"J!^Bn"d}sC! ,Gk[ωpd a:M_t sHȋ8|LxdYb1US:7Nt`G,vm84SשJL!`{ Pj5?'´wN4lvA4i$V٭U"o$rs+,rܤX,D~HCppIWyg7BMǒd 랍 lSbz+7Ny䱅 |*B唩EG*VƸcx\ )q{e_K?z"fdC`7N0by ē>|6b.WMe^kS A](pJV6;He` j}\{w!fIr]p (L;Ci )rsEwz{PMtgsFZ8"4-am JC,y)vg,%[TC?v3r@3bcvX z؛(qk0χ-m}]8o9 ]'/F׎:Ap7ƅ#ul >]RV a$yUV{(D2X l_lDhдnN-?۔4|=~ ģ*%q_jxnz׏Xfw0Nȹ2"Øt]|IG:<|J?82-l<]M$g(>T-u"AE5$d.).d_@g8Oa`IetPFS[dlYWHv=-g=γҍ@ (ae)m`H{R о+ #5>iʚU~uWzI^%nK9dKIMI9m.dxb 'փqRL%nґ9Wvb;òt.k ?tt֘Je8XB""^ޤZ=홎L G-;ձ]?I[T q_ S2CNNI04t2cYCN#C&:[sΫ{6{)2$ aBIo(<2( vVwo*;lO63p0Pɵ_¥ue )òW($;cR䭤d(aӕ~bA.o`>e's@PziJuB=aǒnvN =PZIXFg?"O|zW tj5& D|c AWz%##+mS {IZAR2,gk 1 5}Wd+/@:MW~ ̙lVgWpC',DvŁuYg61qX3N{J^ #JHZ{啖L92HD>~\JtWWQ.g.$OzG!z,bL5fLJScx), UVQFXPM-2B .0 !DDpglV xPPDƣD >,ş죃K!]|h9{ض YZ