Compare commits

..

14 commits

Author SHA1 Message Date
Jakub Jelinek
d1f1948339 9.27-3 2021-04-25 19:07:31 +02:00
Jakub Jelinek
db20a08ea6 Rebuilt for gcc 10.2.1-5 2020-10-06 20:41:01 +02:00
Nick Clifton
cd1ece23e9 Use more robust checks for AArch64 options.
Detect CLANG compiled assembler that is missing IBT support.
2020-07-31 12:10:52 +01:00
Nick Clifton
5584ddf8de Rebase to 9.25 - fixing AArch64 pointer size problems. 2020-07-29 16:19:36 +01:00
Nick Clifton
fd0e28fa79 Annobin: Fall back on using the flags if the option cannot be found in cl_options. Annocheck: Detect Fortran compiled programs.
Resolves: #1817659
2020-05-04 10:31:48 +01:00
Nick Clifton
1989d6b516 Annobin: If option name mismatch occurs, seach for the real option. (#1817452) 2020-04-01 14:09:47 +01:00
Nick Clifton
fdb341191e Annocheck: Fix a division by zero error when parsing GO binaries.
Resolves: #1818863
2020-03-30 17:14:45 +01:00
Nick Clifton
7b10140287 Fixes for rebuilding. 2020-03-30 11:42:35 +01:00
Nick Clifton
b6230191a2 NVR bump to rebuild with the new annobin. 2020-03-30 11:04:13 +01:00
Nick Clifton
9d32ae06fa Annobin: Fix access to the -flto and -fsanitize flags. 2020-03-30 10:43:16 +01:00
Nick Clifton
eece91e97d 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.
Rename gcc plugin directory to gcc-plugin.
Stop annocheck from complaining about missing options when the binary has been built in a mixed environment.
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.
2020-03-26 16:14:53 +00:00
Nick Clifton
652edd22ed NVR bump to allow rebuilding against new gcc 2020-03-26 12:18:07 +00:00
Nick Clifton
7de481b6d8 NVR bump to enable rebuild against updated gcc (F32 iteration).
Related: #1810941
2020-03-13 09:54:29 +00:00
Nick Clifton
ab0ada59ab NVR bump to enable rebuild against updated gcc.
Related: #1810941
2020-03-12 11:12:19 +00:00
6 changed files with 237 additions and 1579 deletions

View file

@ -1 +0,0 @@
1

133
.gitignore vendored
View file

@ -1,2 +1,131 @@
/annobin-*.tar.xz
/annobin-9.51-1.fc34.src.rpm
/annobin-2.0.tar.xz
/annobin-2.1.tar.xz
/annobin-2.2.tar.xz
/annobin-2.3.tar.lz
/annobin-2.3.tar.xz
/annobin-2.4.tar.xz
/annobin-2.5.tar.xz
/annobin-2.5.1.tar.xz
/annobin-3.0.tar.xz
/annobin-3.1.tar.xz
/annobin-3.2.tar.xz
/annobin-3.3.tar.xz
/annobin-3.4.tar.xz
/annobin-3.5.tar.xz
/annobin-3.6.tar.xz
/annobin-5.0.tar.xz
/annobin-5.1.tar.xz
/annobin-5.2.tar.xz
/annobin-5.3.tar.xz
/annobin-5.4.tar.xz
/annobin-5.5.tar.xz
/annobin-5.6.tar.xz
/annobin-5.7.tar.xz
/annobin-5.8.tar.xz
/annobin-5.9.tar.xz
/annobin-5.10.tar.xz
/annobin-5.11.tar.xz
/annobin-6.0.tar.xz
/annobin-6.1.tar.xz
/annobin-6.2.tar.xz
/annobin-6.3.tar.xz
/annobin-6.4.tar.xz
/annobin-6.5.tar.xz
/annobin-6.6.tar.xz
/annobin-7.0.tar.xz
/annobin-7.1.tar.xz
/annobin-8.0.tar.xz
/annobin-8.1.tar.xz
/annobin-8.2.tar.xz
/annobin-8.3.tar.xz
/annobin-8.4.tar.xz
/annobin-8.5.tar.xz
/annobin-8.6.tar.xz
/annobin-8.7.tar.xz
/annobin-8.8.tar.xz
/annobin-8.9.tar.xz
/annobin-8.10.tar.xz
/annobin-8.11.tar.xz
/annobin-8.12.tar.xz
/annobin-8.13.tar.xz
/annobin-8.14.tar.xz
/annobin-8.15.tar.xz
/annobin-8.16.tar.xz
/annobin-8.17.tar.xz
/annobin-8.18.tar.xz
/annobin-8.19.tar.xz
/annobin-8.20.tar.xz
/annobin-8.21.tar.xz
/annobin-8.22.tar.xz
/annobin-8.23.tar.xz
/annobin-8.24.tar.xz
/annobin-8.25.tar.xz
/annobin-8.26.tar.xz
/annobin-8.27.tar.xz
/annobin-8.29.tar.xz
/annobin-8.30.tar.xz
/annobin-8.31.tar.xz
/annobin-8.32.tar.xz
/annobin-8.33.tar.xz
/annobin-8.34.tar.xz
/annobin-8.35.tar.xz
/annobin-8.36.tar.xz
/annobin-8.37.tar.xz
/annobin-8.38.tar.xz
/annobin-8.39.tar.xz
/annobin-8.41.tar.xz
/annobin-8.44.tar.xz
/annobin-8.45.tar.xz
/annobin-8.48.tar.xz
/annobin-8.49.tar.xz
/annobin-8.50.tar.xz
/annobin-8.51.tar.xz
/annobin-8.52.tar.xz
/annobin-8.53.tar.xz
/annobin-8.55.tar.xz
/annobin-8.56.tar.xz
/annobin-8.57.tar.xz
/annobin-8.58.tar.xz
/annobin-8.59.tar.xz
/annobin-8.60.tar.xz
/annobin-8.61.tar.xz
/annobin-8.62.tar.xz
/annobin-8.63.tar.xz
/annobin-8.64.tar.xz
/annobin-8.65.tar.xz
/annobin-8.66.tar.xz
/annobin-8.67.tar.xz
/annobin-8.68.tar.xz
/annobin-8.69.tar.xz
/annobin-8.70.tar.xz
/annobin-8.71.tar.xz
/annobin-8.72.tar.xz
/annobin-8.73.tar.xz
/annobin-8.74.tar.xz
/annobin-8.76.tar.xz
/annobin-8.77.tar.xz
/annobin-8.78.tar.xz
/annobin-8.79.tar.xz
/annobin-8.81.tar.xz
/annobin-8.83.tar.xz
/annobin-8.84.tar.xz
/annobin-8.85.tar.xz
/annobin-8.86.tar.xz
/annobin-8.87.tar.xz
/annobin-8.88.tar.xz
/annobin-8.90.tar.xz
/annobin-8.91-1.fc32.src.rpm
/annobin-8.91.tar.xz
/annobin-8.92.tar.xz
/annobin-9.01.tar.xz
/annobin-9.03.tar.xz
/annobin-9.04.tar.xz
/annobin-9.05.tar.xz
/annobin-9.06.tar.xz
/annobin-9.14.tar.xz
/annobin-9.16.tar.xz
/annobin-9.18.tar.xz
/annobin-9.19.tar.xz
/annobin-9.21.tar.xz
/annobin-9.25.tar.xz
/annobin-9.27.tar.xz

File diff suppressed because it is too large Load diff

View file

@ -1,20 +0,0 @@
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_stable
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional}
- !PassingTestCaseRule {test_case_name: baseos-qe.koji-build.scratch-build.validation}
--- !Policy
product_versions:
- rhel-8
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.tier1.functional}
--- !Policy
product_versions:
- rhel-9
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.tier1.functional}

View file

@ -1,6 +0,0 @@
summary: CI Gating Plan
discover:
how: fmf
url: https://src.fedoraproject.org/tests/annobin.git
execute:
how: tmt

View file

@ -1 +1 @@
SHA512 (annobin-13.05.tar.xz) = 07bc023018e3f456fae470b271915bde2e1ff367ee8bb58adb74255023ae59e8c45ced8e4bd2130bf8a496966d986bca9866e054019f6ca4660d78c129b6532f
SHA512 (annobin-9.27.tar.xz) = 35911c21486b0222f09367d7dae7b119fd2af9a42ee0a3973375770fd17d33e4453b45509e96f50150df99d2610698a690c1ef419199aec7df77be079acc8efd