Commit Graph

37 Commits

Author SHA1 Message Date
DistroBaker 7baf6259ed Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#da05dd9608d0623d30c6bc956f49800a54eecccb
2021-03-26 21:55:27 +00:00
DistroBaker 9f2971ba35 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#d6dd6f9fca66fc424d054acd7854cb3ab69310c0
2021-03-24 23:26:17 +00:00
Nick Clifton 0534190b1b Annocheck: Fix some problems with tests for missing notes. 2021-02-22 13:01:26 +00:00
DistroBaker 627df32237 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#2cfdfdf4f4f049f96acf5ba1848354cdf6d8ada1
2021-02-17 11:56:21 +01:00
Nick Clifton c9c41c8aac Add a future fail for the presence of RPATH in the dynamic tags. 2021-01-20 11:14:18 +00:00
DistroBaker be9afca5ae Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#df15f450f0c693b52c7f325bdeb285ca5e73fd67
2021-01-18 18:36:11 +00:00
DistroBaker 59ce8da4d8 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#1874eab6f1d86c98d977e659397381fbdf3a0942
2021-01-14 11:03:27 +00:00
DistroBaker dfb2600fed Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#8b182011dae6f24172d47ec0538eb5c19ca5e399
2021-01-13 10:53:33 +00:00
Nick Clifton 5ca11aab63 Add support for -D_FORTIFY_SOURCE=3. 2021-01-04 16:30:42 +00:00
DistroBaker 70b0bd379e Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#55099074361fd2d2e9d25de3a9dc6d7f710cb952
2020-12-18 13:29:26 +00:00
Nick Clifton a6563d59f6 annocheck: When a binary is produced both by GAS and GCC, select GAS as the real producer.
Resolves: #1906171
2020-12-11 14:55:33 +00:00
Nick Clifton b1b6905714 - 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.
2020-12-10 12:38:36 +00:00
Petr Šabata c9e3fd0c83 Reverting for gcc11
Signed-off-by: Petr Šabata <contyk@redhat.com>
2020-12-08 07:02:03 +01:00
Petr Šabata a45ac19bc6 Temporarily disabled the hard gcc requirement
Signed-off-by: Petr Šabata <contyk@redhat.com>
2020-12-08 06:38:32 +01:00
DistroBaker 8a9708fecd Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#3ed514a41ce9d1d5ae17bef21c4c8425ce680e5a
2020-12-08 06:08:46 +01:00
DistroBaker d59752eb01 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#44aadc55ffebb040c4e532cdadcae3817309f8f4
2020-12-06 13:02:20 +00:00
DistroBaker e8fe6f2889 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#ebfb4177703b749a68fe63c4d93e78d43c48b9d9
2020-12-06 10:35:16 +00:00
DistroBaker f542a07330 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#62931e922ea987b72a123218edd3b6b6aecadca3
2020-12-02 12:32:40 +00:00
DistroBaker 02698aaa0d Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#24fe187a8d4015fb954484e9bb0386e0dda50258
2020-12-01 13:53:06 +00:00
DistroBaker 02652941ae Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#ea02dafc1f4745d37b4d2d91c98ca6f5af3a0613
2020-11-24 11:00:03 +00:00
Nick Clifton d0070faffb Temporary remove perl requirement 2020-11-23 13:39:25 +00:00
Nick Clifton 49f0681893 GCC plugin: Always record global notes for the .text.startup, .text.exit, .text.hot and .text.cold sections. 2020-11-23 12:15:25 +00:00
Nick Clifton 9f438bc03f Add -lLLVM to command line when building clang plugin. 2020-11-17 16:22:54 +00:00
Troy Dawson 7198d99dec RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/annobin#5b0e474e772c9734bbd52a102e4276dfc3e9b62d
2020-11-16 12:47:04 -08:00
Nick Clifton 3b0d1c5aba Fix snafu when clang plugin is disabled 2020-11-16 12:05:09 +00:00
Nick Clifton 1526ec79f4 Temporartily Disable Clang and LLVM plugins until Clang++ on RHEL-9 is fixed 2020-11-16 11:58:49 +00:00
Nick Clifton 2b93e33527 Annocheck: Improve reporting of missing LTO option 2020-11-16 11:46:00 +00:00
DistroBaker aca5468983 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#33cfa7d0ebe9d3a612fb25562a6719a08097cf4a
2020-11-10 17:10:40 +00:00
DistroBaker 904575cd80 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#c0eabbb63fb274cef38648dd9fbb399792270e90
2020-11-09 14:15:55 +00:00
DistroBaker fb43c38614 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#e6e831776604b8a5ca588bfaa49c410ad3ceb02a
2020-11-06 12:49:57 +00:00
DistroBaker aa49f5e373 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#34a622f99e7c5812e8016847c72b3bedd109cea7
2020-11-04 14:45:30 +00:00
DistroBaker e50410dd2e Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/annobin.git#a707c7d43e875c51159fa2d72de13d2a6cf0cedf
2020-10-27 17:21:52 +01:00
Nick Clifton 263d5450b9 NVR bump to allow rebuild 2020-10-26 14:15:02 +00:00
Nick Clifton 910ad3750a NVR bump to allow rebuild 2020-10-26 11:28:17 +00:00
Nick Clifton 645b3837f9 Record the use of LTO and produce a soft warning if not enabled.
Resolves: #1889821
2020-10-26 11:11:44 +00:00
Petr Šabata 8eb4d470f5 RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/annobin#5515ddd6c9da5bc2eaa09f1498b80077b4239918
2020-10-14 21:37:58 +02:00
Nick Clifton 4e21326f86 Initial checkin of annobin sources 2020-10-13 18:07:57 +01:00