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
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
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
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
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
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
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
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
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
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):
---
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
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
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
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
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 [
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
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
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
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
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
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
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
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
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
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 (
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
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
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
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
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]
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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]
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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,
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
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
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
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
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
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
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
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
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
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]
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
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,
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
-
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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,
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
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):
---
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
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,
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
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
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
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
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):
---
401 - 500 of 1193 matches
Mail list logo