Commit Graph

82 Commits

Author SHA1 Message Date
Marek Polacek ffc019b858 11.4.1-3 2023-12-20 01:45:39 +00:00
Marek Polacek 3a113aee38 11.4.1-3
Remove gcc11-pr96024.patch

Resolves: RHEL-17638
2023-12-18 15:13:35 -05:00
Marek Polacek 3c99e3c1a4 11.4.1-3
Use -fno-stack-protector.

Resolves: RHEL-17638
2023-12-18 14:51:48 -05:00
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 7efa2195dc 11.4.1-2.2 2023-10-02 17:03:28 -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 96773bc125 Update gcc11-libstdc++-docs for GCC 11.4
Resolves: #2168204
2023-06-08 11:09:31 -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
Martin Cermak 14f7fedba8 CI gating: Rename the side-tag rebuild test
Rename baseos-qe.brew-build.scratch-build.validation
to osci.brew-build.rebuild.validation because of
https://issues.redhat.com/browse/FACTORY-4119 .

The change is documented here:
https://wiki.test.redhat.com/BaseOs/Tools/RHELKernelRebuildsInSideTag?action=diff&rev2=10&rev1=9
2021-10-05 09:35:55 +00:00
Martin Cermak feb13b3a11 CI Gating: Set up kernel rebuild as a mandatory gating test 2021-08-17 13:51:07 +02: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