[gcc r14-10326] diagnostics: Fix add_misspelling_candidates [PR115440]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:74a58c39c701b3bce884d4fb71cd59b9da145f1c commit r14-10326-g74a58c39c701b3bce884d4fb71cd59b9da145f1c Author: Jakub Jelinek Date: Mon Jun 17 22:02:46 2024 +0200 diagnostics: Fix add_misspelling_candidates [PR115440] The option_map array for most entries contain

[gcc r14-10327] bitint: Fix up lowering of COMPLEX_EXPR [PR115544]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f79e909a11672f2c5b04239d8d9376b900c5b295 commit r14-10327-gf79e909a11672f2c5b04239d8d9376b900c5b295 Author: Jakub Jelinek Date: Wed Jun 19 21:10:39 2024 +0200 bitint: Fix up lowering of COMPLEX_EXPR [PR115544] We don't really support _Complex _BitInt(N), the

[gcc r13-8859] diagnostics: Fix add_misspelling_candidates [PR115440]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e216eb16ef740c4e820a24c73e7d7e97a12d93c3 commit r13-8859-ge216eb16ef740c4e820a24c73e7d7e97a12d93c3 Author: Jakub Jelinek Date: Mon Jun 17 22:02:46 2024 +0200 diagnostics: Fix add_misspelling_candidates [PR115440] The option_map array for most entries contains

[gcc r12-10567] Bump BASE-VER.

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:98794d9bd4907cea20bd5b7bb2ca2ba8fdc57830 commit r12-10567-g98794d9bd4907cea20bd5b7bb2ca2ba8fdc57830 Author: Jakub Jelinek Date: Thu Jun 20 10:44:08 2024 +0200 Bump BASE-VER. 2024-06-20 Jakub Jelinek * BASE-VER: Set to 14.4.1. Diff: --- g

[gcc r12-10569] diagnostics: Fix add_misspelling_candidates [PR115440]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c60dd0eb28eff3deaa389b0aafa689d423fc12f1 commit r12-10569-gc60dd0eb28eff3deaa389b0aafa689d423fc12f1 Author: Jakub Jelinek Date: Mon Jun 17 22:02:46 2024 +0200 diagnostics: Fix add_misspelling_candidates [PR115440] The option_map array for most entries contain

[gcc r12-10568] c-family: Fix -Warray-compare warning ICE [PR115290]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8f612e6559b39569747894ec0f8b4694b96492a7 commit r12-10568-g8f612e6559b39569747894ec0f8b4694b96492a7 Author: Jakub Jelinek Date: Mon Jun 17 19:24:05 2024 +0200 c-family: Fix -Warray-compare warning ICE [PR115290] The warning code uses %D to print the ARRAY_REF

[gcc r14-10328] IBM Z: Fix ICE in expand_perm_as_replicate

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:166c9f99a2376b2255021de52a563e1268584c12 commit r14-10328-g166c9f99a2376b2255021de52a563e1268584c12 Author: Andreas Krebbel Date: Mon Jun 10 09:09:10 2024 +0200 IBM Z: Fix ICE in expand_perm_as_replicate The current implementation assumes to always be invoked

[gcc r14-10329] testsuite: Add -Wno-psabi to vshuf-mem.C test

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b4e4997b1f2e21598947f8339db5eb7cc0230476 commit r14-10329-gb4e4997b1f2e21598947f8339db5eb7cc0230476 Author: Jakub Jelinek Date: Fri Jun 14 19:57:59 2024 +0200 testsuite: Add -Wno-psabi to vshuf-mem.C test The newly added test FAILs on i686-linux. On x86_6

[gcc r14-10330] vshuf-mem.C: Make -march=z14 depend on s390_vxe

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d26fa1c73b2c0f7fd2d412ce7b4e84e0f78fc49a commit r14-10330-gd26fa1c73b2c0f7fd2d412ce7b4e84e0f78fc49a Author: Andreas Krebbel Date: Mon Jun 17 21:50:27 2024 +0200 vshuf-mem.C: Make -march=z14 depend on s390_vxe gcc/testsuite/ChangeLog: * g++.dg

[gcc/redhat/heads/gcc-14-branch] (43 commits) Merge commit 'r14-10330-gd26fa1c73b2c0f7fd2d412ce7b4e84e0f7

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
The branch 'redhat/heads/gcc-14-branch' was updated to point to: 640bb0fa76a2... Merge commit 'r14-10330-gd26fa1c73b2c0f7fd2d412ce7b4e84e0f7 It previously pointed to: 1de1e03e8bd3... Merge commit 'r14-10288-g0f616e75f32083e1bc6d08f31e3fbc3dea Diff: Summary of changes (added commits): ---

[gcc r11-11488] c-family: copy attribute diagnostic fixes [PR113262]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:3741efc7402bf421bd77e5e2b30ae513a9867372 commit r11-11488-g3741efc7402bf421bd77e5e2b30ae513a9867372 Author: Jakub Jelinek Date: Tue Jan 9 15:37:04 2024 +0100 c-family: copy attribute diagnostic fixes [PR113262] The copy attributes is allowed on decls as well

[gcc r11-11489] libgomp: Fix up FLOCK fallback handling [PR113192]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:58a73ed8e398e05f0c3656cd113f3ca0ee229114 commit r11-11489-g58a73ed8e398e05f0c3656cd113f3ca0ee229114 Author: Jakub Jelinek Date: Wed Jan 10 13:29:47 2024 +0100 libgomp: Fix up FLOCK fallback handling [PR113192] My earlier change broke Solaris testing, because

[gcc r11-11491] i386: Add -masm=intel profiling support [PR113122]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:9b58a85de42eed538a866146a36bb3221daf5590 commit r11-11491-g9b58a85de42eed538a866146a36bb3221daf5590 Author: Jakub Jelinek Date: Thu Jan 18 10:21:12 2024 +0100 i386: Add -masm=intel profiling support [PR113122] x86_function_profiler emits assembly directly int

[gcc r11-11490] cfgexpand: Workaround CSE of ADDR_EXPRs in VAR_DECL partitioning [PR113372]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c845244dd7afae95689b8dd02a62c18932441583 commit r11-11490-gc845244dd7afae95689b8dd02a62c18932441583 Author: Jakub Jelinek Date: Tue Jan 16 11:49:34 2024 +0100 cfgexpand: Workaround CSE of ADDR_EXPRs in VAR_DECL partitioning [PR113372] The following patch adds

[gcc r11-11495] c: Handle scoped attributes in __has*attribute and scoped attribute parsing changes in -std=c11 etc.

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d241835c8f47031259280930449a3ba4d8eb8eea commit r11-11495-gd241835c8f47031259280930449a3ba4d8eb8eea Author: Jakub Jelinek Date: Thu Feb 22 19:32:02 2024 +0100 c: Handle scoped attributes in __has*attribute and scoped attribute parsing changes in -std=c11 etc. modes [

[gcc r11-11493] tree-ssa-strlen: Fix up handle_store [PR113603]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1b91d111dad699a0738d158b0eca7fd12ded6211 commit r11-11493-g1b91d111dad699a0738d158b0eca7fd12ded6211 Author: Jakub Jelinek Date: Tue Jan 30 09:58:05 2024 +0100 tree-ssa-strlen: Fix up handle_store [PR113603] Since r10-2101-gb631bdb3c16e85f35d3 handle_store use

[gcc r11-11492] docs: Fix 2 typos

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:23c60f13b91aa21ffad01333b93724dfe797afcb commit r11-11492-g23c60f13b91aa21ffad01333b93724dfe797afcb Author: Jakub Jelinek Date: Thu Jan 25 09:10:08 2024 +0100 docs: Fix 2 typos When looking into PR113572, I've noticed a typo in VECTOR_CST documentation an

[gcc r11-11499] icf: Reset SSA_NAME_{PTR, RANGE}_INFO in successfully merged functions [PR113907]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8a917760aa47f7fb307a4abf6e17dd5b52a5b25f commit r11-11499-g8a917760aa47f7fb307a4abf6e17dd5b52a5b25f Author: Jakub Jelinek Date: Thu Mar 14 17:48:30 2024 +0100 icf: Reset SSA_NAME_{PTR,RANGE}_INFO in successfully merged functions [PR113907] AFAIK we have no c

[gcc r11-11496] i386: Fix ICEs with SUBREGs from vector etc. constants to XFmode [PR114184]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:14d01732cefd593ecb5d654efbbb72071b0a90fd commit r11-11496-g14d01732cefd593ecb5d654efbbb72071b0a90fd Author: Jakub Jelinek Date: Mon Mar 4 10:04:19 2024 +0100 i386: Fix ICEs with SUBREGs from vector etc. constants to XFmode [PR114184] The Intel extended format

[gcc r11-11494] attribs: Don't canonicalize lookup_scoped_attribute_spec argument [PR113674]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f520f125920460d9360e2a5619b22c7ac81d35ba commit r11-11494-gf520f125920460d9360e2a5619b22c7ac81d35ba Author: Jakub Jelinek Date: Mon Feb 12 20:45:01 2024 +0100 attribs: Don't canonicalize lookup_scoped_attribute_spec argument [PR113674] The C and C++ FEs when

[gcc r11-11497] bb-reorder: Fix -freorder-blocks-and-partition ICEs on aarch64 with asm goto [PR110079]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f340e1fb0e0bbe5f2982f3f1025bb12fb910db41 commit r11-11497-gf340e1fb0e0bbe5f2982f3f1025bb12fb910db41 Author: Jakub Jelinek Date: Thu Mar 7 10:02:49 2024 +0100 bb-reorder: Fix -freorder-blocks-and-partition ICEs on aarch64 with asm goto [PR110079] The followin

[gcc r11-11498] aarch64: Fix TImode __sync_*_compare_and_exchange expansion with LSE [PR114310]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0570303f818ed12ff28de0d258ebe4f6803ef7e0 commit r11-11498-g0570303f818ed12ff28de0d258ebe4f6803ef7e0 Author: Jakub Jelinek Date: Thu Mar 14 14:09:20 2024 +0100 aarch64: Fix TImode __sync_*_compare_and_exchange expansion with LSE [PR114310] The following testc

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

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:df41dbfd22528b1241668af21a979204b876fb67 commit r11-11500-gdf41dbfd22528b1241668af21a979204b876fb67 Author: Jakub Jelinek Date: Wed Apr 3 10:02:35 2024 +0200 libquadmath: Don't assume the storage for __float128 arguments is aligned [PR114533] With the regis

[gcc r11-11501] fold-const: Handle NON_LVALUE_EXPR in native_encode_initializer [PR114537]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5d6b1d8ffc4828874ecdb1cde1b794bc3b8d35af commit r11-11501-g5d6b1d8ffc4828874ecdb1cde1b794bc3b8d35af 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 r11-11502] c++: Fix ICE with weird copy assignment operator [PR114572]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:4620c4b7b76baf4e66cd1ab22b1cc6a9e810c0c7 commit r11-11502-g4620c4b7b76baf4e66cd1ab22b1cc6a9e810c0c7 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 r11-11504] asan, v3: Fix up handling of > 32 byte aligned variables with -fsanitize=address -fstack-protector*

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:043d5fc707842c9b26ba69650e15be73c57f7a1d commit r11-11504-g043d5fc707842c9b26ba69650e15be73c57f7a1d Author: Jakub Jelinek Date: Thu Apr 11 11:12:11 2024 +0200 asan, v3: Fix up handling of > 32 byte aligned variables with -fsanitize=address -fstack-protector* [PR11002

[gcc r11-11505] c++: Fix bogus warnings about ignored annotations [PR114691]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6ec50f5b9a8842f92d65dbd8fcc546f0f6902585 commit r11-11505-g6ec50f5b9a8842f92d65dbd8fcc546f0f6902585 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 r11-11503] vect: Don't clear base_misaligned in update_epilogue_loop_vinfo [PR114566]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:327533790760809abd2549e613a676dde5f8cd93 commit r11-11503-g327533790760809abd2549e613a676dde5f8cd93 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 r11-11506] attribs: Don't crash on NULL TREE_TYPE in diag_attr_exclusions [PR114634]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:139f129bf4f0d40f1e6fb619c044bc0ef699a014 commit r11-11506-g139f129bf4f0d40f1e6fb619c044bc0ef699a014 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 r11-11507] internal-fn: Temporarily disable flag_trapv during .{ADD, SUB, MUL}_OVERFLOW etc. expansion [PR114753]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:2e932260ca4f2ba2549eb42d60e701d2244dab74 commit r11-11507-g2e932260ca4f2ba2549eb42d60e701d2244dab74 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 r11-11509] openmp: Copy DECL_LANG_SPECIFIC and DECL_LANG_FLAG_? to tree-nested decl copy [PR114825]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0ff2aad2f7242fffa646d06b3da7d28191e1c788 commit r11-11509-g0ff2aad2f7242fffa646d06b3da7d28191e1c788 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 r11-11508] rtlanal: Fix set_noop_p for volatile loads or stores [PR114768]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1fc4a915c797d3a98a327dfc546948c5879336e0 commit r11-11508-g1fc4a915c797d3a98a327dfc546948c5879336e0 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 r11-11513] builtins: Force SAVE_EXPR for __builtin_{add, sub, mul}_overflow [PR108789]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:2922060a7fe04397df1ca69dd1f4de1edf8d2282 commit r11-11513-g2922060a7fe04397df1ca69dd1f4de1edf8d2282 Author: Jakub Jelinek Date: Tue Jun 4 12:28:01 2024 +0200 builtins: Force SAVE_EXPR for __builtin_{add,sub,mul}_overflow [PR108789] The following testcase is m

[gcc r11-11515] c: Fix up pointer types to may_alias structures [PR114493]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5736bc05ea1546328cad9b6cefb5a389d2a2994e commit r11-11515-g5736bc05ea1546328cad9b6cefb5a389d2a2994e Author: Jakub Jelinek Date: Thu Jun 6 22:12:11 2024 +0200 c: Fix up pointer types to may_alias structures [PR114493] The following testcase ICEs in ipa-free-la

[gcc r11-11516] diagnostics: Fix add_misspelling_candidates [PR115440]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a0dac8fdf477f0ee7fa4f54bbfc4cafec944b042 commit r11-11516-ga0dac8fdf477f0ee7fa4f54bbfc4cafec944b042 Author: Jakub Jelinek Date: Mon Jun 17 22:02:46 2024 +0200 diagnostics: Fix add_misspelling_candidates [PR115440] The option_map array for most entries contain

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

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6bb5036635090b924519adde22e7be9c80f6e76a commit r11-11510-g6bb5036635090b924519adde22e7be9c80f6e76a 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 r11-11511] tree-inline: Remove .ASAN_MARK calls when inlining functions into no_sanitize callers [PR114956]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e4bd9558d431bee2f4a76875dd79c9a76d2c58ff commit r11-11511-ge4bd9558d431bee2f4a76875dd79c9a76d2c58ff 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 r11-11512] combine: Fix up simplify_compare_const [PR115092]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:82bb4ee090342f2b787661420f701f2e0bf6624a commit r11-11512-g82bb4ee090342f2b787661420f701f2e0bf6624a Author: Jakub Jelinek Date: Wed May 15 18:37:17 2024 +0200 combine: Fix up simplify_compare_const [PR115092] The following testcases are miscompiled (with tons

[gcc r11-11514] fold-const: Fix up CLZ handling in tree_call_nonnegative_warnv_p [PR115337]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b724525c9779bbf93c4905dc3d54296f5e39e607 commit r11-11514-gb724525c9779bbf93c4905dc3d54296f5e39e607 Author: Jakub Jelinek Date: Tue Jun 4 15:49:41 2024 +0200 fold-const: Fix up CLZ handling in tree_call_nonnegative_warnv_p [PR115337] The function currently in

[gcc r15-4117] gcc: Remove executable permissions of testcases and *.md files

2024-10-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0d64f9b2390b4799649269474e6d9ab9b1e3870e commit r15-4117-g0d64f9b2390b4799649269474e6d9ab9b1e3870e Author: Jakub Jelinek Date: Mon Oct 7 14:30:21 2024 +0200 gcc: Remove executable permissions of testcases and *.md files I've noticed some files were marked as

[gcc r15-4290] bootstrap: Fix genmatch build where system gcc defaults to -fPIE -pie

2024-10-12 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5cf85a2fa38115b3fff2d0d7cd0770bef10f439b commit r15-4290-g5cf85a2fa38115b3fff2d0d7cd0770bef10f439b Author: Jakub Jelinek Date: Sat Oct 12 13:47:45 2024 +0200 bootstrap: Fix genmatch build where system gcc defaults to -fPIE -pie Seems our buildbot is unhappy a

[gcc r14-10768] i386: Fix up _mm_min_ss etc. handling of zeros and NaNs [PR116738]

2024-10-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:11195a9e0a46f5204f2506caaea815830d1d9491 commit r14-10768-g11195a9e0a46f5204f2506caaea815830d1d9491 Author: Jakub Jelinek Date: Fri Sep 20 09:14:29 2024 +0200 i386: Fix up _mm_min_ss etc. handling of zeros and NaNs [PR116738] min/max patterns for intrinsics w

[gcc r14-10769] cselib: Discard useless locs of preserved VALUEs [PR116627]

2024-10-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:31c8b82bd7a0a350801f14c2f5f258381eafa295 commit r14-10769-g31c8b82bd7a0a350801f14c2f5f258381eafa295 Author: Jakub Jelinek Date: Sun Sep 29 21:52:32 2024 +0200 cselib: Discard useless locs of preserved VALUEs [PR116627] remove_useless_values iteratively discar

[gcc r14-10770] range-cache: Fix ICE on SSA_NAME with def_stmt not yet in the IL [PR116898]

2024-10-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:3df53e5554c86bfbf7f7dbfd3052678eb03afcdb commit r14-10770-g3df53e5554c86bfbf7f7dbfd3052678eb03afcdb Author: Jakub Jelinek Date: Tue Oct 1 09:49:49 2024 +0200 range-cache: Fix ICE on SSA_NAME with def_stmt not yet in the IL [PR116898] Some passes like the biti

[gcc r14-10771] range-cache: Fix ranger ICE if number of bbs increases [PR116899]

2024-10-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:80f13430350276a8c932d068c971cc00d5e43b78 commit r14-10771-g80f13430350276a8c932d068c971cc00d5e43b78 Author: Jakub Jelinek Date: Tue Oct 1 09:52:20 2024 +0200 range-cache: Fix ranger ICE if number of bbs increases [PR116899] Ranger cache during initialization

[gcc r14-10767] c++: Don't emit deprecated/unavailable attribute diagnostics when creating cdtor thunks [PR116678]

2024-10-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:3ae40fa0add409282ece0ccaaa615bfa91f374d4 commit r14-10767-g3ae40fa0add409282ece0ccaaa615bfa91f374d4 Author: Jakub Jelinek Date: Fri Sep 13 16:13:01 2024 +0200 c++: Don't emit deprecated/unavailable attribute diagnostics when creating cdtor thunks [PR116678]

[gcc r14-10772] i386: Fix up ix86_expand_int_compare with TImode comparisons of SUBREGs from V8{H, B}Fmode against ze

2024-10-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:68316afcb5028bc127f82f26dcaae5b0d3846a6c commit r14-10772-g68316afcb5028bc127f82f26dcaae5b0d3846a6c Author: Jakub Jelinek Date: Fri Oct 4 13:12:45 2024 +0200 i386: Fix up ix86_expand_int_compare with TImode comparisons of SUBREGs from V8{H,B}Fmode against zero [PR116

[gcc r15-4346] libcpp: Add -Wtrailing-blanks warning

2024-10-14 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ac615e10471f45031e69bd3eda6795dd8b75e4ad commit r15-4346-gac615e10471f45031e69bd3eda6795dd8b75e4ad Author: Jakub Jelinek Date: Tue Oct 15 07:53:56 2024 +0200 libcpp: Add -Wtrailing-blanks warning Trailing blanks is something even git diff diagnoses; while it

[gcc r15-4345] genmatch: Revert recent genmatch changes, instead add custom diag_vfprintf routine [PR117110]

2024-10-14 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:384faebde257b0b5a0aa334718ef1b645d4c8d1e commit r15-4345-g384faebde257b0b5a0aa334718ef1b645d4c8d1e Author: Jakub Jelinek Date: Tue Oct 15 07:50:35 2024 +0200 genmatch: Revert recent genmatch changes, instead add custom diag_vfprintf routine [PR117110] My rec

[gcc r15-4369] c: Implement C2Y N3355 - Named Loops [PR117022]

2024-10-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:50f27896adb272b40ab03a56fd192e74789bef97 commit r15-4369-g50f27896adb272b40ab03a56fd192e74789bef97 Author: Jakub Jelinek Date: Tue Oct 15 20:41:18 2024 +0200 c: Implement C2Y N3355 - Named Loops [PR117022] The following patch implements the C2Y N3355 - Named

[gcc r15-4367] match.pd: Further fma negation fixes [PR116891]

2024-10-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:4366f0c7e296ea0d7279343c9b0a1d597588a1da commit r15-4367-g4366f0c7e296ea0d7279343c9b0a1d597588a1da Author: Jakub Jelinek Date: Tue Oct 15 19:38:46 2024 +0200 match.pd: Further fma negation fixes [PR116891] On Mon, Oct 14, 2024 at 08:53:29AM +0200, Jakub Jelin

[gcc r15-4167] ssa-math-opts, i386: Handle most unordered values rather than just 2 [PR116896]

2024-10-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ff889b35935d5e796cf308fb2368d4e319c60ece commit r15-4167-gff889b35935d5e796cf308fb2368d4e319c60ece Author: Jakub Jelinek Date: Tue Oct 8 10:40:29 2024 +0200 ssa-math-opts, i386: Handle most unordered values rather than just 2 [PR116896] On Mon, Oct 07, 2024

[gcc r15-4249] i386: Fix up spaceship expanders for -mtune=i[45]86 [PR117053]

2024-10-11 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b0d624726cccdb855f9e1ba68edbd5c30913457b commit r15-4249-gb0d624726cccdb855f9e1ba68edbd5c30913457b Author: Jakub Jelinek Date: Fri Oct 11 11:41:53 2024 +0200 i386: Fix up spaceship expanders for -mtune=i[45]86 [PR117053] The adjusted and new spaceship expande

[gcc r15-4105] ssa-math-opts, i386: Improve spaceship expansion [PR116896]

2024-10-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:37554bacfd38b1466278b529d9e70a44d7b1b909 commit r15-4105-g37554bacfd38b1466278b529d9e70a44d7b1b909 Author: Jakub Jelinek Date: Mon Oct 7 10:50:39 2024 +0200 ssa-math-opts, i386: Improve spaceship expansion [PR116896] The PR notes that we don't emit optimal co

[gcc r15-4063] i386: Fix up ix86_expand_int_compare with TImode comparisons of SUBREGs from V8{H, B}Fmode against ze

2024-10-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:92e9e971ced90af5a825ae4b35ad6c98c9ab86da commit r15-4063-g92e9e971ced90af5a825ae4b35ad6c98c9ab86da Author: Jakub Jelinek Date: Fri Oct 4 13:12:45 2024 +0200 i386: Fix up ix86_expand_int_compare with TImode comparisons of SUBREGs from V8{H,B}Fmode against zero [PR1169

[gcc r15-4062] i386: Fix up *minmax3_2 splitter [PR116925]

2024-10-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:67b750c20e1f9428ef89a6fed0103e912bea8679 commit r15-4062-g67b750c20e1f9428ef89a6fed0103e912bea8679 Author: Jakub Jelinek Date: Fri Oct 4 12:36:52 2024 +0200 i386: Fix up *minmax3_2 splitter [PR116925] While *minmax3_1 correctly uses if (MEM_P (operands

[gcc r15-4069] testsuite: Fix up unevalstr2.C test

2024-10-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c679cafb0d7e58fd699f9f73e736417765f349bc commit r15-4069-gc679cafb0d7e58fd699f9f73e736417765f349bc Author: Jakub Jelinek Date: Fri Oct 4 15:24:24 2024 +0200 testsuite: Fix up unevalstr2.C test The CWG2521 changes adjusted the unevalstr1.C test but didn't adju

[gcc r15-3950] cselib: Discard useless locs of preserved VALUEs [PR116627]

2024-09-29 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:73726725ae03995ef8b61622c954f7ca70416f79 commit r15-3950-g73726725ae03995ef8b61622c954f7ca70416f79 Author: Jakub Jelinek Date: Sun Sep 29 21:52:32 2024 +0200 cselib: Discard useless locs of preserved VALUEs [PR116627] remove_useless_values iteratively discard

[gcc r15-4009] opts: Fix up regenerate-opt-urls dependencies

2024-10-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ba53ccad554bb4f3c2b0e457a18557ae0f54b05e commit r15-4009-gba53ccad554bb4f3c2b0e457a18557ae0f54b05e Author: Jakub Jelinek Date: Wed Oct 2 10:14:50 2024 +0200 opts: Fix up regenerate-opt-urls dependencies It seems that we currently require 1) enabling at le

[gcc r15-4125] libcpp: Use constexpr for _cpp_trigraph_map initialization for C++14

2024-10-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e4c0595ec4ed3cd2f6fb471081a9d2d3960e1672 commit r15-4125-ge4c0595ec4ed3cd2f6fb471081a9d2d3960e1672 Author: Jakub Jelinek Date: Mon Oct 7 21:25:22 2024 +0200 libcpp: Use constexpr for _cpp_trigraph_map initialization for C++14 The _cpp_trigraph_map initializat

[gcc r15-4375] libcpp, c, middle-end: Optimize initializers using #embed in C

2024-10-16 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1844a4aa6615c2252303e70d41bdb18e7c5664c6 commit r15-4375-g1844a4aa6615c2252303e70d41bdb18e7c5664c6 Author: Jakub Jelinek Date: Wed Oct 16 10:09:49 2024 +0200 libcpp, c, middle-end: Optimize initializers using #embed in C This patch actually optimizes #embed,

[gcc r15-4376] gimplify: Small RAW_DATA_CST gimplification fix

2024-10-16 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:60ad1e40649244aa219b411c1a1ef5e00ec6a87b commit r15-4376-g60ad1e40649244aa219b411c1a1ef5e00ec6a87b Author: Jakub Jelinek Date: Wed Oct 16 10:20:00 2024 +0200 gimplify: Small RAW_DATA_CST gimplification fix I've noticed the following testcase hangs during gimp

[gcc r15-4377] c: Speed up compilation of large char array initializers when not using #embed

2024-10-16 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f9bac238840155e1539aa68daf1507ea63c9ed80 commit r15-4377-gf9bac238840155e1539aa68daf1507ea63c9ed80 Author: Jakub Jelinek Date: Wed Oct 16 10:22:44 2024 +0200 c: Speed up compilation of large char array initializers when not using #embed The following patch o

[gcc r15-4389] c: Fix up uninitialized next.original_type use in #embed optimization

2024-10-16 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f5224caf53a4f17b190497c00c505977d358bef9 commit r15-4389-gf5224caf53a4f17b190497c00c505977d358bef9 Author: Jakub Jelinek Date: Wed Oct 16 17:45:19 2024 +0200 c: Fix up uninitialized next.original_type use in #embed optimization Jonathan pointed me at a diagno

[gcc r15-4390] c: Add some checking asserts to named loops handling code

2024-10-16 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6756250fcbed4a214c30de94e4ec68ea130528d5 commit r15-4390-g6756250fcbed4a214c30de94e4ec68ea130528d5 Author: Jakub Jelinek Date: Wed Oct 16 17:46:06 2024 +0200 c: Add some checking asserts to named loops handling code Jonathan mentioned an unnamed static analyz

[gcc r15-4386] Ternary operator formatting fixes

2024-10-16 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e48a65d3b3fcbcf6059df247d9c87a9a19b35861 commit r15-4386-ge48a65d3b3fcbcf6059df247d9c87a9a19b35861 Author: Jakub Jelinek Date: Wed Oct 16 14:44:32 2024 +0200 Ternary operator formatting fixes While working on PR117028 C2Y changes, I've noticed weird ternary

[gcc r15-4402] c: Fix up speed up compilation of large char array initializers when not using #embed [PR117177]

2024-10-16 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:96ba5e5663d4390a7e69735ce3c9de657fc543fc commit r15-4402-g96ba5e5663d4390a7e69735ce3c9de657fc543fc Author: Jakub Jelinek Date: Thu Oct 17 06:59:31 2024 +0200 c: Fix up speed up compilation of large char array initializers when not using #embed [PR117177] App

[gcc r15-4403] c, libcpp: Partially implement C2Y N3353 paper [PR117028]

2024-10-16 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e020116db056352d9a7495e85d37e66c36f6ea32 commit r15-4403-ge020116db056352d9a7495e85d37e66c36f6ea32 Author: Jakub Jelinek Date: Thu Oct 17 07:01:44 2024 +0200 c, libcpp: Partially implement C2Y N3353 paper [PR117028] The following patch partially implements th

[gcc r15-4010] libcpp: Implement clang -Wheader-guard warning [PR96842]

2024-10-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5943a2fa1bc5407332a91976c145446cdb8ded7b commit r15-4010-g5943a2fa1bc5407332a91976c145446cdb8ded7b Author: Jakub Jelinek Date: Wed Oct 2 10:53:35 2024 +0200 libcpp: Implement clang -Wheader-guard warning [PR96842] The following patch implements the clang -Whe

[gcc r15-4064] diagnostic, pch: Fix up the new diagnostic PCH methods for ubsan checking [PR116936]

2024-10-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f82055f8247478d9e2c00f2a442248e42188b8d1 commit r15-4064-gf82055f8247478d9e2c00f2a442248e42188b8d1 Author: Jakub Jelinek Date: Fri Oct 4 14:02:13 2024 +0200 diagnostic, pch: Fix up the new diagnostic PCH methods for ubsan checking [PR116936] The PR notes tha

[gcc r15-4554] c: Better fix for speed up compilation of large char array initializers when not using #embed [PR117

2024-10-22 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a6db5908a55adbef0a0dc1eb2a22743064fe17b8 commit r15-4554-ga6db5908a55adbef0a0dc1eb2a22743064fe17b8 Author: Jakub Jelinek Date: Tue Oct 22 22:36:03 2024 +0200 c: Better fix for speed up compilation of large char array initializers when not using #embed [PR117190]

[gcc r14-10829] match.pd: Further fma negation fixes [PR116891]

2024-10-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6603ec4d113dba8dc286140cb440a89dcb411a6e commit r14-10829-g6603ec4d113dba8dc286140cb440a89dcb411a6e Author: Jakub Jelinek Date: Tue Oct 15 19:38:46 2024 +0200 match.pd: Further fma negation fixes [PR116891] On Mon, Oct 14, 2024 at 08:53:29AM +0200, Jakub Jeli

[gcc r14-10828] middle-end/116891 - fix (negate (IFN_FNMS@3 @0 @1 @2)) -> (IFN_FMA @0 @1 @2)

2024-10-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ffce44e8be1fda467ea7aea02f40c22d03fdd206 commit r14-10828-gffce44e8be1fda467ea7aea02f40c22d03fdd206 Author: Richard Biener Date: Mon Oct 14 08:11:22 2024 +0200 middle-end/116891 - fix (negate (IFN_FNMS@3 @0 @1 @2)) -> (IFN_FMA @0 @1 @2) Transforming -fma (-a,

[gcc r15-4562] libcpp: Add -Wleading-whitespace= warning

2024-10-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d4499a232aa68e2bfa28cb93f6eeafda2d93f2de commit r15-4562-gd4499a232aa68e2bfa28cb93f6eeafda2d93f2de Author: Jakub Jelinek Date: Wed Oct 23 09:58:06 2024 +0200 libcpp: Add -Wleading-whitespace= warning The following patch on top of the r15-4346 patch adds -

[gcc r15-4563] c-family: Regenerate c.opt.urls

2024-10-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:89c92804ea307ec807cc74c1cff4d3503452587a commit r15-4563-g89c92804ea307ec807cc74c1cff4d3503452587a Author: Jakub Jelinek Date: Wed Oct 23 10:18:46 2024 +0200 c-family: Regenerate c.opt.urls Forgot to regenerate urls after -Wleading-whitespace addition.

[gcc r15-4553] c-family: Fix up -Wsizeof-pointer-memaccess ICEs [PR117230]

2024-10-22 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5fd1c0c1b6968d55e3f997d67a4c149edf20c012 commit r15-4553-g5fd1c0c1b6968d55e3f997d67a4c149edf20c012 Author: Jakub Jelinek Date: Tue Oct 22 20:30:41 2024 +0200 c-family: Fix up -Wsizeof-pointer-memaccess ICEs [PR117230] In the following testcases, we ICE on all

[gcc r15-4551] varasm: Fix up RAW_DATA_CST handling in array_size_for_constructor [PR117190]

2024-10-22 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8f173da4520ddf64f3926580042f1103146bf0bd commit r15-4551-g8f173da4520ddf64f3926580042f1103146bf0bd Author: Jakub Jelinek Date: Tue Oct 22 20:20:23 2024 +0200 varasm: Fix up RAW_DATA_CST handling in array_size_for_constructor [PR117190] CONSTRUCTOR indices fo

[gcc r15-4552] varasm: Handle RAW_DATA_CST in compare_constant [PR117199]

2024-10-22 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f616bc412c820d1fe1211ab68873607d7bfe2709 commit r15-4552-gf616bc412c820d1fe1211ab68873607d7bfe2709 Author: Jakub Jelinek Date: Tue Oct 22 20:21:56 2024 +0200 varasm: Handle RAW_DATA_CST in compare_constant [PR117199] On the following testcase without LTO we u

[gcc r14-10830] c-family: Fix up -Wsizeof-pointer-memaccess ICEs [PR117230]

2024-10-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:20c180cf65e81257d40d6e0f3d798b5ec5364b11 commit r14-10830-g20c180cf65e81257d40d6e0f3d798b5ec5364b11 Author: Jakub Jelinek Date: Tue Oct 22 20:30:41 2024 +0200 c-family: Fix up -Wsizeof-pointer-memaccess ICEs [PR117230] In the following testcases, we ICE on al

[gcc r15-4729] c: Add __builtin_stdc_rotate_{left, right} builtins [PR117030]

2024-10-29 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:972f653cad2aedcfa901614566506c1c2e668766 commit r15-4729-g972f653cad2aedcfa901614566506c1c2e668766 Author: Jakub Jelinek Date: Tue Oct 29 09:06:25 2024 +0100 c: Add __builtin_stdc_rotate_{left,right} builtins [PR117030] I believe the new C2Y type-generic fun

[gcc r15-4594] asan: Fix up build_check_stmt gsi handling [PR117209]

2024-10-24 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:885143fa77599c44bfdd4e8e6b6987b7824db6ba commit r15-4594-g885143fa77599c44bfdd4e8e6b6987b7824db6ba Author: Jakub Jelinek Date: Thu Oct 24 12:45:34 2024 +0200 asan: Fix up build_check_stmt gsi handling [PR117209] gsi_safe_insert_before properly updates gsi_bb

[gcc r15-4595] c++: Further fix for get_member_function_from_ptrfunc [PR117259]

2024-10-24 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b25d3201b6338d9f71c64f524ca2974d9a1f38e8 commit r15-4595-gb25d3201b6338d9f71c64f524ca2974d9a1f38e8 Author: Jakub Jelinek Date: Thu Oct 24 12:56:19 2024 +0200 c++: Further fix for get_member_function_from_ptrfunc [PR117259] The following testcase shows that th

[gcc r15-4753] c-family: Handle RAW_DATA_CST in complete_array_type [PR117313]

2024-10-29 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:28b7aed124d4d86be552f24469c2cfa59a49edaf commit r15-4753-g28b7aed124d4d86be552f24469c2cfa59a49edaf Author: Jakub Jelinek Date: Tue Oct 29 20:14:09 2024 +0100 c-family: Handle RAW_DATA_CST in complete_array_type [PR117313] The following testcase ICEs, because

[gcc r15-4736] libstdc++: Use if consteval rather than if (std::__is_constant_evaluated()) for {, b}float16_t nextaf

2024-10-29 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5e247ac0c28b9a2662f99c4a5420c5f7c2d0c6bd commit r15-4736-g5e247ac0c28b9a2662f99c4a5420c5f7c2d0c6bd Author: Jakub Jelinek Date: Tue Oct 29 11:14:12 2024 +0100 libstdc++: Use if consteval rather than if (std::__is_constant_evaluated()) for {,b}float16_t nextafter [PR11

[gcc r15-4766] c: Add C2Y N3370 - Case range expressions support [PR117021]

2024-10-30 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:abcfe1e51c18b14d324586f1d9d50e8238497865 commit r15-4766-gabcfe1e51c18b14d324586f1d9d50e8238497865 Author: Jakub Jelinek Date: Wed Oct 30 07:59:52 2024 +0100 c: Add C2Y N3370 - Case range expressions support [PR117021] The following patch adds the C2Y N3370 p

[gcc r15-4780] c: Diagnose char argument to __builtin_stdc_*

2024-10-30 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d7f2c1bff6993cba1e46fd6902776778612c290d commit r15-4780-gd7f2c1bff6993cba1e46fd6902776778612c290d Author: Jakub Jelinek Date: Wed Oct 30 14:51:02 2024 +0100 c: Diagnose char argument to __builtin_stdc_* When working on __builtin_stdc_rotate_*, I've noticed t

[gcc r15-4849] c++: Adjust docs and option descriptions for the publishing of C++23

2024-11-01 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d949b94ea0c4206c5188a38aa045729cfc149386 commit r15-4849-gd949b94ea0c4206c5188a38aa045729cfc149386 Author: Jakub Jelinek Date: Fri Nov 1 19:50:28 2024 +0100 c++: Adjust docs and option descriptions for the publishing of C++23 Now that C++23 has been finally p

[gcc r15-4883] libstdc++: Fix up 117406.cc test [PR117406]

2024-11-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:afcbf4dd27c147eb7d8f84e1a41c021eddec777e commit r15-4883-gafcbf4dd27c147eb7d8f84e1a41c021eddec777e Author: Jakub Jelinek Date: Mon Nov 4 12:29:01 2024 +0100 libstdc++: Fix up 117406.cc test [PR117406] Christophe mentioned in bugzilla that the test FAILs on aa

[gcc r14-10874] libstdc++: Fix up 117406.cc test [PR117406]

2024-11-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:72b7bbf9d4482fac6bac81508833e407201e0733 commit r14-10874-g72b7bbf9d4482fac6bac81508833e407201e0733 Author: Jakub Jelinek Date: Mon Nov 4 12:29:01 2024 +0100 libstdc++: Fix up 117406.cc test [PR117406] Christophe mentioned in bugzilla that the test FAILs on a

[gcc r14-10871] function: Call do_pending_stack_adjust in assign_parms [PR117296]

2024-11-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:82285392ab5cd1d83b8f4a92f521d3323c5996e7 commit r14-10871-g82285392ab5cd1d83b8f4a92f521d3323c5996e7 Author: Jakub Jelinek Date: Wed Oct 30 09:59:22 2024 +0100 function: Call do_pending_stack_adjust in assign_parms [PR117296] Functions called by assign_parms c

[gcc r14-10872] expand: Fix up expansion of VIEW_CONVERT_EXPR to BITINT_TYPE [PR117354]

2024-11-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1553e4094207cfe87e98980752a88a49e1b6626d commit r14-10872-g1553e4094207cfe87e98980752a88a49e1b6626d Author: Jakub Jelinek Date: Thu Oct 31 10:52:56 2024 +0100 expand: Fix up expansion of VIEW_CONVERT_EXPR to BITINT_TYPE [PR117354] The following testcase ICEs,

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

2024-11-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b84ce6a258e01f6559a1855b5f1d1ba4e69a927b commit b84ce6a258e01f6559a1855b5f1d1ba4e69a927b Merge: 3f6cf880bdad 2a9fbe192077 Author: Jakub Jelinek Date: Mon Nov 4 15:48:41 2024 +0100 Merge commit 'r14-10877-g2a9fbe1920779b65eb817db7ce0c60096b0cea9e' into redhat/gcc-14-b

[gcc/redhat/heads/gcc-14-branch] (38 commits) Merge commit 'r14-10877-g2a9fbe1920779b65eb817db7ce0c60096b

2024-11-04 Thread Jakub Jelinek via Gcc-cvs
The branch 'redhat/heads/gcc-14-branch' was updated to point to: b84ce6a258e0... Merge commit 'r14-10877-g2a9fbe1920779b65eb817db7ce0c60096b It previously pointed to: 3f6cf880bdad... Merge commit 'r14-10840-g7965062f9e9ba634247b1dab22e1d83f44 Diff: Summary of changes (added commits): ---

[gcc r15-4953] c++: Mark replaceable global operator new/delete with const std::nothrow_t& argument as DECL_IS_REPL

2024-11-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c1bbad07c8686c858ea58ffdb9db8f964bf485c6 commit r15-4953-gc1bbad07c8686c858ea58ffdb9db8f964bf485c6 Author: Jakub Jelinek Date: Tue Nov 5 08:58:28 2024 +0100 c++: Mark replaceable global operator new/delete with const std::nothrow_t& argument as DECL_IS_REPLACEABLE_OP

[gcc r15-4796] expand: Fix up expansion of VIEW_CONVERT_EXPR to BITINT_TYPE [PR117354]

2024-10-31 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b39f62ff739e9ffea0e6485667f15b985f8cd63d commit r15-4796-gb39f62ff739e9ffea0e6485667f15b985f8cd63d Author: Jakub Jelinek Date: Thu Oct 31 10:52:56 2024 +0100 expand: Fix up expansion of VIEW_CONVERT_EXPR to BITINT_TYPE [PR117354] The following testcase ICEs,

[gcc r15-4863] gimplify: Fix up RAW_DATA_CST related ICE [PR117384]

2024-11-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1fb467dbcc2cdd3bb89fa860a1f86b7e334e0ce3 commit r15-4863-g1fb467dbcc2cdd3bb89fa860a1f86b7e334e0ce3 Author: Jakub Jelinek Date: Sat Nov 2 18:47:27 2024 +0100 gimplify: Fix up RAW_DATA_CST related ICE [PR117384] Apparently tree_output_constant_def doesn't stric

[gcc r15-4848] c++: Attempt to implement C++26 P3034R1 - Module Declarations Shouldn't be Macros [PR114461]

2024-11-01 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1ae24f7e0bdbdeaef9265a053a737af11f8393d2 commit r15-4848-g1ae24f7e0bdbdeaef9265a053a737af11f8393d2 Author: Jakub Jelinek Date: Fri Nov 1 19:42:28 2024 +0100 c++: Attempt to implement C++26 P3034R1 - Module Declarations Shouldn't be Macros [PR114461] This is

[gcc r15-4856] builtins: Fix expand_builtin_prefetch [PR117407]

2024-11-01 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:115ab8d7ad33a7f500460dc5af28f6912ddfb91c commit r15-4856-g115ab8d7ad33a7f500460dc5af28f6912ddfb91c Author: Jakub Jelinek Date: Fri Nov 1 23:03:48 2024 +0100 builtins: Fix expand_builtin_prefetch [PR117407] On Fri, Nov 01, 2024 at 04:47:35PM +0800, Haochen Jia

[gcc r14-10839] c++: Further fix for get_member_function_from_ptrfunc [PR117259]

2024-10-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8bd4f104ff9cd4d47b301698ae29010924a0fe9d commit r14-10839-g8bd4f104ff9cd4d47b301698ae29010924a0fe9d Author: Jakub Jelinek Date: Thu Oct 24 12:56:19 2024 +0200 c++: Further fix for get_member_function_from_ptrfunc [PR117259] The following testcase shows that t

[gcc/redhat/heads/gcc-14-branch] (174 commits) Merge commit 'r14-10840-g7965062f9e9ba634247b1dab22e1d83f44

2024-10-25 Thread Jakub Jelinek via Gcc-cvs
The branch 'redhat/heads/gcc-14-branch' was updated to point to: 3f6cf880bdad... Merge commit 'r14-10840-g7965062f9e9ba634247b1dab22e1d83f44 It previously pointed to: c7a1c1a4bf73... Merge commit 'r14-10667-g5609246b561ab929b24eeb32965911884b Diff: Summary of changes (added commits): ---

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