https://gcc.gnu.org/g:ecfc0e07377346c6307556496db882f4dcfb2846
commit r15-5970-gecfc0e07377346c6307556496db882f4dcfb2846
Author: Jakub Jelinek
Date: Fri Dec 6 11:00:52 2024 +0100
Use new RAW_DATA_{U,S}CHAR_ELT macros in the middle-end and C FE
During the patch review of the C++ #e
https://gcc.gnu.org/g:b7abc7cabdbcc889a74cde1cdc1ffb27cf965128
commit r15-5971-gb7abc7cabdbcc889a74cde1cdc1ffb27cf965128
Author: Thomas Schwinge
Date: Sun Nov 10 20:01:58 2024 +0100
nvptx: Enhance '-mptx=[...]' test cases
This expands upon the test cases added in
commit a2eacd
https://gcc.gnu.org/g:2b707b41b178dc2f42aee1d28b2ee62583241cca
commit r15-5974-g2b707b41b178dc2f42aee1d28b2ee62583241cca
Author: Christophe Lyon
Date: Fri Dec 6 09:49:58 2024 +
arm,testsuite: Add -mtune=cortex-m55 to dlstp-compile-asm-1.c test.
This test would fail if GCC is c
https://gcc.gnu.org/g:ed96ce81b19b76ba6a5edfe68dd86d8ea319c6d9
commit r15-5972-ged96ce81b19b76ba6a5edfe68dd86d8ea319c6d9
Author: Thomas Schwinge
Date: Sun Nov 10 20:09:42 2024 +0100
nvptx: Enhance '-march=[...]' test cases
This expands upon the test cases added in
commit 47066
https://gcc.gnu.org/g:ee6711ead30876daf2a8a66f8647cad95470fe79
commit r15-5973-gee6711ead30876daf2a8a66f8647cad95470fe79
Author: Thomas Schwinge
Date: Sun Nov 10 18:29:25 2024 +0100
nvptx: Enhance '-march-map=[...]' test cases
This expands upon the one test case added in
commi
https://gcc.gnu.org/g:86b3a7532d56f74fcd1c362f2da7f95e8cc4e4a6
commit r15-5975-g86b3a7532d56f74fcd1c362f2da7f95e8cc4e4a6
Author: Thomas Schwinge
Date: Fri Sep 27 17:44:16 2024 +0200
nvptx: Support '--with-multilib-list'
No change in behavior unless specifying it.
https://gcc.gnu.org/g:b317dca04e3ffb31144f79cb804ff6835c2a9af8
commit r15-5983-gb317dca04e3ffb31144f79cb804ff6835c2a9af8
Author: kelefth
Date: Thu Dec 5 11:11:27 2024 +0100
avoid-store-forwarding: bail when an instruction may throw [PR117816]
Avoid-store-forwarding doesn't handle
https://gcc.gnu.org/g:ed210c69ce934b785410d7c1d7cd76d4ed46624d
commit r15-5982-ged210c69ce934b785410d7c1d7cd76d4ed46624d
Author: Thomas Schwinge
Date: Tue Nov 12 17:49:10 2024 +0100
nvptx: Support '-march=sm_89'
gcc/
* config/nvptx/nvptx-sm.def: Add '89'.
https://gcc.gnu.org/g:7cff338e5ae478cf841a4394741587bdb6ca76a8
commit r15-5980-g7cff338e5ae478cf841a4394741587bdb6ca76a8
Author: Thomas Schwinge
Date: Sun Nov 10 17:47:16 2024 +0100
nvptx: Support '-march=sm_52'
gcc/
* config/nvptx/nvptx-sm.def: Add '52'.
https://gcc.gnu.org/g:2fdc8cc97ee716b822dfed9e4bb287b7c3832543
commit r15-5981-g2fdc8cc97ee716b822dfed9e4bb287b7c3832543
Author: Thomas Schwinge
Date: Tue Nov 12 17:37:44 2024 +0100
nvptx: Support '-mptx=7.8'
gcc/
* config/nvptx/nvptx-opts.h (enum ptx_version):
https://gcc.gnu.org/g:7151d885c47ec93ba06f52a4be2a19a706f0750e
commit r15-5979-g7151d885c47ec93ba06f52a4be2a19a706f0750e
Author: Thomas Schwinge
Date: Tue Nov 12 08:31:53 2024 +0100
nvptx: Support '-march=sm_37'
gcc/
* config/nvptx/nvptx-sm.def: Add '37'.
https://gcc.gnu.org/g:ccd6ec23177f7a4ed69fabad8e79d5d4da419fb2
commit r15-5966-gccd6ec23177f7a4ed69fabad8e79d5d4da419fb2
Author: Thomas Schwinge
Date: Mon Dec 2 16:50:16 2024 +0100
'gcc/config/nvptx/gen-multilib-matches.sh': Support '--selftest'
..., and invoke that before actual
https://gcc.gnu.org/g:feea589d78fd5ebe1c02cf937e184d2c66cd99ed
commit r15-5967-gfeea589d78fd5ebe1c02cf937e184d2c66cd99ed
Author: Hau Hsu
Date: Fri Aug 2 13:11:51 2024 +0800
RISC-V: Add --with-cmodel configure option
Sometimes we want to use default cmodel other than medlow. Add a
https://gcc.gnu.org/g:1c07f7a1b45b3d6f46cb25f3bf068d94fe4131e8
commit r15-5968-g1c07f7a1b45b3d6f46cb25f3bf068d94fe4131e8
Author: Richard Biener
Date: Thu Dec 5 13:24:27 2024 +0100
Remove some duplicates reported by genmatch
genmatch currently has a difficulty to decide whether a d
https://gcc.gnu.org/g:e65b09d461d2a4f37fb55d6dcd2e94b1f444daea
commit r15-5969-ge65b09d461d2a4f37fb55d6dcd2e94b1f444daea
Author: Richard Biener
Date: Thu Dec 5 13:47:36 2024 +0100
More duplicates reported by genmatch
Here are a bit less obvious cases of duplicate, mostly of the
https://gcc.gnu.org/g:0223119f1a6351543c6e96a9735e05cbd4583889
commit r15-5958-g0223119f1a6351543c6e96a9735e05cbd4583889
Author: Jakub Jelinek
Date: Fri Dec 6 09:09:12 2024 +0100
libcpp, c++: Optimize initializers using #embed in C++
This patch adds similar optimizations to the C+
https://gcc.gnu.org/g:380ceb23b130a2b9ec541607a3eb1ffd0387c576
commit r15-5976-g380ceb23b130a2b9ec541607a3eb1ffd0387c576
Author: Thomas Schwinge
Date: Sun Nov 10 17:32:55 2024 +0100
nvptx: Clarify that our baseline is PTX ISA Version 3.1
Added in commit decde11183bdccc46587d6614b7
https://gcc.gnu.org/g:1af83aa09979e5f2ca36f844d56ccd629268057d
commit r15-5977-g1af83aa09979e5f2ca36f844d56ccd629268057d
Author: Thomas Schwinge
Date: Sun Nov 10 17:35:07 2024 +0100
nvptx: Expose '-mptx=4.2'
'PTX_VERSION_4_2' was added in commit
decde11183bdccc46587d6614b75f3d56a
https://gcc.gnu.org/g:18d80e5ecfa610a8a8f4b8e6381b695595c78192
commit r15-5978-g18d80e5ecfa610a8a8f4b8e6381b695595c78192
Author: Thomas Schwinge
Date: Sun Nov 10 17:34:08 2024 +0100
nvptx: Support '-mptx=4.1'
gcc/
* config/nvptx/nvptx-opts.h (enum ptx_version):
https://gcc.gnu.org/g:b352f89d81bb30dbeb406ff7e4d148e2fb640975
commit r15-5964-gb352f89d81bb30dbeb406ff7e4d148e2fb640975
Author: Thomas Schwinge
Date: Mon Dec 2 16:34:03 2024 +0100
'gcc/config/nvptx/gen-multilib-matches.sh': Encapsulate main logic
Refactoring for later extension.
https://gcc.gnu.org/g:61da068638779580684c59d6d330f58c016a2268
commit r15-5965-g61da068638779580684c59d6d330f58c016a2268
Author: Thomas Schwinge
Date: Mon Dec 2 16:42:14 2024 +0100
'gcc/config/nvptx/gen-*.sh': Simplify interface
What we currently pass in as '$1' is simply 'dirname
https://gcc.gnu.org/g:c80ecfa0927a1ada31864c709220a2adb7c96662
commit r15-5961-gc80ecfa0927a1ada31864c709220a2adb7c96662
Author: Thomas Schwinge
Date: Tue Nov 12 09:54:35 2024 +0100
Clarify libgomp nvptx 'omp_low_lat_mem_space' documentation
PTX '%dynamic_smem_size' was "Introduce
https://gcc.gnu.org/g:4ab02a7b26b1845de1e61d8145678da7215442fa
commit r15-5962-g4ab02a7b26b1845de1e61d8145678da7215442fa
Author: Thomas Schwinge
Date: Wed Dec 4 22:37:17 2024 +0100
nvptx: Tag '-misa=[...]', '-mptx=[...]' as 'Negative' of themselves
[PR117916]
This issue is simila
https://gcc.gnu.org/g:ab5bd6ac68c6d9f870fcaf0de4a73f3dec920db9
commit r15-5960-gab5bd6ac68c6d9f870fcaf0de4a73f3dec920db9
Author: Thomas Schwinge
Date: Mon Oct 14 10:45:06 2024 +0200
Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP'
__builtin_is_initial_device: Revert 'gimple_fold_
https://gcc.gnu.org/g:3e14c126de157fe9b87a1ada6e689003735088e1
commit r15-5959-g3e14c126de157fe9b87a1ada6e689003735088e1
Author: Richard Biener
Date: Fri Dec 6 09:37:35 2024 +0100
testsuite/117714 - gcc.dg/vect/slp-reduc-4.c FAILs on 32-bit SPARC
The testcase tries to ensure we ca
https://gcc.gnu.org/g:490443357668a87e3c322f218873a7649a2552df
commit r15-5963-g490443357668a87e3c322f218873a7649a2552df
Author: Thomas Schwinge
Date: Mon Dec 2 15:06:58 2024 +0100
'gcc/config/nvptx/t-nvptx': Don't use the 'shell' function of 'make'
The exit status of the command
https://gcc.gnu.org/g:d3c18b92c97b0fd477c7a43ab7af1ed88faec4ba
commit r14-11065-gd3c18b92c97b0fd477c7a43ab7af1ed88faec4ba
Author: Harald Anlauf
Date: Wed Nov 27 21:11:16 2024 +0100
Fortran: fix crash with bounds check writing array section [PR117791]
PR fortran/117791
https://gcc.gnu.org/g:ad590070fdcca8b89146b5949176bc0354f19745
commit r14-11066-gad590070fdcca8b89146b5949176bc0354f19745
Author: Andrew Pinski
Date: Fri Nov 29 01:00:11 2024 -0800
fortran: Add default to switch in gfc_trans_transfer [PR117843]
This fixes a bootstrap failure due t
https://gcc.gnu.org/g:7dff53cb7bff5f523390fd4da5b32f3d6b300e2d
commit r14-11067-g7dff53cb7bff5f523390fd4da5b32f3d6b300e2d
Author: Gaius Mulley
Date: Fri Dec 6 13:06:58 2024 +
[PATCH] PR modula2/117904: cc1gm2 ICE when compiling a const built from VAL
and SIZE
This patch fixes
https://gcc.gnu.org/g:2b44b11cae6847893bf4b7bc327d0d2913588006
commit r15-5984-g2b44b11cae6847893bf4b7bc327d0d2913588006
Author: Georg-Johann Lay
Date: Fri Dec 6 11:52:16 2024 +0100
AVR: Disable generation of CRC lookup tables.
With -foptimize-crc, large lookup tables may be gener
https://gcc.gnu.org/g:a1fa104f2dde3ab185397f41a300f7a0ee04d5f2
commit r15-5985-ga1fa104f2dde3ab185397f41a300f7a0ee04d5f2
Author: Georg-Johann Lay
Date: Fri Dec 6 14:45:38 2024 +0100
avr.opt.urls: Rebuild.
gcc/
* config/avr/avr.opt.urls: Rebuild.
Diff:
---
gcc/config/
https://gcc.gnu.org/g:48eda34624fe5de050ae5ee38a360155ab188c39
commit r15-5998-g48eda34624fe5de050ae5ee38a360155ab188c39
Author: Andrew MacLeod
Date: Mon Nov 25 09:50:33 2024 -0500
Do not calculate an entry range for invariant names.
If an SSA_NAME is invariant, do not calculate a
https://gcc.gnu.org/g:faddf22942884a4c951ca0eeffc364296378eeff
commit r15-5999-gfaddf22942884a4c951ca0eeffc364296378eeff
Author: Andrew MacLeod
Date: Sat Nov 16 08:29:30 2024 -0500
Add a range query to inferred ranges.
Provide a range_query for any inferred range processing which
https://gcc.gnu.org/g:c7fd6c4369ef1a009b40c1787ea9d2dad2cf449f
commit r15-6000-gc7fd6c4369ef1a009b40c1787ea9d2dad2cf449f
Author: Andrew MacLeod
Date: Sat Nov 23 14:05:54 2024 -0500
Only add inferred ranges if they change the value.
Do not add an inferred range if it is already inc
https://gcc.gnu.org/g:42d84ba5db65f6cf8e2bd5e8bfd8ca8c8240734b
commit r15-5996-g42d84ba5db65f6cf8e2bd5e8bfd8ca8c8240734b
Author: Jeff Law
Date: Fri Dec 6 13:40:25 2024 -0700
[PR tree-optimization/117895] Fix sparc libgo build failure with CRC opts
enabled
So as noted in the BZ, s
https://gcc.gnu.org/g:75e7d1600f47859df40b2ac0feff5a71e0dbb040
commit r15-5997-g75e7d1600f47859df40b2ac0feff5a71e0dbb040
Author: Vladimir N. Makarov
Date: Fri Dec 6 16:16:28 2024 -0500
[PR117248][LRA]: Rewriting reg notes update and fix calculation of conflict
hard regs of pseudo.
https://gcc.gnu.org/g:5c8b978817539c5a254fc778ed926a1095aab721
commit r15-6003-g5c8b978817539c5a254fc778ed926a1095aab721
Author: Lewis Hyatt
Date: Fri Dec 6 19:01:34 2024 -0500
Support for 64-bit location_t: RTL parts
Some RTL objects need to store a location_t. Currently, they st
https://gcc.gnu.org/g:568b3b30218715ff0b2b8f6404fc8bce819d6153
commit r15-6001-g568b3b30218715ff0b2b8f6404fc8bce819d6153
Author: Lewis Hyatt
Date: Fri Dec 6 19:01:27 2024 -0500
middle-end: Handle resized PHI nodes in loop_version()
While testing upcoming support for 64-bit locatio
https://gcc.gnu.org/g:85018b146cd30a4a594b46cdb0e3683c8e908568
commit r15-6004-g85018b146cd30a4a594b46cdb0e3683c8e908568
Author: Lewis Hyatt
Date: Fri Dec 6 19:01:37 2024 -0500
Support for 64-bit location_t: libgdiagnostics parts
Tweak libgdiagnostics.cc, which is necessarily sens
https://gcc.gnu.org/g:eaefc8f322e86ab18cbea55e9c07348933e64317
commit r15-6002-geaefc8f322e86ab18cbea55e9c07348933e64317
Author: Lewis Hyatt
Date: Fri Dec 6 19:01:32 2024 -0500
final: Fix call to INSN_LOCATION on a NOTE rtl
This function has a code path that calls INSN_LOCATION on
https://gcc.gnu.org/g:567b0405e38b0336a4416628424c97c67d0e92b3
commit r15-6006-g567b0405e38b0336a4416628424c97c67d0e92b3
Author: Kito Cheng
Date: Sat Dec 7 08:23:58 2024 +0800
Revert "RISC-V: Add const to function_shape::get_name [NFC]"
This reverts commit 9bf4cad4e4e1ec92c320a619
https://gcc.gnu.org/g:9e3aeec74092e91b7f66d2cc5dc5885ef728d5b6
commit 9e3aeec74092e91b7f66d2cc5dc5885ef728d5b6
Author: Kwok Cheung Yeung
Date: Mon Oct 7 16:19:39 2024 +0100
openmp: Fix error reporting in parsing of C++ OpenMP to/from clause
The final 'else' when checking the motio
https://gcc.gnu.org/g:4f5b7f1b738f7206402d008e52718abfd78e2a07
commit r15-5986-g4f5b7f1b738f7206402d008e52718abfd78e2a07
Author: David Malcolm
Date: Fri Dec 6 11:29:54 2024 -0500
c++: consolidate location printing in error.cc [PR116253]
Consolidate the location-printing logic in c
https://gcc.gnu.org/g:31c08879dcc750275a59d73aefe2e1fc4ed4957d
commit r15-5987-g31c08879dcc750275a59d73aefe2e1fc4ed4957d
Author: David Malcolm
Date: Fri Dec 6 11:33:59 2024 -0500
c++: handle misspelled concepts and missing #include
gcc/cp/ChangeLog:
* name-lookup.cc (
https://gcc.gnu.org/g:5a022062d22e0bd6f8bb650ca109b0ca2d093796
commit r15-5988-g5a022062d22e0bd6f8bb650ca109b0ca2d093796
Author: David Malcolm
Date: Fri Dec 6 11:48:43 2024 -0500
diagnostics: UX: add doc URLs for attributes (v2)
This is v2 of the patch; v1 was here:
https://
https://gcc.gnu.org/g:788334199917aaa02f696abb0bca02bf9a460547
commit r15-5989-g788334199917aaa02f696abb0bca02bf9a460547
Author: Matthew Malcomson
Date: Tue Dec 3 22:13:40 2024 +
clang-format BraceWrapping.AfterCaseLabel to true
This setting seems to better match the indentati
https://gcc.gnu.org/g:92c7a190d7e87100d7e2015220baa127480492ba
commit r15-5990-g92c7a190d7e87100d7e2015220baa127480492ba
Author: Richard Earnshaw
Date: Fri Dec 6 17:05:27 2024 +
arm: testsuite: fix some legacy C tests
These tests all lack ISO-C style function definitions. Som
https://gcc.gnu.org/g:339246fb9ef4cac84126138093303f309071e40e
commit r15-5995-g339246fb9ef4cac84126138093303f309071e40e
Author: David Malcolm
Date: Fri Dec 6 13:40:55 2024 -0500
c++: use diagnostic nesting [PR116253]
This patch uses the nested diagnostics capabilities added in th
https://gcc.gnu.org/g:6a8ff7de756bc2e048f0a70edf69d6863f43233c
commit r15-5993-g6a8ff7de756bc2e048f0a70edf69d6863f43233c
Author: Uros Bizjak
Date: Fri Dec 6 19:00:34 2024 +0100
i386: Fix gcc.target/i386/pr101716.c (and some related cleanups)
Fix pr101716.c testcase scan-assembler
https://gcc.gnu.org/g:be532c74fd5e0e8bd15f0829cbb7ee079b0df910
commit r14-11068-gbe532c74fd5e0e8bd15f0829cbb7ee079b0df910
Author: Jerry DeLisle
Date: Tue Aug 6 16:10:23 2024 -0700
Fortran: Eliminate error prone translations.
PR fortran/109105
gcc/fortran/ChangeLog
https://gcc.gnu.org/g:171aef2974d25c427720a07b1a619ed4a664ce13
commit r15-5994-g171aef2974d25c427720a07b1a619ed4a664ce13
Author: Uros Bizjak
Date: Fri Dec 6 19:21:53 2024 +0100
i386: Add missing part from my previous commit.
gcc/ChangeLog:
* config/i386/i386.cc (i
https://gcc.gnu.org/g:1dbbfe23b15bfbab61d5fbcef9fbc193ee24dcb6
commit r14-11069-g1dbbfe23b15bfbab61d5fbcef9fbc193ee24dcb6
Author: Jerry DeLisle
Date: Tue Dec 3 20:55:41 2024 -0800
Fortran: Fix B64.0 formatted write output.
PR fortran/117820
libgfortran/ChangeLog:
https://gcc.gnu.org/g:115e4bf54ec91a4f358a9e68dcd7a234b0ccc5b8
commit r15-5992-g115e4bf54ec91a4f358a9e68dcd7a234b0ccc5b8
Author: Christophe Lyon
Date: Fri Dec 6 15:59:25 2024 +
arm,testsuite: Add -mtune=cortex-m55 to dlstp-int8x16.c
Like dlstp-compile-asm-1.c, this test would
https://gcc.gnu.org/g:1acc5cffbb04949a790d6e1a34a46ec71418a57b
commit r15-5991-g1acc5cffbb04949a790d6e1a34a46ec71418a57b
Author: Uros Bizjak
Date: Fri Dec 6 16:59:16 2024 +0100
i386: Fix unwanted fwprop to 3dNOW! insn [PR117926]
The compiler is able to forward propagate a partial
54 matches
Mail list logo