[gcc r13-8523] fold-const: Punt on MULT_EXPR in extract_muldiv MIN/MAX_EXPR case [PR111151]

2024-03-29 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8517] nds32: Fix up nds32_setup_incoming_varargs [PR114175]

2024-03-29 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8521] predcom: Punt for steps which aren't multiples of access size [PR111683]

2024-03-29 Thread Jakub Jelinek via Gcc-cvs
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,

[gcc r13-8518] nios2: Fix up nios2_setup_incoming_varargs [PR114175]

2024-03-29 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8522] tsan: Don't instrument non-generic AS accesses [PR111736]

2024-03-29 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8514] epiphany: Fix up epiphany_setup_incoming_varargs [PR114175]

2024-03-29 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8524] testsuite: Add testcase for already fixed PR [PR109925]

2024-03-29 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8525] profile-count: Avoid overflows into uninitialized [PR112303]

2024-03-29 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8519] visium: Fix up visium_setup_incoming_varargs [PR114175]

2024-03-29 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8520] ubsan: Don't -fsanitize=null instrument __seg_fs/gs pointers [PR111736]

2024-03-29 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9751] Fix up postboot dependencies [PR106472]

2024-04-02 Thread Jakub Jelinek via Gcc-cvs
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:

[gcc r14-9768] expr: Fix up emit_push_insn [PR114552]

2024-04-03 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9769] libquadmath: Don't assume the storage for __float128 arguments is aligned [PR114533]

2024-04-03 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9783] bitint: Handle m_bitfld_load cast in outer m_cast_conditional [PR114555]

2024-04-04 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9784] fold-const: Handle NON_LVALUE_EXPR in native_encode_initializer [PR114537]

2024-04-04 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9801] c++: Fix ICE with weird copy assignment operator [PR114572]

2024-04-05 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9802] testsuite: Fix up error on gcov1.d

2024-04-05 Thread Jakub Jelinek via Gcc-cvs
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:

[gcc r14-9804] libatomic: Regenerate configure properly

2024-04-05 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9808] vect: Don't clear base_misaligned in update_epilogue_loop_vinfo [PR114566]

2024-04-05 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9830] contrib: Add 8057f9aa1f7e70490064de796d7a8d42d446caf8 to ignored commits.

2024-04-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9832] ChangeLog: Add by hand ChangeLog entry for PR114361 revert.

2024-04-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9834] s390: Fix s390_const_int_pool_entry_p and movdi peephole2 [PR114605]

2024-04-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9853] libquadmath: Use soft-fp for sqrtq finite positive arguments [PR114623]

2024-04-08 Thread Jakub Jelinek via Gcc-cvs
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,

[gcc r14-9859] bitint: Don't move debug stmts from before returns_twice calls [PR114628]

2024-04-09 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9860] Fix up duplicated words mostly in comments, part 2

2024-04-09 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9861] c++: Fix up maybe_warn_for_constant_evaluated calls [PR114580]

2024-04-09 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9862] libquadmath: Provide __BYTE_ORDER, __LITTLE_ENDIAN and __BIG_ENDIAN definitions

2024-04-09 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9869] i386: Fix aes/vaes patterns [PR114576]

2024-04-09 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9887] c++: Implement C++26 P2809R3 - Trivial infinite loops are not Undefined Behavior

2024-04-10 Thread Jakub Jelinek via Gcc-cvs
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

[gcc(refs/vendors/redhat/heads/gcc-14-branch)] Merge commit 'r14-9891-g5aa3fec38cc6f52285168b161bab1a869d864b44' into redhat/gcc-14-branch

2024-04-10 Thread Jakub Jelinek via Gcc-cvs
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

[gcc/redhat/heads/gcc-14-branch] (188 commits) Merge commit 'r14-9891-g5aa3fec38cc6f52285168b161bab1a869d8

2024-04-10 Thread Jakub Jelinek via Gcc-cvs
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): -

[gcc r14-9910] c++: Fix ANNOTATE_EXPR instantiation [PR114409]

2024-04-11 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9913] asan, v3: Fix up handling of > 32 byte aligned variables with -fsanitize=address -fstack-protector*

2024-04-11 Thread Jakub Jelinek via Gcc-cvs
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

[gcc/redhat/heads/gcc-14-branch] (34 commits) Merge commit 'r14-9924-geec220142b95d77277238b30f4e08d41ba9

2024-04-11 Thread Jakub Jelinek via Gcc-cvs
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): -

[gcc r14-9933] Limit special asan/ubsan/bitint returns_twice handling to calls in bbs with abnormal pred [PR114687]

2024-04-12 Thread Jakub Jelinek via Gcc-cvs
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]

[gcc r14-9934] tree-cfg: Make the verifier returns_twice message translatable

2024-04-12 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9942] c++: Diagnose or avoid constexpr dtors in classes with virtual bases [PR114426]

2024-04-12 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9944] c++: Fix bogus warnings about ignored annotations [PR114691]

2024-04-12 Thread Jakub Jelinek via Gcc-cvs
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_

[gcc r14-9962] attribs: Don't crash on NULL TREE_TYPE in diag_attr_exclusions [PR114634]

2024-04-15 Thread Jakub Jelinek via Gcc-cvs
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'

[gcc r14-9976] m68k: Quiet up cppcheck warning [PR114689]

2024-04-15 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9982] gotools: Workaround non-reproduceability of automake

2024-04-15 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-9990] Fix some comment nits

2024-04-16 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10000] asan: Don't instrument .ABNORMAL_DISPATCHER [PR114743]

2024-04-17 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10007] DOCUMENTATION_ROOT_URL vs. release branches [PR114738]

2024-04-17 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10012] internal-fn: Temporarily disable flag_trapv during .{ADD, SUB, MUL}_OVERFLOW etc. expansion [PR114753]

2024-04-18 Thread Jakub Jelinek via Gcc-cvs
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]

[gcc r14-10013] libgcc: Fix up __divmodbitint4 [PR114755]

2024-04-18 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10034] libgcc: Another __divmodbitint4 bug fix [PR114762]

2024-04-18 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10035] rtlanal: Fix set_noop_p for volatile loads or stores [PR114768]

2024-04-18 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10041] internal-fn: Fix up expand_arith_overflow [PR114753]

2024-04-19 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10045] c: Fix ICE with -g and -std=c23 related to incomplete types [PR114361]

2024-04-19 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10046] c-family: Allow arguments with NULLPTR_TYPE as sentinels [PR114780]

2024-04-19 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10047] i386: Fix up *avx2_eq3 constraints [PR114783]

2024-04-19 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8623] Fix up postboot dependencies [PR106472]

2024-04-20 Thread Jakub Jelinek via Gcc-cvs
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:

[gcc r13-8624] expr: Fix up emit_push_insn [PR114552]

2024-04-20 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8625] libquadmath: Don't assume the storage for __float128 arguments is aligned [PR114533]

2024-04-20 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8630] asan, v3: Fix up handling of > 32 byte aligned variables with -fsanitize=address -fstack-protector*

2024-04-20 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8633] attribs: Don't crash on NULL TREE_TYPE in diag_attr_exclusions [PR114634]

2024-04-20 Thread Jakub Jelinek via Gcc-cvs
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'

[gcc r13-8632] c++: Fix bogus warnings about ignored annotations [PR114691]

2024-04-20 Thread Jakub Jelinek via Gcc-cvs
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_

[gcc r13-8629] c++: Fix up maybe_warn_for_constant_evaluated calls [PR114580]

2024-04-20 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8626] fold-const: Handle NON_LVALUE_EXPR in native_encode_initializer [PR114537]

2024-04-20 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8628] vect: Don't clear base_misaligned in update_epilogue_loop_vinfo [PR114566]

2024-04-20 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8627] c++: Fix ICE with weird copy assignment operator [PR114572]

2024-04-20 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8636] rtlanal: Fix set_noop_p for volatile loads or stores [PR114768]

2024-04-20 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8631] Limit special asan/ubsan/bitint returns_twice handling to calls in bbs with abnormal pred [PR114687]

2024-04-20 Thread Jakub Jelinek via Gcc-cvs
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]

[gcc r13-8634] asan: Don't instrument .ABNORMAL_DISPATCHER [PR114743]

2024-04-20 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-8635] internal-fn: Temporarily disable flag_trapv during .{ADD, SUB, MUL}_OVERFLOW etc. expansion [PR114753]

2024-04-20 Thread Jakub Jelinek via Gcc-cvs
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]

[gcc r13-8637] c-family: Allow arguments with NULLPTR_TYPE as sentinels [PR114780]

2024-04-20 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10086] c++: Copy over DECL_DISREGARD_INLINE_LIMITS flag to inheriting ctors [PR114784]

2024-04-22 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10091] Spelling fixes for translatable strings

2024-04-23 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10092] Further spelling fixes in translatable strings

2024-04-23 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10094] testsuite: Adjust testsuite expectations for diagnostic spelling fixes

2024-04-23 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10099] i386: Avoid =&r, r, r andn double-word alternative for ia32 [PR114810]

2024-04-23 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10109] v2: DOCUMENTATION_ROOT_URL vs. release branches [PR114738]

2024-04-24 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10130] openmp: Copy DECL_LANG_SPECIFIC and DECL_LANG_FLAG_? to tree-nested decl copy [PR114825]

2024-04-25 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10132] c++: Retry the aliasing of base/complete cdtor optimization at import_export_decl time [PR113208]

2024-04-25 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10133] libgcc: Don't use weakrefs for glibc 2.34

2024-04-25 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10134] c++: Fix constexpr evaluation of parameters passed by invisible reference [PR111284]

2024-04-25 Thread Jakub Jelinek via Gcc-cvs
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

[gcc] Created branch 'releases/gcc-14'

2024-04-26 Thread Jakub Jelinek via Gcc-cvs
The branch 'releases/gcc-14' was created pointing to: b8e9fd535d6... amdgcn: Add gfx90c target

[gcc r14-10139] Bump BASE-VER.

2024-04-26 Thread Jakub Jelinek via Gcc-cvs
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

[gcc] Created tag 'basepoints/gcc-15'

2024-04-26 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-1] Update crontab and git_update_version.py

2024-04-26 Thread Jakub Jelinek via Gcc-cvs
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/

[gcc r15-2] ada: bump Library_Version to 15.

2024-04-26 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-61] c++: Implement C++26 P0609R3 - Attributes for Structured Bindings [PR114456]

2024-04-29 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-62] libcpp: Adjust __STDC_VERSION__ for C23

2024-04-29 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-63] libgcc: Do use weakrefs for glibc 2.34 on GNU Hurd

2024-04-30 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10150] Set DEV-PHASE to prerelease.

2024-04-30 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10151] libgcc: Do use weakrefs for glibc 2.34 on GNU Hurd

2024-04-30 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-64] vect: Adjust vect_transform_reduction assertion [PR114883]

2024-04-30 Thread Jakub Jelinek via Gcc-cvs
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

[gcc(refs/vendors/redhat/heads/gcc-14-branch)] vect: Adjust vect_transform_reduction assertion [PR114883]

2024-04-30 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-10152] vect: Adjust vect_transform_reduction assertion [PR114883]

2024-04-30 Thread Jakub Jelinek via Gcc-cvs
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/

[gcc r14-10153] Fortran: Fix regression caused by r14-9752 [PR114959]

2024-04-30 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-66] gimple-ssa-sprintf: Use [0, 1] range for %lc with (wint_t) 0 argument [PR114876]

2024-04-30 Thread Jakub Jelinek via Gcc-cvs
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.

[gcc/redhat/heads/gcc-14-branch] (232 commits) Merge commit 'r14-10154-g7a00c459cbb913ac165a39d344a48fc278

2024-04-30 Thread Jakub Jelinek via Gcc-cvs
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): --

[gcc(refs/vendors/redhat/heads/gcc-14-branch)] Revert "vect: Adjust vect_transform_reduction assertion [PR114883]"

2024-04-30 Thread Jakub Jelinek via Gcc-cvs
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

[gcc(refs/vendors/redhat/heads/gcc-14-branch)] Merge commit 'r14-10154-g7a00c459cbb913ac165a39d344a48fc27800bb0a' into redhat/gcc-14-branch

2024-04-30 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-105] c++: Implement C++26 P2573R2 - = delete("should have a reason"); [PR114458]

2024-05-02 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-106] libgomp: Add gfx90c, 1036 and 1103 declare variant tests

2024-05-02 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-125] tree-inline: Add __builtin_stack_{save, restore} pair about inline calls with calls to alloca [PR1135

2024-05-03 Thread Jakub Jelinek via Gcc-cvs
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]

[gcc r15-2322] c++: Implement C++26 P2558R2 - Add @, $, and ` to the basic character set [PR110343]

2024-07-25 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-2350] testsuite: Fix up ucn-1.C for C++26

2024-07-26 Thread Jakub Jelinek via Gcc-cvs
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:

<    1   2   3   4   5   6   7   8   9   10   >