https://gcc.gnu.org/g:71a1ccc0378f18dfecb54bfa453c0334fbb76675
commit r13-8523-g71a1ccc0378f18dfecb54bfa453c0334fbb76675
Author: Jakub Jelinek
Date: Tue Mar 26 11:21:38 2024 +0100
fold-const: Punt on MULT_EXPR in extract_muldiv MIN/MAX_EXPR case [PR51]
As I've tried to explain
https://gcc.gnu.org/g:91092c30eda6777e33705a66a2c3049d4a18569d
commit r13-8517-g91092c30eda6777e33705a66a2c3049d4a18569d
Author: Jakub Jelinek
Date: Wed Mar 20 16:59:56 2024 +0100
nds32: Fix up nds32_setup_incoming_varargs [PR114175]
Like for x86-64, alpha or rs6000, nds32 seems t
https://gcc.gnu.org/g:4320e8483bb88b49bf251451307324c06d33c0a4
commit r13-8521-g4320e8483bb88b49bf251451307324c06d33c0a4
Author: Jakub Jelinek
Date: Sat Mar 23 11:17:44 2024 +0100
predcom: Punt for steps which aren't multiples of access size [PR111683]
On the following testcases,
https://gcc.gnu.org/g:02f66c40fb626656b924c1c7af3b5ededf8963e5
commit r13-8518-g02f66c40fb626656b924c1c7af3b5ededf8963e5
Author: Jakub Jelinek
Date: Wed Mar 20 17:00:08 2024 +0100
nios2: Fix up nios2_setup_incoming_varargs [PR114175]
Like for x86-64, alpha or rs6000, nios2 seems t
https://gcc.gnu.org/g:85b2b99e56b6f54b3feb530b2492955486e3d389
commit r13-8522-g85b2b99e56b6f54b3feb530b2492955486e3d389
Author: Jakub Jelinek
Date: Tue Mar 26 11:06:15 2024 +0100
tsan: Don't instrument non-generic AS accesses [PR111736]
Similar to the asan and ubsan changes, we s
https://gcc.gnu.org/g:fce980ba3802e1adc68cb34ae81d17bc8c9d13b9
commit r13-8514-gfce980ba3802e1adc68cb34ae81d17bc8c9d13b9
Author: Jakub Jelinek
Date: Wed Mar 20 16:59:21 2024 +0100
epiphany: Fix up epiphany_setup_incoming_varargs [PR114175]
Like for x86-64, alpha or rs6000, epiphan
https://gcc.gnu.org/g:43022dd24e82a8625895e35da2b7e5a45f3b7483
commit r13-8524-g43022dd24e82a8625895e35da2b7e5a45f3b7483
Author: Jakub Jelinek
Date: Thu Mar 28 11:58:26 2024 +0100
testsuite: Add testcase for already fixed PR [PR109925]
This testcase was made latent by r14-4089 and
https://gcc.gnu.org/g:b7b4ef2ff20c5023a41ed663dd8f4724b4ff0f9c
commit r13-8525-gb7b4ef2ff20c5023a41ed663dd8f4724b4ff0f9c
Author: Jakub Jelinek
Date: Thu Mar 28 15:00:44 2024 +0100
profile-count: Avoid overflows into uninitialized [PR112303]
The testcase in the patch ICEs with
https://gcc.gnu.org/g:01397f789866198ad4fae3893d8f6b0a1d96cd96
commit r13-8519-g01397f789866198ad4fae3893d8f6b0a1d96cd96
Author: Jakub Jelinek
Date: Wed Mar 20 17:00:51 2024 +0100
visium: Fix up visium_setup_incoming_varargs [PR114175]
Like for x86-64, alpha or rs6000, visium seem
https://gcc.gnu.org/g:05de873353ab9e94cda2b9e9561a82ca4e061c3f
commit r13-8520-g05de873353ab9e94cda2b9e9561a82ca4e061c3f
Author: Jakub Jelinek
Date: Fri Mar 22 09:23:44 2024 +0100
ubsan: Don't -fsanitize=null instrument __seg_fs/gs pointers [PR111736]
On x86 and avr some address s
https://gcc.gnu.org/g:9a5e4aade2b847c5262577a1490ce6f3df9a9841
commit r14-9751-g9a5e4aade2b847c5262577a1490ce6f3df9a9841
Author: Jakub Jelinek
Date: Tue Apr 2 13:40:27 2024 +0200
Fix up postboot dependencies [PR106472]
On Wed, Mar 13, 2024 at 10:13:37AM +0100, Jakub Jelinek wrote:
https://gcc.gnu.org/g:03039744f368a24a452e4ea8d946e9c2cedaf1aa
commit r14-9768-g03039744f368a24a452e4ea8d946e9c2cedaf1aa
Author: Jakub Jelinek
Date: Wed Apr 3 09:59:45 2024 +0200
expr: Fix up emit_push_insn [PR114552]
r13-990 added optimizations in multiple spots to optimize durin
https://gcc.gnu.org/g:8455d6f6cd43b7b143ab9ee19437452fceba9cc9
commit r14-9769-g8455d6f6cd43b7b143ab9ee19437452fceba9cc9
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
regist
https://gcc.gnu.org/g:48530efdcccb154d3ed200246384edc162debc5d
commit r14-9783-g48530efdcccb154d3ed200246384edc162debc5d
Author: Jakub Jelinek
Date: Thu Apr 4 10:47:00 2024 +0200
bitint: Handle m_bitfld_load cast in outer m_cast_conditional [PR114555]
We ICE on the following testc
https://gcc.gnu.org/g:1baec8deb014b8a7da58879a407a4c00cdeb5a09
commit r14-9784-g1baec8deb014b8a7da58879a407a4c00cdeb5a09
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 i
https://gcc.gnu.org/g:592536eb3c0a97a55b1019ff0216ef77e6ca847e
commit r14-9801-g592536eb3c0a97a55b1019ff0216ef77e6ca847e
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 (u
https://gcc.gnu.org/g:effd947fcc2bbe0dfbc7d470eab4bc65bd9b46c8
commit r14-9802-geffd947fcc2bbe0dfbc7d470eab4bc65bd9b46c8
Author: Jakub Jelinek
Date: Fri Apr 5 11:05:01 2024 +0200
testsuite: Fix up error on gcov1.d
On Fri, Feb 23, 2024 at 12:18:00PM +0100, Jørgen Kvalsvik wrote:
https://gcc.gnu.org/g:9627cbbadbb935943c3d8336c057a021bbac2000
commit r14-9804-g9627cbbadbb935943c3d8336c057a021bbac2000
Author: Jakub Jelinek
Date: Fri Apr 5 12:15:06 2024 +0200
libatomic: Regenerate configure properly
Seems configure hasn't been regenerated properly after the la
https://gcc.gnu.org/g:a844095e17c1a5aada1364c6f6eaade87ead463c
commit r14-9808-ga844095e17c1a5aada1364c6f6eaade87ead463c
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 m
https://gcc.gnu.org/g:b93836d5ca3959f456df8bc47284741780475e03
commit r14-9830-gb93836d5ca3959f456df8bc47284741780475e03
Author: Jakub Jelinek
Date: Mon Apr 8 14:12:00 2024 +0200
contrib: Add 8057f9aa1f7e70490064de796d7a8d42d446caf8 to ignored commits.
This commit unfortunately ad
https://gcc.gnu.org/g:080cac15ce0c3e6b396b9161055cb76974882c07
commit r14-9832-g080cac15ce0c3e6b396b9161055cb76974882c07
Author: Jakub Jelinek
Date: Mon Apr 8 14:46:30 2024 +0200
ChangeLog: Add by hand ChangeLog entry for PR114361 revert.
This commit has been added to IGNORED_COMM
https://gcc.gnu.org/g:d5d84487dec06186fd9246b505f44ef68a66d6a2
commit r14-9834-gd5d84487dec06186fd9246b505f44ef68a66d6a2
Author: Jakub Jelinek
Date: Mon Apr 8 16:22:13 2024 +0200
s390: Fix s390_const_int_pool_entry_p and movdi peephole2 [PR114605]
The following testcase is miscomp
https://gcc.gnu.org/g:481ba4fb5fce8257f5dbeb994dac2748c0237fa2
commit r14-9853-g481ba4fb5fce8257f5dbeb994dac2748c0237fa2
Author: Jakub Jelinek
Date: Tue Apr 9 08:17:25 2024 +0200
libquadmath: Use soft-fp for sqrtq finite positive arguments [PR114623]
sqrt should be 0.5ulp precise,
https://gcc.gnu.org/g:7dd1f9d2ec422173f490d91b9173d4fa5d32d909
commit r14-9859-g7dd1f9d2ec422173f490d91b9173d4fa5d32d909
Author: Jakub Jelinek
Date: Tue Apr 9 09:28:27 2024 +0200
bitint: Don't move debug stmts from before returns_twice calls [PR114628]
Debug stmts are allowed by t
https://gcc.gnu.org/g:64aa48ced03ad214cd05f114f5790e286fdcfbab
commit r14-9860-g64aa48ced03ad214cd05f114f5790e286fdcfbab
Author: Jakub Jelinek
Date: Tue Apr 9 09:29:08 2024 +0200
Fix up duplicated words mostly in comments, part 2
Another patch from eyeballing
git grep -v 'long
https://gcc.gnu.org/g:cfed80b9e4f562c99679739548df9369117dd791
commit r14-9861-gcfed80b9e4f562c99679739548df9369117dd791
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_constant
https://gcc.gnu.org/g:21c9fd9688d9de9562b3cb491e4ab50ce09e663a
commit r14-9862-g21c9fd9688d9de9562b3cb491e4ab50ce09e663a
Author: Jakub Jelinek
Date: Tue Apr 9 09:40:45 2024 +0200
libquadmath: Provide __BYTE_ORDER, __LITTLE_ENDIAN and __BIG_ENDIAN
definitions
My earlier libquadmat
https://gcc.gnu.org/g:a79d13a01f8cbb99fb45bf3f3ffc62c99ee0b05e
commit r14-9869-ga79d13a01f8cbb99fb45bf3f3ffc62c99ee0b05e
Author: Jakub Jelinek
Date: Tue Apr 9 12:35:18 2024 +0200
i386: Fix aes/vaes patterns [PR114576]
On Wed, Apr 19, 2023 at 02:40:59AM +, Jiang, Haochen via Gc
https://gcc.gnu.org/g:4be1cc5f50578fafcdcbd09160235066d76a3f86
commit r14-9887-g4be1cc5f50578fafcdcbd09160235066d76a3f86
Author: Jakub Jelinek
Date: Wed Apr 10 10:08:12 2024 +0200
c++: Implement C++26 P2809R3 - Trivial infinite loops are not Undefined
Behavior
The following patch
https://gcc.gnu.org/g:fd39223a10b74b0ccb502d5da127142eb1b87826
commit fd39223a10b74b0ccb502d5da127142eb1b87826
Merge: 55ddd689ece 5aa3fec38cc
Author: Jakub Jelinek
Date: Wed Apr 10 18:43:25 2024 +0200
Merge commit 'r14-9891-g5aa3fec38cc6f52285168b161bab1a869d864b44' into
redhat/gcc-14-bra
The branch 'redhat/heads/gcc-14-branch' was updated to point to:
fd39223a10b... Merge commit 'r14-9891-g5aa3fec38cc6f52285168b161bab1a869d8
It previously pointed to:
55ddd689ece... Merge commit 'r14-9704-g7942558f27038461f948ca10140a156ae67
Diff:
Summary of changes (added commits):
-
https://gcc.gnu.org/g:cb46aca0a07355abf2f0b04f52087bca8f848524
commit r14-9910-gcb46aca0a07355abf2f0b04f52087bca8f848524
Author: Jakub Jelinek
Date: Thu Apr 11 09:46:00 2024 +0200
c++: Fix ANNOTATE_EXPR instantiation [PR114409]
The following testcase ICEs starting with the r14-422
https://gcc.gnu.org/g:467898d513e602f5b5fc4183052217d7e6d6e8ab
commit r14-9913-g467898d513e602f5b5fc4183052217d7e6d6e8ab
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* [PR110027
The branch 'redhat/heads/gcc-14-branch' was updated to point to:
da6ad93fb18... Merge commit 'r14-9924-geec220142b95d77277238b30f4e08d41ba9
It previously pointed to:
fd39223a10b... Merge commit 'r14-9891-g5aa3fec38cc6f52285168b161bab1a869d8
Diff:
Summary of changes (added commits):
-
https://gcc.gnu.org/g:c9e94ae448ba309dba74de3ee1974a3ed9248889
commit r14-9933-gc9e94ae448ba309dba74de3ee1974a3ed9248889
Author: Jakub Jelinek
Date: Fri Apr 12 10:59:54 2024 +0200
Limit special asan/ubsan/bitint returns_twice handling to calls in bbs with
abnormal pred [PR114687]
https://gcc.gnu.org/g:8c6f13d2cc1884921e7c532e03786f0344bededd
commit r14-9934-g8c6f13d2cc1884921e7c532e03786f0344bededd
Author: Jakub Jelinek
Date: Fri Apr 12 11:00:43 2024 +0200
tree-cfg: Make the verifier returns_twice message translatable
While translation of the verifier mess
https://gcc.gnu.org/g:0fd824d717ca901319864a5eeba4e62b278f8329
commit r14-9942-g0fd824d717ca901319864a5eeba4e62b278f8329
Author: Jakub Jelinek
Date: Fri Apr 12 19:57:04 2024 +0200
c++: Diagnose or avoid constexpr dtors in classes with virtual bases
[PR114426]
I had another look a
https://gcc.gnu.org/g:91146346f57cc54dfeb2669347edd0eb3d13af7f
commit r14-9944-g91146346f57cc54dfeb2669347edd0eb3d13af7f
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:7ec54f5fdfec298812a749699874db4d6a7246bb
commit r14-9962-g7ec54f5fdfec298812a749699874db4d6a7246bb
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:f8409c3109d2970a1fd63ac1a61601138b7ae46f
commit r14-9976-gf8409c3109d2970a1fd63ac1a61601138b7ae46f
Author: Jakub Jelinek
Date: Mon Apr 15 17:46:03 2024 +0200
m68k: Quiet up cppcheck warning [PR114689]
cppcheck apparently warns on the | !!sticky part of the ex
https://gcc.gnu.org/g:701e1b94066583f909aee1b5e95ea4dacd9c43b3
commit r14-9982-g701e1b94066583f909aee1b5e95ea4dacd9c43b3
Author: Jakub Jelinek
Date: Mon Apr 15 22:32:37 2024 +0200
gotools: Workaround non-reproduceability of automake
The regen bot recently flagged a difference in g
https://gcc.gnu.org/g:274f6bbe2328f899fd4e24636e0d71ac08c99856
commit r14-9990-g274f6bbe2328f899fd4e24636e0d71ac08c99856
Author: Jakub Jelinek
Date: Tue Apr 16 09:55:25 2024 +0200
Fix some comment nits
While studying the TYPE_CANONICAL/TYPE_STRUCTURAL_EQUALITY_P stuff,
I've no
https://gcc.gnu.org/g:299d14a54672a4d12c1abbe4031a732bb56cddaa
commit r14-1-g299d14a54672a4d12c1abbe4031a732bb56cddaa
Author: Jakub Jelinek
Date: Wed Apr 17 10:24:18 2024 +0200
asan: Don't instrument .ABNORMAL_DISPATCHER [PR114743]
.ABNORMAL_DISPATCHER is currently the only in
https://gcc.gnu.org/g:57056146f4ffc5ea347c03e37e1e2c7cd99261d0
commit r14-10007-g57056146f4ffc5ea347c03e37e1e2c7cd99261d0
Author: Jakub Jelinek
Date: Wed Apr 17 16:17:22 2024 +0200
DOCUMENTATION_ROOT_URL vs. release branches [PR114738]
Starting with GCC 14 we have the nice URLific
https://gcc.gnu.org/g:6c152c9db3b5b9d43e12846fb7a44977c0b65fc2
commit r14-10012-g6c152c9db3b5b9d43e12846fb7a44977c0b65fc2
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:82d6d385f9708fb6d5e2a2bacd003155cfc41c08
commit r14-10013-g82d6d385f9708fb6d5e2a2bacd003155cfc41c08
Author: Jakub Jelinek
Date: Thu Apr 18 09:49:02 2024 +0200
libgcc: Fix up __divmodbitint4 [PR114755]
The following testcase aborts on aarch64-linux but does no
https://gcc.gnu.org/g:36f4c8a9ac8f71fc21fcb169c7913e8fef30d15c
commit r14-10034-g36f4c8a9ac8f71fc21fcb169c7913e8fef30d15c
Author: Jakub Jelinek
Date: Fri Apr 19 08:44:54 2024 +0200
libgcc: Another __divmodbitint4 bug fix [PR114762]
The following testcase is miscompiled because the
https://gcc.gnu.org/g:9f295847a9c32081bdd0fe908ffba58e830a24fb
commit r14-10035-g9f295847a9c32081bdd0fe908ffba58e830a24fb
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:33bf8e5385099c2963f278bff38e4f917eddf1d8
commit r14-10041-g33bf8e5385099c2963f278bff38e4f917eddf1d8
Author: Jakub Jelinek
Date: Fri Apr 19 18:15:39 2024 +0200
internal-fn: Fix up expand_arith_overflow [PR114753]
During backporting I've noticed I've missed one
https://gcc.gnu.org/g:a39983bf58d3097c472252f6989d19b60909dd9a
commit r14-10045-ga39983bf58d3097c472252f6989d19b60909dd9a
Author: Jakub Jelinek
Date: Sat Apr 20 00:05:21 2024 +0200
c: Fix ICE with -g and -std=c23 related to incomplete types [PR114361]
We did not update TYPE_CANONI
https://gcc.gnu.org/g:2afdecccbaf5c5b1c7a235509b37092540906c02
commit r14-10046-g2afdecccbaf5c5b1c7a235509b37092540906c02
Author: Jakub Jelinek
Date: Sat Apr 20 00:12:36 2024 +0200
c-family: Allow arguments with NULLPTR_TYPE as sentinels [PR114780]
While in C++ the ellipsis argume
https://gcc.gnu.org/g:c23db3ebb65ba357155be85ef56d037403eaee36
commit r14-10047-gc23db3ebb65ba357155be85ef56d037403eaee36
Author: Jakub Jelinek
Date: Sat Apr 20 00:13:49 2024 +0200
i386: Fix up *avx2_eq3 constraints [PR114783]
The r14-4456 change (part of APX EGPR support) seems t
https://gcc.gnu.org/g:cb277dea557aaa25fdced201f7c45c753c709dfa
commit r13-8623-gcb277dea557aaa25fdced201f7c45c753c709dfa
Author: Jakub Jelinek
Date: Tue Apr 2 13:40:27 2024 +0200
Fix up postboot dependencies [PR106472]
On Wed, Mar 13, 2024 at 10:13:37AM +0100, Jakub Jelinek wrote:
https://gcc.gnu.org/g:ba6fd407891fd83648ad803c85b607dc09e23be4
commit r13-8624-gba6fd407891fd83648ad803c85b607dc09e23be4
Author: Jakub Jelinek
Date: Wed Apr 3 09:59:45 2024 +0200
expr: Fix up emit_push_insn [PR114552]
r13-990 added optimizations in multiple spots to optimize durin
https://gcc.gnu.org/g:cc39bd532d4de1ba0b2785246fb6fdd63ec2e92c
commit r13-8625-gcc39bd532d4de1ba0b2785246fb6fdd63ec2e92c
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
regist
https://gcc.gnu.org/g:a16d90ec302e588dab5d7d31ccdd7b3fd5c6214e
commit r13-8630-ga16d90ec302e588dab5d7d31ccdd7b3fd5c6214e
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* [PR110027
https://gcc.gnu.org/g:2c85e8def0efd4b0d9d312a1f0cbbee332b4e0d1
commit r13-8633-g2c85e8def0efd4b0d9d312a1f0cbbee332b4e0d1
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:ed7be7ba6f125cfda7ad07263213cbe02b7e7ced
commit r13-8632-ged7be7ba6f125cfda7ad07263213cbe02b7e7ced
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:ae3b6dea0445f9650cf1a684527efac06497f1b4
commit r13-8629-gae3b6dea0445f9650cf1a684527efac06497f1b4
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_constant
https://gcc.gnu.org/g:a297f9bbb9611414fe48f6d61a8829bf5808bd2c
commit r13-8626-ga297f9bbb9611414fe48f6d61a8829bf5808bd2c
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 i
https://gcc.gnu.org/g:38af0d59043da4cc07cd62c17da599e43668e3be
commit r13-8628-g38af0d59043da4cc07cd62c17da599e43668e3be
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 m
https://gcc.gnu.org/g:910fa4d9df8f72d16279324cca2bf1f2649aa68b
commit r13-8627-g910fa4d9df8f72d16279324cca2bf1f2649aa68b
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 (u
https://gcc.gnu.org/g:ab3b83afc149edda11fa3c7cbb3815606731003b
commit r13-8636-gab3b83afc149edda11fa3c7cbb3815606731003b
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 pr
https://gcc.gnu.org/g:7a1a52934a2ab9ac9205a3a4d5b82a672fefba7e
commit r13-8631-g7a1a52934a2ab9ac9205a3a4d5b82a672fefba7e
Author: Jakub Jelinek
Date: Fri Apr 12 10:59:54 2024 +0200
Limit special asan/ubsan/bitint returns_twice handling to calls in bbs with
abnormal pred [PR114687]
https://gcc.gnu.org/g:cd8e2137462d9ae1723fa193b6062ec65d164457
commit r13-8634-gcd8e2137462d9ae1723fa193b6062ec65d164457
Author: Jakub Jelinek
Date: Wed Apr 17 10:24:18 2024 +0200
asan: Don't instrument .ABNORMAL_DISPATCHER [PR114743]
.ABNORMAL_DISPATCHER is currently the only int
https://gcc.gnu.org/g:10f689596ad1633f4f5de1852c8f82a993fe948e
commit r13-8635-g10f689596ad1633f4f5de1852c8f82a993fe948e
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:e802786436851b1f5efca21a14d4f41c83c83f4f
commit r13-8637-ge802786436851b1f5efca21a14d4f41c83c83f4f
Author: Jakub Jelinek
Date: Sat Apr 20 00:12:36 2024 +0200
c-family: Allow arguments with NULLPTR_TYPE as sentinels [PR114780]
While in C++ the ellipsis argumen
https://gcc.gnu.org/g:aa73eb97a1e3c84564fa71158d09f9c5582c4d2e
commit r14-10086-gaa73eb97a1e3c84564fa71158d09f9c5582c4d2e
Author: Jakub Jelinek
Date: Tue Apr 23 08:36:15 2024 +0200
c++: Copy over DECL_DISREGARD_INLINE_LIMITS flag to inheriting ctors
[PR114784]
The following testc
https://gcc.gnu.org/g:4338ac149e270e7fc8a607779ce7f21cb8c640d6
commit r14-10091-g4338ac149e270e7fc8a607779ce7f21cb8c640d6
Author: Jakub Jelinek
Date: Tue Apr 23 14:50:27 2024 +0200
Spelling fixes for translatable strings
I've run aspell on gcc.pot (just quickly skimming, so pressi
https://gcc.gnu.org/g:f99409459270831685f043987f8d09b9510ccabe
commit r14-10092-gf99409459270831685f043987f8d09b9510ccabe
Author: Jakub Jelinek
Date: Tue Apr 23 14:51:26 2024 +0200
Further spelling fixes in translatable strings
This addresses the non-Oxford British English vs. US
https://gcc.gnu.org/g:0c8e99e5c32be9f2604f3c330814993f29818037
commit r14-10094-g0c8e99e5c32be9f2604f3c330814993f29818037
Author: Jakub Jelinek
Date: Tue Apr 23 17:39:48 2024 +0200
testsuite: Adjust testsuite expectations for diagnostic spelling fixes
The nullability-00.m* tests u
https://gcc.gnu.org/g:628c2221d38715a64f828e3635317293d150e001
commit r14-10099-g628c2221d38715a64f828e3635317293d150e001
Author: Jakub Jelinek
Date: Tue Apr 23 23:30:27 2024 +0200
i386: Avoid =&r,r,r andn double-word alternative for ia32 [PR114810]
As discussed in the PR, on ia32
https://gcc.gnu.org/g:97a54c05b8e338e673e1f7fb72c0e23abb571c60
commit r14-10109-g97a54c05b8e338e673e1f7fb72c0e23abb571c60
Author: Jakub Jelinek
Date: Wed Apr 24 18:29:12 2024 +0200
v2: DOCUMENTATION_ROOT_URL vs. release branches [PR114738]
This patch moves the documentation root U
https://gcc.gnu.org/g:14d48516e588ad2b35e2007b3970bdcb1b3f145c
commit r14-10130-g14d48516e588ad2b35e2007b3970bdcb1b3f145c
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:c39654e7a431992773b48d61f804494b0d70855f
commit r14-10132-gc39654e7a431992773b48d61f804494b0d70855f
Author: Jakub Jelinek
Date: Thu Apr 25 20:37:10 2024 +0200
c++: Retry the aliasing of base/complete cdtor optimization at
import_export_decl time [PR113208]
W
https://gcc.gnu.org/g:fe02f6caac2d9b51ad311889e76ba0c484356ea1
commit r14-10133-gfe02f6caac2d9b51ad311889e76ba0c484356ea1
Author: Jakub Jelinek
Date: Thu Apr 25 20:43:13 2024 +0200
libgcc: Don't use weakrefs for glibc 2.34
glibc 2.34 and later doesn't have separate libpthread (lib
https://gcc.gnu.org/g:f541757ba4632e204169dd08a5f10c782199af42
commit r14-10134-gf541757ba4632e204169dd08a5f10c782199af42
Author: Jakub Jelinek
Date: Thu Apr 25 20:45:04 2024 +0200
c++: Fix constexpr evaluation of parameters passed by invisible reference
[PR111284]
My r9-6136 cha
The branch 'releases/gcc-14' was created pointing to:
b8e9fd535d6... amdgcn: Add gfx90c target
https://gcc.gnu.org/g:48a320a175780a0714741c71b4299a634807ad4b
commit r14-10139-g48a320a175780a0714741c71b4299a634807ad4b
Author: Jakub Jelinek
Date: Fri Apr 26 11:50:36 2024 +0200
Bump BASE-VER.
2024-04-26 Jakub Jelinek
* BASE-VER: Set to 15.0.0.
Diff:
---
g
The signed tag 'basepoints/gcc-15' was created pointing to:
48a320a1757... Bump BASE-VER.
Tagger: Jakub Jelinek
Date: Fri Apr 26 11:53:56 2024 +0200
GCC 15 basepoint
https://gcc.gnu.org/g:036aad9dfca74d022180c656177762b27f47ccf6
commit r15-1-g036aad9dfca74d022180c656177762b27f47ccf6
Author: Jakub Jelinek
Date: Fri Apr 26 12:18:29 2024 +0200
Update crontab and git_update_version.py
2024-04-26 Jakub Jelinek
maintainer-scripts/
https://gcc.gnu.org/g:8a9a4648ec1040e34b88fb3e2c60784daa78ef85
commit r15-2-g8a9a4648ec1040e34b88fb3e2c60784daa78ef85
Author: Jakub Jelinek
Date: Fri Apr 26 12:20:45 2024 +0200
ada: bump Library_Version to 15.
gcc/ada/ChangeLog:
* gnatvsn.ads: Bump Library_Version
https://gcc.gnu.org/g:bd35a92f8d44e91c96e8b6f01805fe4a68acf9eb
commit r15-61-gbd35a92f8d44e91c96e8b6f01805fe4a68acf9eb
Author: Jakub Jelinek
Date: Tue Apr 30 08:57:15 2024 +0200
c++: Implement C++26 P0609R3 - Attributes for Structured Bindings [PR114456]
The following patch implem
https://gcc.gnu.org/g:a2452a68917bcf2d45fd911de779f8e9911c4ca6
commit r15-62-ga2452a68917bcf2d45fd911de779f8e9911c4ca6
Author: Jakub Jelinek
Date: Tue Apr 30 08:58:39 2024 +0200
libcpp: Adjust __STDC_VERSION__ for C23
While the C23 standard isn't officially release yet,
in 201
https://gcc.gnu.org/g:3146a92a77f1fccec71a880c7f890a1251aeab41
commit r15-63-g3146a92a77f1fccec71a880c7f890a1251aeab41
Author: Jakub Jelinek
Date: Tue Apr 30 09:00:07 2024 +0200
libgcc: Do use weakrefs for glibc 2.34 on GNU Hurd
On Mon, Apr 29, 2024 at 01:44:24PM +, Joseph Mye
https://gcc.gnu.org/g:501fed8078d4217873e44537b0a9437c66cf39be
commit r14-10150-g501fed8078d4217873e44537b0a9437c66cf39be
Author: Jakub Jelinek
Date: Fri Apr 26 11:49:28 2024 +0200
Set DEV-PHASE to prerelease.
2024-04-26 Jakub Jelinek
* DEV-PHASE: Set to prerel
https://gcc.gnu.org/g:af925ba8e2b1e76d33a83a85df398f23a2ea2b34
commit r14-10151-gaf925ba8e2b1e76d33a83a85df398f23a2ea2b34
Author: Jakub Jelinek
Date: Tue Apr 30 09:00:07 2024 +0200
libgcc: Do use weakrefs for glibc 2.34 on GNU Hurd
On Mon, Apr 29, 2024 at 01:44:24PM +, Joseph
https://gcc.gnu.org/g:04ef92a62af3a815b86a2037267cd4e747ae225c
commit r15-64-g04ef92a62af3a815b86a2037267cd4e747ae225c
Author: Jakub Jelinek
Date: Tue Apr 30 10:11:47 2024 +0200
vect: Adjust vect_transform_reduction assertion [PR114883]
The assertion doesn't allow IFN_COND_MIN/IFN
https://gcc.gnu.org/g:f7b939b4351d6ea38c58cefcc55c79325912d087
commit f7b939b4351d6ea38c58cefcc55c79325912d087
Author: Jakub Jelinek
Date: Tue Apr 30 10:11:47 2024 +0200
vect: Adjust vect_transform_reduction assertion [PR114883]
The assertion doesn't allow IFN_COND_MIN/IFN_COND_MA
https://gcc.gnu.org/g:a795a7b67027bc976a353b5fa927ac8c5f29347d
commit r14-10152-ga795a7b67027bc976a353b5fa927ac8c5f29347d
Author: Jakub Jelinek
Date: Tue Apr 30 10:11:47 2024 +0200
vect: Adjust vect_transform_reduction assertion [PR114883]
The assertion doesn't allow IFN_COND_MIN/
https://gcc.gnu.org/g:e976bef1579086e6e83c6a47f6c5f8f996208f99
commit r14-10153-ge976bef1579086e6e83c6a47f6c5f8f996208f99
Author: Paul Thomas
Date: Mon Apr 29 11:52:11 2024 +0100
Fortran: Fix regression caused by r14-9752 [PR114959]
2024-04-29 Paul Thomas
gcc/fortran
https://gcc.gnu.org/g:6c6b70f07208ca14ba783933988c04c6fc2fff42
commit r15-66-g6c6b70f07208ca14ba783933988c04c6fc2fff42
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 S.
The branch 'redhat/heads/gcc-14-branch' was updated to point to:
748fd0ecf84... Merge commit 'r14-10154-g7a00c459cbb913ac165a39d344a48fc278
It previously pointed to:
f7b939b4351... vect: Adjust vect_transform_reduction assertion [PR114883]
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:9fad7d8c7bdda850f2c131cf97757d740766d6dd
commit 9fad7d8c7bdda850f2c131cf97757d740766d6dd
Author: Jakub Jelinek
Date: Tue Apr 30 13:11:08 2024 +0200
Revert "vect: Adjust vect_transform_reduction assertion [PR114883]"
This reverts commit f7b939b4351d6ea38c58cef
https://gcc.gnu.org/g:748fd0ecf84c5484621adeeaca105d7d50f0e409
commit 748fd0ecf84c5484621adeeaca105d7d50f0e409
Merge: 9fad7d8c7bd 7a00c459cbb
Author: Jakub Jelinek
Date: Tue Apr 30 13:11:27 2024 +0200
Merge commit 'r14-10154-g7a00c459cbb913ac165a39d344a48fc27800bb0a' into
redhat/gcc-14-br
https://gcc.gnu.org/g:2f15787f2e1a3afe2c2ad93d4eb0d3c1f73c8fbd
commit r15-105-g2f15787f2e1a3afe2c2ad93d4eb0d3c1f73c8fbd
Author: Jakub Jelinek
Date: Thu May 2 09:34:31 2024 +0200
c++: Implement C++26 P2573R2 - = delete("should have a reason"); [PR114458]
The following patch impleme
https://gcc.gnu.org/g:5eb25d1561dd22316331feee92164f97ca79d1c3
commit r15-106-g5eb25d1561dd22316331feee92164f97ca79d1c3
Author: Jakub Jelinek
Date: Thu May 2 11:56:16 2024 +0200
libgomp: Add gfx90c, 1036 and 1103 declare variant tests
Recently -march=gfx{90c,1036,1103} support has
https://gcc.gnu.org/g:7117e1f6bf6de25c1ff26c4d7abcc79b407ca221
commit r15-125-g7117e1f6bf6de25c1ff26c4d7abcc79b407ca221
Author: Jakub Jelinek
Date: Fri May 3 09:44:30 2024 +0200
tree-inline: Add __builtin_stack_{save,restore} pair about inline calls
with calls to alloca [PR113596]
https://gcc.gnu.org/g:29341f21ce1eb7cdb8cd468e4ceb0d07cf2775e0
commit r15-2322-g29341f21ce1eb7cdb8cd468e4ceb0d07cf2775e0
Author: Jakub Jelinek
Date: Thu Jul 25 21:36:31 2024 +0200
c++: Implement C++26 P2558R2 - Add @, $, and ` to the basic character set
[PR110343]
The following p
https://gcc.gnu.org/g:2fb5bbe5ee9c148cd7d1068b18be66cc52054812
commit r15-2350-g2fb5bbe5ee9c148cd7d1068b18be66cc52054812
Author: Jakub Jelinek
Date: Fri Jul 26 21:01:03 2024 +0200
testsuite: Fix up ucn-1.C for C++26
On Fri, Jul 26, 2024 at 11:43:13AM -0400, Jason Merrill wrote:
201 - 300 of 1193 matches
Mail list logo