https://gcc.gnu.org/g:acd2ca1e28128d9d0d41683d6039f437c02d793f
commit r15-1198-gacd2ca1e28128d9d0d41683d6039f437c02d793f
Author: Pan Li
Date: Tue Jun 11 21:39:43 2024 +0800
Widening-Mul: Take gsi after_labels instead of start_bb for gcall insertion
We inserted the gcall of .SAT_AD
https://gcc.gnu.org/g:919e88f7915b57ae3a2152a1947dbfac3fccfe88
commit r15-1197-g919e88f7915b57ae3a2152a1947dbfac3fccfe88
Author: Gerald Pfeifer
Date: Wed Jun 12 08:46:20 2024 +0200
doc: Simplify *-*-linux-gnu dependencies
Glibc 2.1 was released in 1999, binutils 2.12 in 2002; no n
https://gcc.gnu.org/g:66f48557e11a530646e5562c50a75b4b9839f171
commit r15-1196-g66f48557e11a530646e5562c50a75b4b9839f171
Author: Alexandre Oliva
Date: Wed Jun 12 00:16:27 2024 -0300
[tree-prof] skip if errors were seen [PR113681]
ipa_tree_profile asserts that the symtab is in IPA_
https://gcc.gnu.org/g:89a746f2a326ae83c51868271615fe5d7e249c50
commit r15-1195-g89a746f2a326ae83c51868271615fe5d7e249c50
Author: Alexandre Oliva
Date: Wed Jun 12 00:16:24 2024 -0300
[testsuite] [arm] test board cflags in multilib.exp
multilib.exp tests for multilib-altering flags
https://gcc.gnu.org/g:ea5c9f25241ae0658180afbcad7f4e298352f561
commit r15-1194-gea5c9f25241ae0658180afbcad7f4e298352f561
Author: Alexandre Oliva
Date: Wed Jun 12 00:16:22 2024 -0300
map packed field type to unpacked for debug info
We create a distinct type for each field in a pack
https://gcc.gnu.org/g:da57b4562c5ada8971b6684b6aad1c996e1ef9cc
commit r15-1193-gda57b4562c5ada8971b6684b6aad1c996e1ef9cc
Author: Alexandre Oliva
Date: Wed Jun 12 00:16:20 2024 -0300
[libstdc++] drop workaround for clang<=7
In response to a request in the review of the patch that i
https://gcc.gnu.org/g:606e815b8427976d801e572b8c571bf030a51ff8
commit 606e815b8427976d801e572b8c571bf030a51ff8
Author: Alexandre Oliva
Date: Tue Jun 11 21:44:55 2024 -0300
[testsuite] add linkonly to dg-additional-sources [PR115295]
The D testsuite shows it was a mistake to assume
https://gcc.gnu.org/g:4f96af24fbfa3b7d6d43149c01e7d9a0a5b3e248
commit 4f96af24fbfa3b7d6d43149c01e7d9a0a5b3e248
Author: Alexandre Oliva
Date: Tue Jun 11 20:30:30 2024 -0300
map packed field type to unpacked for debug info
We create a distinct type for each field in a packed record
The branch 'aoliva/heads/testme' was updated to point to:
606e815b8427... [testsuite] add linkonly to dg-additional-sources [PR115295
It previously pointed to:
d0e0c26b2a32... [testsuite] add linkonly to dg-additional-sources [PR115295
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
https://gcc.gnu.org/g:d0e0c26b2a3211ca0e1d945b4745c580d8f65f33
commit d0e0c26b2a3211ca0e1d945b4745c580d8f65f33
Author: Alexandre Oliva
Date: Tue Jun 11 21:44:55 2024 -0300
[testsuite] add linkonly to dg-additional-sources [PR115295]
Diff:
---
gcc/doc/sourcebuild.texi | 9 +++
https://gcc.gnu.org/g:1d496d2cd1d5d8751a1637abca89339d6f9ddd3b
commit r15-1191-g1d496d2cd1d5d8751a1637abca89339d6f9ddd3b
Author: liuhongt
Date: Tue Jun 11 10:23:27 2024 +0800
Fix ICE in rtl check due to CONST_WIDE_INT in CONST_VECTOR_DUPLICATE_P
The patch add extra check to make s
https://gcc.gnu.org/g:e8eff7b6ed77dc74bfb4c042d7acdb3963848409
commit e8eff7b6ed77dc74bfb4c042d7acdb3963848409
Author: Alexandre Oliva
Date: Tue Jun 11 20:30:30 2024 -0300
map packed field type to unpacked for debug info
We create a distinct type for each field in a packed record
https://gcc.gnu.org/g:bed26758b722c27f22be833546b0ef9a9793dfe2
commit bed26758b722c27f22be833546b0ef9a9793dfe2
Author: Alexandre Oliva
Date: Tue Jun 11 20:25:33 2024 -0300
[libstdc++] [testsuite] require cmath for c++23 cmath tests
Some c++23 tests fail on targets that don't satis
https://gcc.gnu.org/g:1c784e7ac556b71f5771c6112b319dad2bcb8c4c
commit 1c784e7ac556b71f5771c6112b319dad2bcb8c4c
Author: Alexandre Oliva
Date: Sat Jun 8 09:42:55 2024 -0300
[libstdc++] [testsuite] xfail double-prec from_chars for float128_t
Tests involving float128_t were xfailed or
The branch 'aoliva/heads/testme' was updated to point to:
e8eff7b6ed77... map packed field type to unpacked for debug info
It previously pointed to:
c3e23e85d8a3... [libstdc++] drop workaround for clang<=7
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
The branch 'aoliva/heads/testbase' was updated to point to:
dd6f942c2665... Fix fold-left reduction vectorization with multiple stmt co
It previously pointed to:
b24f2954dbc1... Add additional option --param max-completely-peeled-insns=2
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:0cf68222d2df3af7fefad28a82fcd51d8b40a192
commit r15-1190-g0cf68222d2df3af7fefad28a82fcd51d8b40a192
Author: Joseph Myers
Date: Tue Jun 11 23:00:04 2024 +
c: Add -std=c2y, -std=gnu2y, -Wc23-c2y-compat, C2Y _Generic with type
operand
The first new C2Y featu
https://gcc.gnu.org/g:aca81acacb06caf3031674541bd83bd6a70776ac
commit aca81acacb06caf3031674541bd83bd6a70776ac
Author: Michael Meissner
Date: Tue Jun 11 18:24:20 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.tar | 12
1 file changed, 12 insertions(+)
diff --git a/gc
https://gcc.gnu.org/g:1232a584429302448e9ff8dee30e92901b37870a
commit 1232a584429302448e9ff8dee30e92901b37870a
Author: Michael Meissner
Date: Tue Jun 11 18:23:32 2024 -0400
Add -mlrspr.
2024-06-11 Michael Meissner
gcc/
* config/rs6000/rs6000.cc (rs6000
https://gcc.gnu.org/g:6bc26cceb243c6f359f65a1afa5515f911f3327d
commit r15-1189-g6bc26cceb243c6f359f65a1afa5515f911f3327d
Author: Gerald Pfeifer
Date: Wed Jun 12 00:04:09 2024 +0200
doc: Remove redundant introduction of x86-64
The same sentence as in the x86_64-*-solaris2* section
https://gcc.gnu.org/g:6eb0e931097a8fec01591051c9ef582d52fe7f0c
commit r13-8842-g6eb0e931097a8fec01591051c9ef582d52fe7f0c
Author: Andrew Pinski
Date: Tue Jun 11 12:30:01 2024 -0700
Fix building JIT with musl libc [PR115442]
Just like r13-6662-g0e6f87835ccabf but this time for jit/j
https://gcc.gnu.org/g:e6b1c0820590a1f330099ed7560982b5c6da4e91
commit r14-10304-ge6b1c0820590a1f330099ed7560982b5c6da4e91
Author: Andrew Pinski
Date: Tue Jun 11 12:30:01 2024 -0700
Fix building JIT with musl libc [PR115442]
Just like r13-6662-g0e6f87835ccabf but this time for jit/
https://gcc.gnu.org/g:e4244b88d75124f6957bfa080c8ad34017364e53
commit r15-1188-ge4244b88d75124f6957bfa080c8ad34017364e53
Author: Andrew Pinski
Date: Tue Jun 11 12:30:01 2024 -0700
Fix building JIT with musl libc [PR115442]
Just like r13-6662-g0e6f87835ccabf but this time for jit/j
https://gcc.gnu.org/g:2b438a0d2aa80f051a09b245a58f643540d4004b
commit r15-1187-g2b438a0d2aa80f051a09b245a58f643540d4004b
Author: Robin Dapp
Date: Fri Jun 7 14:36:41 2024 +0200
vect: Merge loop mask and cond_op mask in fold-left reduction [PR115382].
Currently we discard the cond-o
https://gcc.gnu.org/g:a995fded34fe488153b06bb41e026277f01efded
commit r12-10548-ga995fded34fe488153b06bb41e026277f01efded
Author: Francois-Xavier Coudert
Date: Thu Mar 7 14:36:03 2024 +0100
Include safe-ctype.h after C++ standard headers, to avoid over-poisoning
When building gcc'
https://gcc.gnu.org/g:8f11ed1c58e14421ba4be1652764fc47fdce8dc7
commit r12-10547-g8f11ed1c58e14421ba4be1652764fc47fdce8dc7
Author: Francois-Xavier Coudert
Date: Sat Mar 16 09:50:00 2024 +0100
libcc1: fix include
Use INCLUDE_VECTOR before including system.h, instead of directly
https://gcc.gnu.org/g:d30afaae6764379a63c22459b40aaecfa82b0fc4
commit r12-10546-gd30afaae6764379a63c22459b40aaecfa82b0fc4
Author: Andrew Pinski
Date: Sat May 18 11:55:58 2024 -0700
PHIOPT: Don't transform minmax if middle bb contains a phi [PR115143]
The problem here is even if la
https://gcc.gnu.org/g:870e389a050b2b194614fc961a95c774c18473b7
commit r12-10545-g870e389a050b2b194614fc961a95c774c18473b7
Author: Tianqiang Shuai <1101282...@qq.com>
Date: Wed Jul 5 17:07:51 2023 +0100
libstdc++: Fix fwrite error parameter
The first parameter of fwrite should be th
https://gcc.gnu.org/g:3837f956515eb8aff4f933eac83f4c6d1a0f1f48
commit r12-10544-g3837f956515eb8aff4f933eac83f4c6d1a0f1f48
Author: Jonathan Wakely
Date: Wed Mar 22 12:55:29 2023 +
libstdc++: Define __cpp_lib_constexpr_algorithms in (LWG 3792)
We actually defined this macro in
https://gcc.gnu.org/g:6f0bd7cfb3288b667ab8e8ec18984a67c4238a86
commit r12-10539-g6f0bd7cfb3288b667ab8e8ec18984a67c4238a86
Author: Jonathan Wakely
Date: Wed Apr 10 13:24:51 2024 +0100
libstdc++: Adjust expected locale-dependent date formats in tests
The test 27_io/manipulators/exte
https://gcc.gnu.org/g:874896659df65b4bdf85b3dbca0ab527bb4c920e
commit r12-10540-g874896659df65b4bdf85b3dbca0ab527bb4c920e
Author: Jonathan Wakely
Date: Tue Jul 4 16:03:45 2023 +0100
libstdc++: Fix std::__uninitialized_default_n for constant evaluation
[PR110542]
libstdc++-v3/Chan
https://gcc.gnu.org/g:4d257dac0adecc7ce6b1b871cd5e99ae75f0688f
commit r12-10543-g4d257dac0adecc7ce6b1b871cd5e99ae75f0688f
Author: Jonathan Wakely
Date: Fri Feb 10 23:16:15 2023 +
libstdc++: Fix uses of non-reserved names in headers
The non-reserved names 'val' and 'dest' were
https://gcc.gnu.org/g:bd31ecc1c7aef5b4ae7ddb04926a2f4105957df4
commit r12-10538-gbd31ecc1c7aef5b4ae7ddb04926a2f4105957df4
Author: Jonathan Wakely
Date: Mon Mar 18 13:22:17 2024 +
libstdc++: Fix infinite loop in std::binomial_distribution [PR114359]
The multiplication (4 * _M_t
https://gcc.gnu.org/g:5f885bd5f435ea05ad18d28860b3f22c7705d967
commit r12-10542-g5f885bd5f435ea05ad18d28860b3f22c7705d967
Author: Jonathan Wakely
Date: Thu Feb 1 10:08:05 2024 +
libstdc++: Implement some missing functions for net::ip::network_v6
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:80d0f82e6961ff8991897454e2bac126488ea6b9
commit r12-10536-g80d0f82e6961ff8991897454e2bac126488ea6b9
Author: Jonathan Wakely
Date: Wed Mar 27 21:51:13 2024 +
libstdc++: Reverse arguments in constraint for std::optional's <=>
[PR104606]
This is a workaroun
https://gcc.gnu.org/g:3494bc7b03997f96e84e84f6904917854466d5ea
commit r12-10541-g3494bc7b03997f96e84e84f6904917854466d5ea
Author: Jonathan Wakely
Date: Fri Jun 9 12:15:21 2023 +0100
libstdc++: Add preprocessor checks to [PR100285]
We can't define endpoints and resolvers without t
https://gcc.gnu.org/g:5c2c5805304da2436f4a749d357eee34eae9d792
commit r12-10537-g5c2c5805304da2436f4a749d357eee34eae9d792
Author: Jonathan Wakely
Date: Mon Mar 18 13:00:17 2024 +
libstdc++: Begin lifetime of storage in std::vector [PR114367]
This doesn't cause a problem with G
https://gcc.gnu.org/g:c394e299491ce6dc7e1a51b89165078e11cf75be
commit r12-10535-gc394e299491ce6dc7e1a51b89165078e11cf75be
Author: Jonathan Wakely
Date: Thu Mar 21 13:25:15 2024 +
libstdc++: Destroy allocators in re-inserted container nodes [PR114401]
The allocator objects in c
https://gcc.gnu.org/g:1588983be6112561c805a50eb7a3c585865beffa
commit r15-1186-g1588983be6112561c805a50eb7a3c585865beffa
Author: Patrick O'Neill
Date: Wed Feb 7 16:30:30 2024 -0800
RISC-V: Add Zalrsc amo-op patterns
All amo patterns can be represented with lrsc sequences.
Add
https://gcc.gnu.org/g:0fea902b1b5311c8b34ae8e789f1733bd8429904
commit r15-1185-g0fea902b1b5311c8b34ae8e789f1733bd8429904
Author: Patrick O'Neill
Date: Mon Jun 10 14:12:40 2024 -0700
RISC-V: Add Zalrsc and Zaamo testsuite support
Convert testsuite infrastructure to use Zalrsc and Z
https://gcc.gnu.org/g:af139b3fc19fbdd7caa649bcb2cb75cc5a254143
commit r15-1184-gaf139b3fc19fbdd7caa649bcb2cb75cc5a254143
Author: Edwin Lu
Date: Wed Feb 7 16:30:28 2024 -0800
RISC-V: Add basic Zaamo and Zalrsc support
There is a proposal to split the A extension into two parts: Zaa
https://gcc.gnu.org/g:05b95238be648c9cf8af2516930af6a7b637a2b8
commit r15-1183-g05b95238be648c9cf8af2516930af6a7b637a2b8
Author: Uros Bizjak
Date: Tue Jun 11 16:00:31 2024 +0200
i386: Use CMOV in .SAT_{ADD|SUB} expansion for TARGET_CMOV [PR112600]
For TARGET_CMOV targets emit insn
https://gcc.gnu.org/g:e7cd8ea1fa3e48404954bb7c06e9bcd603f132dd
commit r15-1182-ge7cd8ea1fa3e48404954bb7c06e9bcd603f132dd
Author: Pengxuan Zheng
Date: Fri Jun 7 19:52:00 2024 -0700
aarch64: Add vector floating point trunc pattern
This patch is a follow-up of r15-1079-g230d62a2cdd16
https://gcc.gnu.org/g:53ac88cedf9348b0139fa92c3257b877694f6194
commit r15-1181-g53ac88cedf9348b0139fa92c3257b877694f6194
Author: Andi Kleen
Date: Wed Jan 24 04:27:13 2024 -0800
C++: Support constexpr strings for asm statements
Some programing styles use a lot of inline assembler,
https://gcc.gnu.org/g:6ef8c905e0064c4dfb7ca302355fc20cb96b147b
commit r15-1180-g6ef8c905e0064c4dfb7ca302355fc20cb96b147b
Author: Andi Kleen
Date: Sun May 5 22:40:20 2024 -0700
Factor out static_assert constexpr string extraction for reuse
The only semantics changes are slightly mo
https://gcc.gnu.org/g:2f0c09c00b8ccf41c27d4b7ba0cafdeb99242a29
commit r15-1179-g2f0c09c00b8ccf41c27d4b7ba0cafdeb99242a29
Author: Andrew MacLeod
Date: Thu May 30 09:40:46 2024 -0400
scev query mismatch message
Add a message to the listing if SCEV is not invoked because of a
ran
https://gcc.gnu.org/g:84c87d1f43091c2e537182d029db9739de518096
commit r15-1178-g84c87d1f43091c2e537182d029db9739de518096
Author: Jonathan Wakely
Date: Mon Jun 10 21:10:29 2024 +0100
libstdc++: Add test for chrono::leap_seconds ostream insertion
Also add a comment to the three-way
https://gcc.gnu.org/g:d4126b329b2ae4f2b60efa1c7ad51b576de168bd
commit r12-10534-gd4126b329b2ae4f2b60efa1c7ad51b576de168bd
Author: Jakub Jelinek
Date: Thu Jun 6 22:12:11 2024 +0200
c: Fix up pointer types to may_alias structures [PR114493]
The following testcase ICEs in ipa-free-la
https://gcc.gnu.org/g:bda8c28e6fcdbe0b486b54616877eec32c86d322
commit r12-10531-gbda8c28e6fcdbe0b486b54616877eec32c86d322
Author: Jakub Jelinek
Date: Mon Jun 3 23:11:06 2024 +0200
rs6000: Fix up PCH in --enable-host-pie builds [PR115324]
PCH doesn't work properly in --enable-host-
https://gcc.gnu.org/g:840bc6741680a9c4b58fa1005f19a5d2e7d4be1f
commit r12-10530-g840bc6741680a9c4b58fa1005f19a5d2e7d4be1f
Author: Jakub Jelinek
Date: Wed May 15 18:37:17 2024 +0200
combine: Fix up simplify_compare_const [PR115092]
The following testcases are miscompiled (with tons
https://gcc.gnu.org/g:91a371254494934e191e3060ae2a86905eb4b2b2
commit r12-10532-g91a371254494934e191e3060ae2a86905eb4b2b2
Author: Jakub Jelinek
Date: Tue Jun 4 12:28:01 2024 +0200
builtins: Force SAVE_EXPR for __builtin_{add,sub,mul}_overflow [PR108789]
The following testcase is m
https://gcc.gnu.org/g:25bd98dfd99e92c57ff393d393f54d028d7f86f4
commit r12-10529-g25bd98dfd99e92c57ff393d393f54d028d7f86f4
Author: Jakub Jelinek
Date: Tue May 7 21:29:14 2024 +0200
tree-inline: Remove .ASAN_MARK calls when inlining functions into
no_sanitize callers [PR114956]
In
https://gcc.gnu.org/g:cc96dc569f74b7410a97b4beee16435fc2abcfdd
commit r12-10527-gcc96dc569f74b7410a97b4beee16435fc2abcfdd
Author: Jakub Jelinek
Date: Thu Apr 25 20:09:35 2024 +0200
openmp: Copy DECL_LANG_SPECIFIC and DECL_LANG_FLAG_? to tree-nested decl
copy [PR114825]
tree-neste
https://gcc.gnu.org/g:7d0673575aba5dfb41022897a882b9c386c332f4
commit r12-10526-g7d0673575aba5dfb41022897a882b9c386c332f4
Author: Jakub Jelinek
Date: Fri Apr 19 08:47:53 2024 +0200
rtlanal: Fix set_noop_p for volatile loads or stores [PR114768]
On the following testcase, combine p
https://gcc.gnu.org/g:bf134407b494bf79f66fc5048ff0ca409275089c
commit r12-10528-gbf134407b494bf79f66fc5048ff0ca409275089c
Author: Jakub Jelinek
Date: Tue Apr 30 11:22:32 2024 +0200
gimple-ssa-sprintf: Use [0, 1] range for %lc with (wint_t) 0 argument
[PR114876]
Seems when Martin
https://gcc.gnu.org/g:bb21a7de31183108bdb2489f987deaf94e4985b6
commit r12-10524-gbb21a7de31183108bdb2489f987deaf94e4985b6
Author: Jakub Jelinek
Date: Mon Apr 15 10:25:22 2024 +0200
attribs: Don't crash on NULL TREE_TYPE in diag_attr_exclusions [PR114634]
The enumerator still doesn
https://gcc.gnu.org/g:b065824e30e9168d33b56039e436c4b09078e260
commit r12-10533-gb065824e30e9168d33b56039e436c4b09078e260
Author: Jakub Jelinek
Date: Tue Jun 4 15:49:41 2024 +0200
fold-const: Fix up CLZ handling in tree_call_nonnegative_warnv_p [PR115337]
The function currently in
https://gcc.gnu.org/g:b3b7176d5857f116a4a42d885df70f8847e4cd2a
commit r12-10521-gb3b7176d5857f116a4a42d885df70f8847e4cd2a
Author: Jakub Jelinek
Date: Tue Apr 9 09:31:42 2024 +0200
c++: Fix up maybe_warn_for_constant_evaluated calls [PR114580]
When looking at maybe_warn_for_constan
https://gcc.gnu.org/g:e9b960edb01449786a29a8d196c476bfefc4f243
commit r12-10523-ge9b960edb01449786a29a8d196c476bfefc4f243
Author: Jakub Jelinek
Date: Fri Apr 12 20:53:10 2024 +0200
c++: Fix bogus warnings about ignored annotations [PR114691]
The middle-end warns about the ANNOTATE
https://gcc.gnu.org/g:b3ef00f8b8d577d7b62cea36c13cf087a3b13d0c
commit r12-10525-gb3ef00f8b8d577d7b62cea36c13cf087a3b13d0c
Author: Jakub Jelinek
Date: Thu Apr 18 09:45:14 2024 +0200
internal-fn: Temporarily disable flag_trapv during .{ADD,SUB,MUL}_OVERFLOW
etc. expansion [PR114753]
https://gcc.gnu.org/g:082fe43efd241caf8f757c056b98e1ae8b55c300
commit r12-10522-g082fe43efd241caf8f757c056b98e1ae8b55c300
Author: Jakub Jelinek
Date: Thu Apr 11 11:12:11 2024 +0200
asan, v3: Fix up handling of > 32 byte aligned variables with
-fsanitize=address -fstack-protector* [PR11002
https://gcc.gnu.org/g:f8a327930b82e89ae1466cfacb9e8ac9f5c44e77
commit r12-10520-gf8a327930b82e89ae1466cfacb9e8ac9f5c44e77
Author: Jakub Jelinek
Date: Fri Apr 5 14:56:14 2024 +0200
vect: Don't clear base_misaligned in update_epilogue_loop_vinfo [PR114566]
The following testcase is
https://gcc.gnu.org/g:f33e8ee4cb44e7a6326a894a9c153557238bde03
commit r12-10519-gf33e8ee4cb44e7a6326a894a9c153557238bde03
Author: Jakub Jelinek
Date: Fri Apr 5 09:31:28 2024 +0200
c++: Fix ICE with weird copy assignment operator [PR114572]
While ctors/dtors don't return anything (
https://gcc.gnu.org/g:81c300bf6836505ef1df1c4430972863c732fc14
commit r12-10516-g81c300bf6836505ef1df1c4430972863c732fc14
Author: Jakub Jelinek
Date: Thu Mar 14 17:48:30 2024 +0100
icf: Reset SSA_NAME_{PTR,RANGE}_INFO in successfully merged functions
[PR113907]
AFAIK we have no c
https://gcc.gnu.org/g:9f484597028f2b2862bf22003dbae25c24ce5930
commit r12-10515-g9f484597028f2b2862bf22003dbae25c24ce5930
Author: Jakub Jelinek
Date: Thu Mar 14 14:09:20 2024 +0100
aarch64: Fix TImode __sync_*_compare_and_exchange expansion with LSE
[PR114310]
The following testc
https://gcc.gnu.org/g:b294d461e2efd6894ba6570ca003701c20fc3cd8
commit r12-10514-gb294d461e2efd6894ba6570ca003701c20fc3cd8
Author: Jakub Jelinek
Date: Thu Mar 7 10:02:49 2024 +0100
bb-reorder: Fix -freorder-blocks-and-partition ICEs on aarch64 with asm
goto [PR110079]
The followin
https://gcc.gnu.org/g:42afabb838d511f5feb150bfa4e68b5880aae1fa
commit r12-10518-g42afabb838d511f5feb150bfa4e68b5880aae1fa
Author: Jakub Jelinek
Date: Thu Apr 4 10:47:52 2024 +0200
fold-const: Handle NON_LVALUE_EXPR in native_encode_initializer [PR114537]
The following testcase is
https://gcc.gnu.org/g:929972273e858a9a913b0d74e69ac2f8d7255c28
commit r12-10513-g929972273e858a9a913b0d74e69ac2f8d7255c28
Author: Jakub Jelinek
Date: Mon Mar 4 10:04:19 2024 +0100
i386: Fix ICEs with SUBREGs from vector etc. constants to XFmode [PR114184]
The Intel extended format
https://gcc.gnu.org/g:c2cd5eefccf54074ea9f8dc677a9a05b8a880ae4
commit r12-10512-gc2cd5eefccf54074ea9f8dc677a9a05b8a880ae4
Author: Jakub Jelinek
Date: Thu Feb 22 19:32:02 2024 +0100
c: Handle scoped attributes in __has*attribute and scoped attribute parsing
changes in -std=c11 etc. modes [
https://gcc.gnu.org/g:fda7a897d037ff1c59630f0a741eb20e68f45848
commit r12-10511-gfda7a897d037ff1c59630f0a741eb20e68f45848
Author: Jakub Jelinek
Date: Mon Feb 12 20:45:01 2024 +0100
attribs: Don't canonicalize lookup_scoped_attribute_spec argument [PR113674]
The C and C++ FEs when
https://gcc.gnu.org/g:e6976013c0910a1043b82a820180f01f356ffd3d
commit r12-10510-ge6976013c0910a1043b82a820180f01f356ffd3d
Author: Jakub Jelinek
Date: Sat Feb 3 14:37:19 2024 +0100
ggc-common: Fix save PCH assertion
We are getting a gnuradio PCH ICE
/usr/include/pybind11/stl.h:
https://gcc.gnu.org/g:f5758e8142d8926f9a3e3500ba3c9956054dfaf8
commit r12-10509-gf5758e8142d8926f9a3e3500ba3c9956054dfaf8
Author: Jakub Jelinek
Date: Tue Jan 30 09:58:05 2024 +0100
tree-ssa-strlen: Fix up handle_store [PR113603]
Since r10-2101-gb631bdb3c16e85f35d3 handle_store use
https://gcc.gnu.org/g:9987fe67cf6211515d8ebf6528cc83c77dfb5bf3
commit r12-10517-g9987fe67cf6211515d8ebf6528cc83c77dfb5bf3
Author: Jakub Jelinek
Date: Wed Apr 3 10:02:35 2024 +0200
libquadmath: Don't assume the storage for __float128 arguments is aligned
[PR114533]
With the
regis
https://gcc.gnu.org/g:bc51280bea76a382875da36e45ebb265b8c0
commit r12-10507-gbc51280bea76a382875da36e45ebb265b8c0
Author: Jakub Jelinek
Date: Thu Jan 18 10:21:12 2024 +0100
i386: Add -masm=intel profiling support [PR113122]
x86_function_profiler emits assembly directly int
https://gcc.gnu.org/g:170c2bba7cb85b3ac9380a7d5a1c6d82b3c6aa63
commit r12-10506-g170c2bba7cb85b3ac9380a7d5a1c6d82b3c6aa63
Author: Jakub Jelinek
Date: Tue Jan 16 11:49:34 2024 +0100
cfgexpand: Workaround CSE of ADDR_EXPRs in VAR_DECL partitioning [PR113372]
The following patch adds
https://gcc.gnu.org/g:3f0d1e53892348d4df79d822a9910583378674d7
commit r12-10505-g3f0d1e53892348d4df79d822a9910583378674d7
Author: Jakub Jelinek
Date: Wed Jan 10 13:29:47 2024 +0100
libgomp: Fix up FLOCK fallback handling [PR113192]
My earlier change broke Solaris testing, because
https://gcc.gnu.org/g:ba385435a9c6f2ae211c2595ffb96ee176aec12c
commit r12-10508-gba385435a9c6f2ae211c2595ffb96ee176aec12c
Author: Jakub Jelinek
Date: Thu Jan 25 09:10:08 2024 +0100
docs: Fix 2 typos
When looking into PR113572, I've noticed a typo in VECTOR_CST documentation
an
https://gcc.gnu.org/g:ca8ad807cf33ca9d74a2aecdd78b59af9834b882
commit r12-10504-gca8ad807cf33ca9d74a2aecdd78b59af9834b882
Author: Jakub Jelinek
Date: Tue Jan 9 15:37:04 2024 +0100
c-family: copy attribute diagnostic fixes [PR113262]
The copy attributes is allowed on decls as well
https://gcc.gnu.org/g:ef2169090d0868e4718c2ebf25365aaa52c22139
commit r13-8841-gef2169090d0868e4718c2ebf25365aaa52c22139
Author: Matthias Kretz
Date: Mon Jun 3 12:02:07 2024 +0200
libstdc++: Fix simd conversion for -fno-signed-char for Clang
The special case for Clang in the trait
https://gcc.gnu.org/g:0efc27068e59cac6bd80ff962e92618a037bbfe8
commit r13-8840-g0efc27068e59cac6bd80ff962e92618a037bbfe8
Author: Matthias Kretz
Date: Wed May 15 11:02:22 2024 +0200
libstdc++: Avoid MMX return types from __builtin_shufflevector
This resolves a regression on i686 th
https://gcc.gnu.org/g:26113c278069e7e58f5e4149ef86a30c043b262f
commit r13-8839-g26113c278069e7e58f5e4149ef86a30c043b262f
Author: Matthias Kretz
Date: Mon May 6 12:13:55 2024 +0200
libstdc++: Use __builtin_shufflevector for simd split and concat
Signed-off-by: Matthias Kretz
https://gcc.gnu.org/g:75299e4fe50aa8d9b3ff529e48db4ed246083e64
commit r15-1177-g75299e4fe50aa8d9b3ff529e48db4ed246083e64
Author: Arthur Cohen
Date: Fri Apr 12 13:52:18 2024 +0200
rust: Do not link with libdl and libpthread unconditionally
ChangeLog:
* Makefile.tpl
The branch 'redhat/heads/gcc-13-branch' was updated to point to:
03b1a31f980... Merge commit 'r13-8838-g7813d94393f60ac641265cb3fc3a446f9f3
It previously pointed to:
5632a1dc05e... Merge commit 'r13-8792-g53bc98f5355ada17d1629a2d0e96aebd397
Diff:
Summary of changes (added commits):
-
https://gcc.gnu.org/g:03b1a31f9807251f378fcecb29c4669eed357eb2
commit 03b1a31f9807251f378fcecb29c4669eed357eb2
Merge: 5632a1dc05e 7813d94393f
Author: Jakub Jelinek
Date: Tue Jun 11 11:10:28 2024 +0200
Merge commit 'r13-8838-g7813d94393f60ac641265cb3fc3a446f9f3aea7e' into
redhat/gcc-13-bra
https://gcc.gnu.org/g:7d64bc0990381221c480ba15cb9cc950e51e2cef
commit r14-10303-g7d64bc0990381221c480ba15cb9cc950e51e2cef
Author: Richard Sandiford
Date: Tue Jun 11 09:58:48 2024 +0100
ira: Fix go_through_subreg offset calculation [PR115281]
go_through_subreg used:
else
https://gcc.gnu.org/g:a797398cfbc75899fdb7d97436c0c89c02b133c0
commit r15-1175-ga797398cfbc75899fdb7d97436c0c89c02b133c0
Author: Roger Sayle
Date: Tue Jun 11 09:31:34 2024 +0100
i386: PR target/115397: AVX512 ternlog vs. -m32 -fPIC constant pool.
This patch fixes PR target/115397,
https://gcc.gnu.org/g:8087204a4260a552c7cee37d1fb46cec7edfe9ee
commit r15-1174-g8087204a4260a552c7cee37d1fb46cec7edfe9ee
Author: Pan Li
Date: Tue Jun 11 11:04:22 2024 +0800
RISC-V: Implement .SAT_SUB for unsigned vector int
As the middle support of .SAT_SUB committed, implement t
https://gcc.gnu.org/g:d73137ab352d654f50b703925bd92e021dce1cab
commit r12-10503-gd73137ab352d654f50b703925bd92e021dce1cab
Author: Richard Biener
Date: Mon Aug 21 09:01:00 2023 +0200
tree-optimization/111070 - fix ICE with recent ifcombine fix
We now got test coverage for non-SSA n
88 matches
Mail list logo