Commit Graph

66 Commits

Author SHA1 Message Date
Marek Polacek ce2119a1cb 11.4.1-3
Update from releases/gcc-11-branch

Resolves: RHEL-17638
2023-12-18 14:37:45 -05:00
Marek Polacek a87666533d 11.4.1-2.3
Fix member vs global template

Resolves: RHEL-2607
2023-10-03 10:54:25 -04:00
Marek Polacek 1f57f26786 11.4.1-2.2
Guard the bit test merging code in if-combine

https://issues.redhat.com/browse/RHEL-6068
2023-10-02 17:00:54 -04:00
Marek Polacek d21140fb6c 11.4.1-2.1
Use -fno-stack-protector to fix bit-field aarch64 tests

Resolves: #2213221
2023-06-26 14:31:18 -04:00
Marek Polacek 73fca33298 11.4.1-2.1
Fix ICE on pr96024.f90 on big-endian hosts (PR fortran/96024)

Resolves: #2213211
2023-06-09 14:05:21 -04:00
Marek Polacek c8780334e2 11.4.1-2
GCC 11.4 release

Resolves: #2193180
2023-06-06 11:23:41 -04:00
Marek Polacek 6f06cfb3fc 11.3.1-4.4
s390x: add support for register arguments preserving

Resolves: #2168204
2023-03-29 17:03:56 -04:00
Marek Polacek 9e2005ad2a 11.3.1-4.3
Compile the cross binaries as PIE/-z now

Resolves: #2155452
2022-12-21 14:51:59 -05:00
Marek Polacek c8c6d760a7 11.3.1-4.2
Ship libitm.spec in cross-gcc

Resolves: #2154462
2022-12-19 17:14:06 -05:00
Marek Polacek d28f1e0c46 11.3.1-4.1
Fix a typo in DEV-PHASE

Resolves: #2149650
2022-12-16 08:41:55 -05:00
Marek Polacek 5dacc60f6f 11.3.1-4.1
Add linker scripts for libatomic and libitm.

Resolves: #2149650
2022-12-15 22:26:19 -05:00
Marek Polacek 38f08e5122 11.3.1-4.1
Work around --with-gxx-include-dir

Resolves: #2149650
2022-12-15 18:19:58 -05:00
Marek Polacek 4d1c6e4fb4 11.3.1-4.1
Tweak tweak tweak

Resolves: #2149650
2022-12-15 13:47:40 -05:00
Marek Polacek 0d8984d0e2 11.3.1-4.1
Add cross compiler functionality for non-production uses

Resolves: #2149650
2022-12-14 18:36:55 -05:00
Marek Polacek 5910fa8090 Fix -Wmismatched-dealloc documentation
Also fix the detection of Sapphire Rapids in host_detect_local_cpu.

Resolves: #2116635
2022-11-22 17:08:32 -05:00
Marek Polacek 85c684937e Update from Fedora 11.3.1-4
Resolves: #2117632
2022-11-22 16:02:43 -05:00
Marek Polacek b8216f7fab Use patch -p1
Resolves: #2106262
2022-07-12 15:40:01 -04:00
Marek Polacek f8bba868ea Fix handling of invalid ranges in std::regex
Resolves: #2106262
2022-07-12 15:12:18 -04:00
Jakub Jelinek 318fd2e900 Update from Fedora 35 gcc-11.3.1-2.fc35. 2022-04-25 17:27:04 +00:00
David Malcolm 137bfd9fcb Update from Fedora 11.2.1-10
Resolves: #2063255
2022-04-04 14:37:00 -04:00
Marek Polacek 2d09eaac15 Add --enable-host-bind-now, use it
Resolves: #2044917
2022-02-10 14:53:15 -05:00
Marek Polacek 8e18ddafa7 Add --enable-host-pie, build the compilers as PIE
Resolves: #2044917
2022-02-09 15:10:23 -05:00
Marek Polacek d421f7317a Use _thread_db_sizeof_pthread to obtain struct pthread size
Resolves: #2034494
2022-02-08 19:33:43 -05:00
mpolacek 4dd83420da Add support for relocation of the PCH data 2022-02-08 13:05:57 +00:00
Marek Polacek 7c2db79638 Don't set -Wl,-rpath when building annobin
Resolves: #2047356
2022-01-31 13:38:34 -05:00
Marek Polacek e7c1c1f7f2 Update from Fedora 11.2.1-9
Resolves: #2047296
2022-01-28 16:39:24 -05:00
Marek Polacek e8a07a35ed Do not undefine _hardened_build
Resolves: #2044917
2022-01-25 18:44:14 -05:00
Marek Polacek cac8cbdc56 Update annobin plugin patch
Resolves: #2030667
2022-01-24 17:16:09 -05:00
Marek Polacek df40126a22 Update annobin plugin patch
Resolves: #2030667
2022-01-13 15:21:04 -05:00
Marek Polacek 15ef8b4add Update annobin plugin patch
Resolves: #2030667
2022-01-07 14:11:56 -05:00
Marek Polacek dd5e41e6cf Fix dg-ice tests
Resolves: #1996047
2022-01-04 18:17:34 -05:00
Marek Polacek d893b3c7dc Update annobin plugin patch - don't require annobin-plugin-gcc
Resolves: #2030667
2022-01-04 14:01:21 -05:00
Marek Polacek 2e9ffefb81 Update annobin plugin patch
Resolves: #2030667
2022-01-04 11:34:18 -05:00
Marek Polacek c6f5913fbc Build annobin plugin (patch by Nick Clifton)
Resolves: #2030667
2021-12-16 12:43:08 -05:00
Marek Polacek 7647cc82e7 Update from Fedora gcc 11.2.1-7
Resolves: #1996858
2021-12-07 15:39:16 -05:00
Marek Polacek d14f7730b8 Use the correct -p.
Resolves: #2008393
2021-11-29 14:36:16 -05:00
Marek Polacek ca155023a1 Add -Wbidi-chars patch
Resolves: #2008393
2021-11-29 14:21:57 -05:00
Marek Polacek 640291c6b3 Drop gcc11-tsan-sigstksz.patch
Resolves: #1996858
2021-10-27 13:35:26 -04:00
Marek Polacek 569a5a7804 Update from Fedora gcc 11.2.1-6
Resolves: #1996858
2021-10-27 13:18:37 -04:00
Marek Polacek 3f374d472d Apply tsan fix. Harden more libraries.
Resolves: #1988450
2021-08-12 15:13:40 -04:00
Marek Polacek 0672596344 Enable LTO profiledbootstrap on all arches
Resolves: #1986141
2021-07-30 09:55:53 -04:00
Florian Weimer a11ea9e92c Rebuild with changed aarch64 build flags (#1984652)
Related: #1984652
2021-07-29 06:31:11 +02:00
Marek Polacek d4ddc0e23f Update from Fedora gcc 11.2.1-1.
Also enable LTO profilebootstrap.

Resolves: #1986141, #1986836
2021-07-28 18:21:41 -04:00
David Malcolm e718b9dd90 Drop patch that retained broken std::call_once symbols
Resolves: #1937700
2021-06-23 10:39:24 -04:00
David Malcolm 74ffeaf84d Update to latest upstream (gcc-11.1.1-6.fc35)
Resolves: #1951280, #1970929
2021-06-23 10:38:25 -04:00
David Malcolm 033b4958ae Rebase to 11.1.1 by merging from gcc-11.1.1-5.fc35
Resolves: #1951280, #1970929
2021-06-23 08:51:51 -04:00
Marek Polacek 56d71cdc5f Tweak defaults for %%{rhel} == 9.
Resolves: #1870028, #1870016
2021-04-09 14:15:50 -04:00
DistroBaker 90966a8bb5 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/gcc.git#f8c38830d9c61e33d7daa8873cb12fb6f8f6fd66
2021-03-26 21:55:17 +00:00
DistroBaker 196b8d7507 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/gcc.git#7ddd78661a654eebcc2ef9dbc991fafac95e7ed6
2021-03-11 20:25:53 +00:00
DistroBaker 72081a4a1a 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/gcc.git#9b91a5481906298ed85361f99721171043abf120
2021-02-12 10:45:36 +00:00