[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-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

[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

[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

[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-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

[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

[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

[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

[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

[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

[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*

[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

[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

[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

[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

[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

[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

[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

[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

[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

[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

[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-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

[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

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

2024-04-19 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

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

2024-04-19 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

[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

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

2024-04-23 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

[gcc r14-10099] i386: Avoid =, 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 andn double-word alternative for ia32 [PR114810] As discussed in the PR, on ia32

[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

[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

[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: ---

[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

[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-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

[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]

[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]

[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

[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

[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

[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

[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

[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

[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*

[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

[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

[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

[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 r15-62] libcpp: Adjust __STDC_VERSION__ for C23

2024-04-30 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

[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 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

[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 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

[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

[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

[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 r15-61] c++: Implement C++26 P0609R3 - Attributes for Structured Bindings [PR114456]

2024-04-30 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

[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-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

[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

[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

[gcc r13-8735] reassoc: Fix up optimize_range_tests_to_bit_test [PR114965]

2024-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:44d84db11ab724c34a8b1f8c0e06da1cc78439a2 commit r13-8735-g44d84db11ab724c34a8b1f8c0e06da1cc78439a2 Author: Jakub Jelinek Date: Wed May 8 10:17:32 2024 +0200 reassoc: Fix up optimize_range_tests_to_bit_test [PR114965] The optimize_range_tests_to_bit_test

[gcc r13-8734] expansion: Use __trunchfbf2 calls rather than __extendhfbf2 [PR114907]

2024-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:cad27df08915ead8db3c7d512cfcc1866e7ece69 commit r13-8734-gcad27df08915ead8db3c7d512cfcc1866e7ece69 Author: Jakub Jelinek Date: Tue May 7 21:30:21 2024 +0200 expansion: Use __trunchfbf2 calls rather than __extendhfbf2 [PR114907] The HF and BF modes have the

[gcc r13-8733] tree-inline: Remove .ASAN_MARK calls when inlining functions into no_sanitize callers [PR114956]

2024-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d1ec7bc9cb0639a212422710ba647dc1aaea6eaa commit r13-8733-gd1ec7bc9cb0639a212422710ba647dc1aaea6eaa 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

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

2024-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6d30cfc3fc88976151d0d10e73e10111ccb71ee0 commit r13-8730-g6d30cfc3fc88976151d0d10e73e10111ccb71ee0 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]

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

2024-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6f1b3f9c97e17aa717ae61bc70afa27adcb7ef44 commit r13-8731-g6f1b3f9c97e17aa717ae61bc70afa27adcb7ef44 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

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

2024-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e07df053031e109c50387c92d689950de1d193ab commit r13-8732-ge07df053031e109c50387c92d689950de1d193ab 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

[gcc r15-340] testsuite: Fix up vector-subaccess-1.C test for ia32 [PR89224]

2024-05-09 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8fb65ec816ff8f0d529b6d30821abace4328c9a2 commit r15-340-g8fb65ec816ff8f0d529b6d30821abace4328c9a2 Author: Jakub Jelinek Date: Thu May 9 11:18:21 2024 +0200 testsuite: Fix up vector-subaccess-1.C test for ia32 [PR89224] The test FAILs on i686-linux due to

[gcc r14-10189] testsuite: Fix up vector-subaccess-1.C test for ia32 [PR89224]

2024-05-09 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:726e7a64edc22a33a5f495698722ba797793edca commit r14-10189-g726e7a64edc22a33a5f495698722ba797793edca Author: Jakub Jelinek Date: Thu May 9 11:18:21 2024 +0200 testsuite: Fix up vector-subaccess-1.C test for ia32 [PR89224] The test FAILs on i686-linux due to

[gcc r13-8737] testsuite: Fix up vector-subaccess-1.C test for ia32 [PR89224]

2024-05-09 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6f7674a558aaa0c7b16657c35666ad9b12e1c219 commit r13-8737-g6f7674a558aaa0c7b16657c35666ad9b12e1c219 Author: Jakub Jelinek Date: Thu May 9 11:18:21 2024 +0200 testsuite: Fix up vector-subaccess-1.C test for ia32 [PR89224] The test FAILs on i686-linux due to

[gcc r15-341] contrib: Add 9dbff9c05520a74e6cd337578f27b56c941f64f3 to ignored commits

2024-05-09 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:de0b40ac5be8977a6bee8860f67d45011642f1a2 commit r15-341-gde0b40ac5be8977a6bee8860f67d45011642f1a2 Author: Jakub Jelinek Date: Thu May 9 12:15:51 2024 +0200 contrib: Add 9dbff9c05520a74e6cd337578f27b56c941f64f3 to ignored commits 2024-05-09 Jakub Jelinek

[gcc r11-11423] testsuite: Fix up vector-subaccess-1.C test for ia32 [PR89224]

2024-05-09 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e6c869372f0ca8b28ac63c7eb26fde35b53aba37 commit r11-11423-ge6c869372f0ca8b28ac63c7eb26fde35b53aba37 Author: Jakub Jelinek Date: Thu May 9 11:18:21 2024 +0200 testsuite: Fix up vector-subaccess-1.C test for ia32 [PR89224] The test FAILs on i686-linux due to

[gcc r12-10435] testsuite: Fix up vector-subaccess-1.C test for ia32 [PR89224]

2024-05-09 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ffa41c65a375746fd26c2d620e634fb162726dfc commit r12-10435-gffa41c65a375746fd26c2d620e634fb162726dfc Author: Jakub Jelinek Date: Thu May 9 11:18:21 2024 +0200 testsuite: Fix up vector-subaccess-1.C test for ia32 [PR89224] The test FAILs on i686-linux due to

[gcc r15-344] contrib: Add 109f1b28fc94c93096506e3df0c25e331cef19d0 to ignored commits

2024-05-09 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5fe40f2c651af84b1a4ff6527ef4307591228a1b commit r15-344-g5fe40f2c651af84b1a4ff6527ef4307591228a1b Author: Jakub Jelinek Date: Thu May 9 13:01:31 2024 +0200 contrib: Add 109f1b28fc94c93096506e3df0c25e331cef19d0 to ignored commits 2024-05-09 Jakub Jelinek

[gcc r15-345] Manually update entries for the Revert Revert commits.

2024-05-09 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:2790195500ec523cad9c7292816540e2fc19f456 commit r15-345-g2790195500ec523cad9c7292816540e2fc19f456 Author: Jakub Jelinek Date: Thu May 9 13:09:06 2024 +0200 Manually update entries for the Revert Revert commits. Diff: --- gcc/ChangeLog | 12

[gcc r15-350] testsuite: Fix up pr84508* tests [PR84508]

2024-05-09 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e02b5683e77c2b4317b23be72e43b6e6cc6c8e5b commit r15-350-ge02b5683e77c2b4317b23be72e43b6e6cc6c8e5b Author: Jakub Jelinek Date: Thu May 9 20:59:05 2024 +0200 testsuite: Fix up pr84508* tests [PR84508] The tests FAIL on x86_64-linux with /usr/bin/ld: cannot

[gcc r15-358] c++, mingw: Fix up types of dtor hooks to __cxa_{, thread_}atexit/__cxa_throw on mingw ia32 [PR114968

2024-05-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e5d8fd9ce05611093191d500ebc39f150d0ece2b commit r15-358-ge5d8fd9ce05611093191d500ebc39f150d0ece2b Author: Jakub Jelinek Date: Fri May 10 09:21:38 2024 +0200 c++, mingw: Fix up types of dtor hooks to __cxa_{,thread_}atexit/__cxa_throw on mingw ia32 [PR114968]

[gcc r14-10193] c++, mingw: Fix up types of dtor hooks to __cxa_{, thread_}atexit/__cxa_throw on mingw ia32 [PR114968

2024-05-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a805de33f7be4f6886906ca5f4da493f3b743c76 commit r14-10193-ga805de33f7be4f6886906ca5f4da493f3b743c76 Author: Jakub Jelinek Date: Fri May 10 09:21:38 2024 +0200 c++, mingw: Fix up types of dtor hooks to __cxa_{,thread_}atexit/__cxa_throw on mingw ia32 [PR114968]

[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

[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

[gcc r13-8764] Manually add ChangeLog entries for various commits from 2024-05-09.

2024-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:2e353c687dbd343ce592c5ec089774b2c699798a commit r13-8764-g2e353c687dbd343ce592c5ec089774b2c699798a Author: Jakub Jelinek Date: Mon May 13 15:09:04 2024 +0200 Manually add ChangeLog entries for various commits from 2024-05-09. Diff: --- gcc/analyzer/ChangeLog | 84

[gcc r14-10178] libgomp: Add gfx90c, 1036 and 1103 declare variant tests

2024-05-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:23cf0107684336e46fc5525bf22d3f6ee965b463 commit r14-10178-g23cf0107684336e46fc5525bf22d3f6ee965b463 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

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

2024-05-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a1c8ae15d9df0caa839b47c8631571a1ec27e367 commit r14-10177-ga1c8ae15d9df0caa839b47c8631571a1ec27e367 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

[gcc r14-10181] expansion: Use __trunchfbf2 calls rather than __extendhfbf2 [PR114907]

2024-05-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f43f346f19889a15a171a10c6ae1b1fe0a5bc038 commit r14-10181-gf43f346f19889a15a171a10c6ae1b1fe0a5bc038 Author: Jakub Jelinek Date: Tue May 7 21:30:21 2024 +0200 expansion: Use __trunchfbf2 calls rather than __extendhfbf2 [PR114907] The HF and BF modes have the

[gcc r14-10180] tree-inline: Remove .ASAN_MARK calls when inlining functions into no_sanitize callers [PR114956]

2024-05-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:aca573ea64ccfd54d4447e9a3200acd7a9157082 commit r14-10180-gaca573ea64ccfd54d4447e9a3200acd7a9157082 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

[gcc r15-304] c++: Implement C++26 P2893R3 - Variadic friends [PR114459]

2024-05-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:17458d2bc74b904968e6bdc12527eb040c8d2370 commit r15-304-g17458d2bc74b904968e6bdc12527eb040c8d2370 Author: Jakub Jelinek Date: Tue May 7 22:38:01 2024 +0200 c++: Implement C++26 P2893R3 - Variadic friends [PR114459] The following patch imeplements the C++26

[gcc r15-303] expansion: Use __trunchfbf2 calls rather than __extendhfbf2 [PR114907]

2024-05-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:28ee13db2e9d995bd3728c4ff3a3545e24b39cd2 commit r15-303-g28ee13db2e9d995bd3728c4ff3a3545e24b39cd2 Author: Jakub Jelinek Date: Tue May 7 21:30:21 2024 +0200 expansion: Use __trunchfbf2 calls rather than __extendhfbf2 [PR114907] The HF and BF modes have the

[gcc r15-302] tree-inline: Remove .ASAN_MARK calls when inlining functions into no_sanitize callers [PR114956]

2024-05-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d4e25cf4f7c1f51a8824cc62bbb85a81a41b829a commit r15-302-gd4e25cf4f7c1f51a8824cc62bbb85a81a41b829a 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

[gcc r15-315] reassoc: Fix up optimize_range_tests_to_bit_test [PR114965]

2024-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:9adec2d91e62a479474ae79df5b455fd4b8463ba commit r15-315-g9adec2d91e62a479474ae79df5b455fd4b8463ba Author: Jakub Jelinek Date: Wed May 8 10:17:32 2024 +0200 reassoc: Fix up optimize_range_tests_to_bit_test [PR114965] The optimize_range_tests_to_bit_test

[gcc/redhat/heads/gcc-14-branch] (31 commits) Merge commit 'r14-10184-gd54151df3ba0ee3203e0b8cb8f8fcd168a

2024-05-08 Thread Jakub Jelinek via Gcc-cvs
The branch 'redhat/heads/gcc-14-branch' was updated to point to: 9ae733ecd3cd... Merge commit 'r14-10184-gd54151df3ba0ee3203e0b8cb8f8fcd168a It previously pointed to: 748fd0ecf84c... Merge commit 'r14-10154-g7a00c459cbb913ac165a39d344a48fc278 Diff: Summary of changes (added commits):

[gcc r14-10184] reassoc: Fix up optimize_range_tests_to_bit_test [PR114965]

2024-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d54151df3ba0ee3203e0b8cb8f8fcd168a766c51 commit r14-10184-gd54151df3ba0ee3203e0b8cb8f8fcd168a766c51 Author: Jakub Jelinek Date: Wed May 8 10:17:32 2024 +0200 reassoc: Fix up optimize_range_tests_to_bit_test [PR114965] The optimize_range_tests_to_bit_test

[gcc r14-10172] Update gennews for GCC 14.

2024-05-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:4f12e06d2d112823298ffcad9732785bb86cb022 commit r14-10172-g4f12e06d2d112823298ffcad9732785bb86cb022 Author: Jakub Jelinek Date: Tue May 7 08:48:19 2024 +0200 Update gennews for GCC 14. 2024-05-07 Jakub Jelinek * gennews (files): Add files

[gcc r15-224] Update gennews for GCC 14.

2024-05-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:7ee3f769529f8d418bf361eb821aab17a33567e3 commit r15-224-g7ee3f769529f8d418bf361eb821aab17a33567e3 Author: Jakub Jelinek Date: Tue May 7 08:48:19 2024 +0200 Update gennews for GCC 14. 2024-05-07 Jakub Jelinek * gennews (files): Add files

[gcc r15-521] c++: Optimize in maybe_clone_body aliases even when not at_eof [PR113208]

2024-05-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6ad7ca1bb905736c0f57688e93e9e77cbc71a325 commit r15-521-g6ad7ca1bb905736c0f57688e93e9e77cbc71a325 Author: Jakub Jelinek Date: Wed May 15 18:50:11 2024 +0200 c++: Optimize in maybe_clone_body aliases even when not at_eof [PR113208] This patch reworks the

  1   2   3   >