ced3a24210CI gating: Test cover bz1988714
Martin Cermak
2021-08-20 14:04:14 +0200
7a0769e513Annocheck: Add linker generated function for ppc64le exceptions. (#1981410) LLVM Plugin: Allow checks to be selected from the command line. Annocheck: Examine DW_AT_producer for -flto.
Nick Clifton
2021-08-18 11:28:24 +0100
5d4d27dda9Annocheck: Conditionalize detection of AArch64's PAC+BTI protection. Annocheck: Add linker generated function for s390x exceptions. (#1981410)
Nick Clifton
2021-08-17 15:03:42 +0100
6d69597433Annocheck: Generate MAYB results for gaps in notes covering the .text section. (#1991943) Annocheck: Close DWARF file descriptors once the debug info is no longer needed. (#1981410) LLVM Plugin: Update to build with Clang v13. (Thanks to: Tom Stellard <tstellar@redhat.com>)
Nick Clifton
2021-08-17 12:06:55 +0100
438dd33afcRebuild for LLVM 13.0.0-rc1
Tom Stellard
2021-08-16 19:09:10 +0000
c76d8664daAnnocheck: Fix memory corruption. (#1988715)
Nick Clifton
2021-08-16 12:41:17 +0100
75a23fb883Annocheck: Skip certain tests for kernel modules.
Nick Clifton
2021-08-11 17:23:33 +0100
71f8485e39Annocheck: 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.
Nick Clifton
2021-08-10 15:14:48 +0100
4af05b1261Annocheck: Process files in command line order. (#1988714)
Nick Clifton
2021-08-09 11:14:43 +0100
0394c1d928Annocheck: Reverse AArch64 PAC+BTI check, ie fail if they are enabled. Resolves: #1984995
Nick Clifton
2021-07-23 13:36:44 +0100
80ffabd2a3Test cover bz1973981
Martin Cermak
2021-07-20 11:28:05 +0000
8adc17e68bAnnocheck: Add another test exceptions.
Nick Clifton
2021-07-13 17:15:00 +0100
5bbd4f5f31Annocheck: Add some more test exceptions.
Nick Clifton
2021-07-13 15:39:21 +0100
a978ea49faTests: Skip glibc-notes test if the assembler does not support --generate-missing-build-notes. Resolves: #1978573
Nick Clifton
2021-07-05 12:49:37 +0100
dfddf61cddAnnocheck: Fix spelling mistake in -,stack-realign failure message. (#1977349)
Nick Clifton
2021-06-29 16:06:16 +0100
76947e83c2gcc-plugin: Do not record global versions of stack protection settings in LTO mode, if not set. (#1958954)
Nick Clifton
2021-06-22 16:05:21 +0100
14c8067c11annocheck: Remove limit on number of input files.
Nick Clifton
2021-06-21 16:16:26 +0100
a9360e73d9CI testing: Add test covering rhbz1969584
Martin Cermak
2021-06-18 16:53:30 +0000
f1a1007e43clang/llvm plugins: Build with correct security options.
Nick Clifton
2021-06-15 14:48:49 +0100
96f1a8a19fAnnocheck: Better detection of GO compiler version.
Nick Clifton
2021-06-15 12:10:19 +0100
55304ea386Annocheck: Better support for symbolic links. In verbose mode, report the reason for skipping specific tests. Resolves: #1969584
Nick Clifton
2021-06-09 16:49:05 +0100
524ebdae25Rebuild for LLVM 12.0.1
Tom Stellard
2021-06-04 01:39:25 +0000
993873ad36Obsolete all previous versions of annobin. Resolves: #1967339
Nick Clifton
2021-06-03 11:41:16 +0100
1c617b1ec0annocheck: Improve detection of shared libraries. Resolves: #1958954
Nick Clifton
2021-05-25 14:54:34 +0100
45b479d2d6Tidy up spec file
Nick Clifton
2021-05-19 12:05:01 +0100
81adad3f31annocheck: Accept 0 as a valid number for gcc minor versions and release numbers. gcc-plugin: Add support for ARM and RISCV targets.
Nick Clifton
2021-05-13 12:40:46 +0100
a9f3f30da4Log package versions in CI tests
Martin Cermak
2021-05-13 13:01:56 +0200
394bd0083ftiming: do not initialise the clock if the timing tool is disabled.
Nick Clifton
2021-05-04 15:15:25 +0100
689a7f6f54gcc-plugin: Replace ICE messsages with verbose messages.
Nick Clifton
2021-04-30 09:50:06 +0100
f6e97a78fc9.68-2
f33
Jakub Jelinek
2021-04-25 19:09:31 +0200
e5cf20e0a3Fix the testsuite so that it can be run in parallel.
Nick Clifton
2021-04-22 14:15:51 +0100
15a0e7f874- Annocheck: WARN if the annobin plugin was built for a newer version of the compiler than the one on which it was run. (#1950657) - Annocheck: Improve detection of missing GNU-stack support. - Fix anomolies reported by covscan. - 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. - 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.
Nick Clifton
2021-04-21 13:38:20 +0100
9e62aa8ed8Annocheck: WARN if the annobin plugin was built for a newer version of the compiler than the one on which it was run. Related: #1950657
Nick Clifton
2021-04-21 12:56:16 +0100
99c1127a11Obsolete annobin < 9.66-1
Petr Písař
2021-04-20 13:20:58 +0200
1622358fc1Annocheck: Improve detection of missing GNU-stack support.
Nick Clifton
2021-04-20 12:35:20 +0100
60b4b4fa76Bump a release
Petr Písař
2021-04-19 09:46:44 +0200
604b1841b5Avoid mixing STI and FMF tests
Martin Cermak
2021-04-16 19:13:27 +0200
7d1af348fbBuild-requiring perl-interpreter is enough
Petr Písař
2021-04-16 13:26:58 +0200
62f4dedb91Correct a package rename
Petr Písař
2021-04-16 13:05:54 +0200
985cb77f4cFix bz1949570 - file conflicts after separating docs to a noarch subrpm
Martin Cermak
2021-04-16 09:16:09 +0200
1d6e1bf892Add new sources
Nick Clifton
2021-04-09 14:58:04 +0100
296c2a76fb- Fix anomolies reported by covscan. - Move documentation into a sub-package.
Nick Clifton
2021-04-09 14:51:58 +0100
90e03be330Add gating test to check annobin works with Fedora compiler flags
Tom Stellard
2021-03-29 18:06:06 +0000
d57da4f976NVR bump to allow rebuilding against GCC 11.0.1
Nick Clifton
2021-04-06 12:44:50 +0100
c910f2212a9.65-2
Jakub Jelinek
2021-03-20 11:05:06 +0100
4a7311622egcc-plugin: Use a fixed filename when running in LTO mode.
Nick Clifton
2021-03-09 13:38:59 +0000
60c8169066Annocheck: Fix detection of special function names. Resolves: #1934189
Nick Clifton
2021-03-03 10:10:12 +0000
1720e01afeAnnocheck: FAIL the deliberate use of -fno-stack-protector, but add some exceptions for glibc. Resolves: #1923439
Nick Clifton
2021-02-26 10:09:08 +0000
891fad1c0cAnnocheck: Add colour to some messages. Skip the deliberate use of -fno-stack-protector. Resolves: #1923439
Nick Clifton
2021-02-25 11:22:54 +0000
a35ca900dfAnnocheck: Fix some problems with tests for missing notes.
Nick Clifton
2021-02-22 13:02:23 +0000
92c8279fc3Split plugins into separate sub-packages
Tom Stellard
2021-02-10 19:21:28 +0000
2cfdfdf4f4Add some GO tests to annocheck.
Nick Clifton
2021-02-05 11:21:57 +0000
ebf96c4e2bIntroduce kernel rebuild CI test
Martin Cermak
2021-02-02 12:21:12 +0100
3a4181e531Add a future fail for the presence of RPATH in the dynamic tags.
Nick Clifton
2021-01-20 11:15:10 +0000
df15f450f0Add the ability to disable the warning message about -D_FORTIFY_SOURCE being missing.
Nick Clifton
2021-01-18 18:09:39 +0000
1874eab6f1Workaround for elflint problems with PPC compiled files. Resolves: #1880634
Nick Clifton
2021-01-14 10:37:21 +0000
8b182011daFix bogus AArch64 test failures.
Nick Clifton
2021-01-13 10:30:18 +0000
d119c7a74aImproved testing by annocheck. Add fixed format message mode.
Nick Clifton
2021-01-12 17:19:21 +0000
3bac683d82Add support for -D_FORTIFY_SOURCE=3.
Nick Clifton
2021-01-04 16:18:52 +0000
f470483cbfAdd BuildRequires: make
Tom Stellard
2020-12-16 23:29:24 +0000
5509907436NVR bump in order to allow the new gating tests to be run.
Nick Clifton
2020-12-11 17:04:35 +0000
1032ac3725Merge #3Introduce CI gating
Nicholas Clifton
2020-12-11 17:00:47 +0000
4a3a6f104eannocheck: When a binary is produced both by GAS and GCC, select GAS as the real producer. (#1906171)
Nick Clifton
2020-12-11 14:53:32 +0000
8e0683cc13Introduce CI gating
Martin Cermak
2020-12-10 17:51:10 +0100
409120aa01annocheck: Improve test for LTO compiled binaries that do not have -Wall annotations. (#1906171)
Nick Clifton
2020-12-10 11:48:06 +0000
d7a90f1991annocheck: Mark a missining -D_FORTIFY_SOURCE as a FAIL.
Nick Clifton
2020-12-09 17:15:19 +0000
6a7c154f61Rebase to 9.49
Nick Clifton
2020-12-09 16:40:43 +0000
46640ca3dc9.49: annocheck: Fix the note analyzer's handling of empty PowerPC64 notes.
Nick Clifton
2020-12-08 12:58:44 +0000
e1bd496eebUndo bcond_with plugin_rebuild
Jakub Jelinek
2020-12-07 15:26:36 +0100
dc5d2731d49.48-5
Jakub Jelinek
2020-12-07 15:08:29 +0100
ec71c316e19.48-5
Jakub Jelinek
2020-12-07 14:50:08 +0100
44aadc55ff9.48-4
Jakub Jelinek
2020-12-06 12:17:38 +0100
841b371c4b9.48-3
Jakub Jelinek
2020-12-06 12:01:09 +0100
252b28fa8e9.48-3
Jakub Jelinek
2020-12-06 11:56:05 +0100
2662d342339.48-3
Jakub Jelinek
2020-12-06 11:49:53 +0100
432e8594c39.48-3
Jakub Jelinek
2020-12-06 11:47:18 +0100
a057c0a3599.48-3
Jakub Jelinek
2020-12-06 11:30:03 +0100
ebfb4177709.48-2
Jakub Jelinek
2020-12-06 11:18:53 +0100
62931e922e9.48: gcc plugin: Tweak generation of end symbols for PPC64 when LTO is active. (#1898075)
Nick Clifton
2020-12-02 12:12:12 +0000
24fe187a8d9.47: gcc plugin: Add support for GCC 11's cl_vars array.
Nick Clifton
2020-12-01 13:39:47 +0000
3e0594350dRevert plugin_rebuild back.
Jakub Jelinek
2020-11-27 11:09:43 +0100
3ed514a41cNVR bump for another ELN sidetag rebuild.
Jakub Jelinek
2020-11-27 11:04:11 +0100
ea02dafc1fAnnocheck: Support enabling/disable future fail tests.
Nick Clifton
2020-11-24 10:39:50 +0000
b333964fd5GCC plugin: Always record global notes for the .text.startup, .text.exit, .text.hot and .text.cold sections.
Nick Clifton
2020-11-23 12:12:25 +0000
62e7074ffdClang plugin: Add -lLLVM to the build command line.
Nick Clifton
2020-11-17 16:30:19 +0000
5b0e474e77Annocheck: Improve reporting of missing -D_FORTIFY_SOURCE option. (#1898075)
Nick Clifton
2020-11-16 14:26:06 +0000
3cff478cb4Annocheck: Improve reporting of missing LTO option.
Nick Clifton
2020-11-16 11:40:56 +0000
33cfa7d0ebannocheck: Add handling of gimple compiled files
Nick Clifton
2020-11-10 16:41:31 +0000
c0eabbb63fAdd --without-gcc-plugin option.
Nick Clifton
2020-11-09 13:55:03 +0000
e6e8317766Annocheck: Fix bug parsing DW_AT_producer.
Nick Clifton
2020-11-06 12:30:46 +0000
34a622f99eAdd reporting of GNU Property notes for PowerPC. Add test of objcopy's note merging abilities.
Nick Clifton
2020-11-04 14:17:42 +0000
5b5750dca2Revert back to defaults.
Jakub Jelinek
2020-10-30 01:24:55 +0100
2b20a13c519.36-2
Jakub Jelinek
2020-10-30 01:10:06 +0100
a87d8021be9.36-2
Jakub Jelinek
2020-10-30 00:17:46 +0100