Václav Kadlčík
6da2d5544e
Update gating requirements
...
- Drop stuff not applicable to the current CS/RHEL branch
- Replace tier 1 with a newer variant
- Require image mode testing
This should align RHEL 9 with 10.
2025-11-20 15:10:39 +01:00
David Malcolm
3699d43c1c
11.5.0-14
...
Add backport of upstream r15-8946-g580664d1b66a5d to gcc 11, adding
branches and calls to gcov output, but not conditions.
Resolves: RHEL-105416
2025-10-30 13:42:46 -04:00
David Malcolm
fefe33c9e8
11.5.0-13
...
Fix testsuite failures when run with -fstack-protector* (PR testsuite/70230)
Resolves: RHEL-116477
2025-10-15 13:56:46 -04:00
Joseph Myers
fe2df71724
Add cross compilers for ppc64le and s390x for non-production uses
...
Resolves: RHEL-94764
2025-09-10 16:28:01 +01:00
Florian Weimer
8cb29d27fb
Adjust glibc32 build dependency (RHEL-105072)
...
This is the variant used by current Fedora and RHEL 10. It does
not depend on the exact path layout in the RPM (/lib/libc.so.6
vs /usr/lib/libc.so.6).
Related: RHEL-105072
2025-07-31 07:09:45 +02:00
Florian Weimer
54f65f0398
Exception handling performance improvements (RHEL-105072)
...
Add a dependency on the GLIBC_2.35 glibc symbol set to libgcc, which
contains the definition of _dl_find_object.
Resolves: RHEL-105072
2025-07-30 16:42:47 +02:00
Siddhesh Poyarekar
f98f195183
Pin modification time for python files to SOURCE_DATE_EPOCH
...
Patching the pretty printer files leads to different mtimes for
different, which then leads to different results in the compiled python
bytecode since it uses mtimes for invalidation. Use
`$SOURCE_DATE_EPOCH` as the mtime for the pretty printers so that they
end up with identical bytecode results.
This allows libstdc++.x86_64 to be installed alongside libstdc++.i686.
Resolves: RHEL-100148
Related: RHEL-81975
2025-06-27 08:49:15 -04:00
Siddhesh Poyarekar
6ee19f4557
Sync libstdc++ pretty printers to latest GTS
...
Resolves: RHEL-81975
2025-06-23 17:31:42 -04:00
Joseph Myers
deef6754b7
11.5.0-7
...
Fix folding of BIT_NOT_EXPR for POLY_INT_CST (PR 118976, RHEL-90239)
Resolves: RHEL-90239
2025-05-29 19:27:27 +01:00
Václav Kadlčík
9866f681df
Extend the downstream test coverage
...
- The only test moved to CentOS
https://gitlab.com/redhat/centos-stream/tests/gcc/-/tree/main/tests/Sanity/smoke-test
- The original test plan removed (ci.fmf)
- New test plan created (tier0.fmf). It includes all the tests
in CentOS labeled as tier 1.
2025-05-26 13:05:34 +02:00
David Malcolm
788a7e892e
11.5.0-6
...
rs6000: Rework ELFv2 support for -fpatchable-function-entry (PR target/99888)
Resolves: RHEL-75806
2025-05-21 15:54:52 -04:00
Václav Kadlčík
25cd475a86
Disable rpminspect's rpmdeps in CI
2025-04-25 13:24:33 +02:00
Qin Yuan
47fd2c5657
Setup reverse depedency testing (RHEL-86555)
...
Resolves: RHEL-86555
2025-04-09 15:08:56 +08:00
Marek Polacek
1a0c9fbe99
11.5.0-5
...
Rebuild for CVE-2020-11023
Resolves: RHEL-78377
2025-02-07 11:35:48 -05:00
Marek Polacek
4bbf28b708
11.5.0-4
...
Revert the PR middle-end/57245 patch
Resolves: RHEL-76359
2025-01-27 11:00:14 -05:00
Marek Polacek
5bab3f2a77
11.5.0-3
...
Configure annobin with --without-clang-plugin
Resolves: RHEL-73749
2025-01-21 19:47:06 -05:00
Marek Polacek
961c747afd
11.5.0-3
...
Honor -frounding-math in real truncation (PR middle-end/57245)
Resolves: RHEL-73749
2025-01-21 14:10:48 -05:00
Václav Kadlčík
33c7fdbe53
Update FMF metadata
...
The testing plan used items obsoleted by FMF/TMT so let's update them.
Checked with:
* tmt lint
* tmt -c distro=rhel-9.6 -c arch=x86_64 run -arv \
provision -h minute -i 1MT-RHEL-9.6.0-20241202.2 \
plans -n /plans/ci
Solves RHEL-69756.
2024-12-03 12:01:12 +01:00
Václav Kadlčík
9df68a5b70
Avoid some rpminspect failures in gating
...
- badfuncs - false positives
- pathmigration - genuine but of a low priority
2024-10-10 14:38:44 +00:00
Jakub Jelinek
f19f11a48c
Use https:// instead of git:// in git URLs.
...
Resolves: RHEL-59587
2024-10-03 17:05:32 -04:00
Marek Polacek
39ca35621b
11.5.0-2
...
Apply gcc11-testsuite-fixes-4.patch
Resolves: RHEL-50054
2024-07-25 12:31:42 -04:00
Marek Polacek
73d40d83f7
11.5.0-2
...
Update gcc11-pr116034.patch.
Resolves: RHEL-50054
2024-07-23 14:30:08 -04:00
Marek Polacek
20ba5a475c
11.5.0-2
...
Use -p1 for gcc11-pr116034.patch now.
Resolves: RHEL-50054
2024-07-23 14:16:17 -04:00
Marek Polacek
4670cc21fe
11.5.0-2
...
Update gcc11-pr116034.patch
Resolves: RHEL-50054
2024-07-23 14:02:04 -04:00
Marek Polacek
ffa87db2cc
11.5.0-2
...
Apply two patches
Resolves: RHEL-50054
2024-07-22 18:12:47 -04:00
Marek Polacek
3f9696a6a0
11.5.0-2
...
Fix TARGET_CPU_DEFAULT (PR target/105157)
Resolves: RHEL-50037
2024-07-22 11:15:44 -04:00
Marek Polacek
d9692f19f2
11.5.0-1
...
Remove gcc11-pr111070.patch, which is included in the sources now.
Resolves: RHEL-35635
2024-07-19 19:35:17 -04:00
Marek Polacek
294b2cc752
11.5.0-1
...
Remove gcc11-pr111039.patch, which is included in the sources now.
Resolves: RHEL-35635
2024-07-19 19:00:30 -04:00
Marek Polacek
070eb579ee
11.5.0-1
...
Update from releases/gcc-11 branch
Resolves: RHEL-35635
2024-07-19 18:45:27 -04:00
Marek Polacek
83bfe0688a
11.4.1-3
...
Remove gcc11-pr106310.patch
Resolves: RHEL-17638
2023-12-18 15:28:38 -05: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