https://gcc.gnu.org/g:d3fae2bea034edb001cd45d1d86c5ceef146899b
commit r15-1308-gd3fae2bea034edb001cd45d1d86c5ceef146899b
Author: liuhongt
Date: Tue Jun 11 21:22:42 2024 +0800
Adjust ix86_rtx_costs for pternlog_operand_p.
r15-1100-gec985bc97a0157 improves handling of ternlog instru
https://gcc.gnu.org/g:e575b5c56137b12d402d9fb39291fe20985067b7
commit r15-1309-ge575b5c56137b12d402d9fb39291fe20985067b7
Author: Richard Biener
Date: Fri Jun 14 07:54:15 2024 +0200
Fix fallout of peeling for gap improvements
The following hopefully addresses an observed bootstrap
https://gcc.gnu.org/g:2ede7e3993c90c16f28358df07ea29cd62e34447
commit r15-1310-g2ede7e3993c90c16f28358df07ea29cd62e34447
Author: Eric Botcazou
Date: Thu May 9 10:49:32 2024 +0200
ada: Remove unused name of aspect from Snames
gcc/ada/
* snames.ads-tmpl (Name_Storag
https://gcc.gnu.org/g:d3fe0ffdd22bcabcbf03ee936d89ab971fbc74c4
commit r15-1311-gd3fe0ffdd22bcabcbf03ee936d89ab971fbc74c4
Author: Justin Squirek
Date: Thu May 9 19:37:44 2024 +
ada: Allow implicit dereferenced for uses of 'Super
This patch modifies the experimental 'Super attri
https://gcc.gnu.org/g:464f0cb46a17cd4b941f0b3182323a883c59dcf3
commit r15-1312-g464f0cb46a17cd4b941f0b3182323a883c59dcf3
Author: Eric Botcazou
Date: Thu May 9 20:18:57 2024 +0200
ada: Couple of small cleanups in semantic analysis of aspects
The first cleanup is to expose a consist
https://gcc.gnu.org/g:02263316169d4299df24ef91b4d469d3a3d50220
commit r15-1313-g02263316169d4299df24ef91b4d469d3a3d50220
Author: Javier Miranda
Date: Thu May 9 21:48:18 2024 +
ada: Missing initialization of multidimensional array using sliding
When a multidimensional array is
https://gcc.gnu.org/g:34935c45c6e13093f9e2c2b1bc36483818152e9c
commit r15-1314-g34935c45c6e13093f9e2c2b1bc36483818152e9c
Author: Eric Botcazou
Date: Fri May 10 17:11:24 2024 +0200
ada: Minor tweaks to processing of Aggregate aspect
The main one is to give the error for Aggregate a
https://gcc.gnu.org/g:1feb6d81a3ab587382817cd7a39222b6c83f68ac
commit r15-1315-g1feb6d81a3ab587382817cd7a39222b6c83f68ac
Author: Justin Squirek
Date: Fri May 10 11:18:01 2024 +
ada: Crash checking accessibility level on private type
This patch fixes an issue in the compiler wh
https://gcc.gnu.org/g:50c41dd34202b29983a862b5d326bab668402c17
commit r15-1317-g50c41dd34202b29983a862b5d326bab668402c17
Author: Eric Botcazou
Date: Sun May 12 11:06:39 2024 +0200
ada: Minor tweak in Snames
gcc/ada/
* snames.ads-tmpl (Name_Present): Move to Repinf
https://gcc.gnu.org/g:7232be268a0a275d43225fef141cf99d2f6bbed9
commit r15-1318-g7232be268a0a275d43225fef141cf99d2f6bbed9
Author: Jerome Guitton
Date: Fri May 10 13:16:17 2024 +
ada: Simplify handling of VxWorks-specific error codes for ENOENT
These error codes were defined on
https://gcc.gnu.org/g:5d429a206c0784435cf963cbfd645cb4e7733795
commit r15-1319-g5d429a206c0784435cf963cbfd645cb4e7733795
Author: Steve Baird
Date: Tue May 7 17:04:28 2024 -0700
ada: Bad tree built for Obj.Discrim_Dep_Component'Loop_Entry in assertion
The Etype for an N_Selected_Co
https://gcc.gnu.org/g:97810ccb01b21dd8c5ed4e84d5aa2bc6c0dd8a45
commit r15-1320-g97810ccb01b21dd8c5ed4e84d5aa2bc6c0dd8a45
Author: Eric Botcazou
Date: Mon May 13 16:15:10 2024 +0200
ada: Fix parts of classification of aspects
Many aspects are (correctly) marked as GNAT-specific but
https://gcc.gnu.org/g:262a5ffc41471aa4909f23279278dd37724da744
commit r15-1316-g262a5ffc41471aa4909f23279278dd37724da744
Author: Justin Squirek
Date: Thu May 9 05:04:03 2024 +
ada: Add prototype for mutably tagged types
This patch implements mutably tagged types via the new Si
https://gcc.gnu.org/g:cac993e84ea363dc593799ad1a6d0db5d0165f16
commit r15-1321-gcac993e84ea363dc593799ad1a6d0db5d0165f16
Author: Marc Poulhiès
Date: Thu Feb 29 10:51:40 2024 +0100
ada: Typo and indentation fix
Fixes typo in comments and 2 instances of bad indentation.
gcc
https://gcc.gnu.org/g:55ceb87a72fee45a9a3e547a4e688f31d376a95a
commit r15-1322-g55ceb87a72fee45a9a3e547a4e688f31d376a95a
Author: Eric Botcazou
Date: Mon Apr 29 09:15:13 2024 +0200
ada: Do not create null GCC thunks
This prevents Gigi from creating null GCC thunks, i.e. thunks that
https://gcc.gnu.org/g:02b7f6862723fc9f3c73a38dc9b7c518cfdf5069
commit r15-1323-g02b7f6862723fc9f3c73a38dc9b7c518cfdf5069
Author: Yannick Moy
Date: Fri Apr 26 17:02:52 2024 +0200
ada: Skip subprogram body entities inside scopes
Entities of kind E_Subprogram_Body, used on bodies of
https://gcc.gnu.org/g:f89a68a20e37fbb7c3e2dd6a9b3450294487a550
commit r15-1325-gf89a68a20e37fbb7c3e2dd6a9b3450294487a550
Author: Eric Botcazou
Date: Tue May 7 11:27:57 2024 +0200
ada: Do not include target-specific makefile fragments
They are unused in this context.
gcc/a
https://gcc.gnu.org/g:83061c80d29f71b1aa07664fd129af6542c9fc83
commit r15-1324-g83061c80d29f71b1aa07664fd129af6542c9fc83
Author: Eric Botcazou
Date: Mon Apr 29 09:48:48 2024 +0200
ada: Fix return mechanism reported by -gnatRm
The return mechanism of functions is reported when the
https://gcc.gnu.org/g:35d9b2c0d94d727a0e9be3aa9679a39077c97b1b
commit r15-1326-g35d9b2c0d94d727a0e9be3aa9679a39077c97b1b
Author: Gerald Pfeifer
Date: Fri Jun 14 09:52:27 2024 +0200
doc: Remove reference to Interix
This apparently was missed when support for Interix was removed in
https://gcc.gnu.org/g:c2c61d8902dbda017b1647252d17bce141493433
commit r15-1327-gc2c61d8902dbda017b1647252d17bce141493433
Author: Pan Li
Date: Fri Jun 14 14:54:22 2024 +0800
RISC-V: Bugfix vec_extract v mode iterator restriction mismatch
We have vec_extract pattern which takes ZVFH
https://gcc.gnu.org/g:aa85a5a6792a79c28a8ee19dc5d0f01b2930c33d
commit r15-1328-gaa85a5a6792a79c28a8ee19dc5d0f01b2930c33d
Author: Gerald Pfeifer
Date: Fri Jun 14 10:07:37 2024 +0200
doc: Consolidate duplicate MOVBE listings for Intel CPUs
gcc:
* doc/invoke.texi (x86 Opt
https://gcc.gnu.org/g:d66b820f392aa9a7c34d3cddaf3d7c73bf23f82d
commit r15-1329-gd66b820f392aa9a7c34d3cddaf3d7c73bf23f82d
Author: Richard Biener
Date: Thu Jun 13 14:42:25 2024 +0200
Support single def-use cycle optimization for SLP reduction vectorization
We can at least mimic sing
https://gcc.gnu.org/g:1438b15e5430f7fab3832c35d262d6b58caba469
commit r15-1330-g1438b15e5430f7fab3832c35d262d6b58caba469
Author: Richard Biener
Date: Fri Jun 14 11:31:53 2024 +0200
Adjust gcc.target/i386/vect-strided-3.c
The following disables SSE4 instead of just AVX to avoid
https://gcc.gnu.org/g:4b1f486fefb3969f35ff6d49f544eb0ac9f49f1f
commit r15-1331-g4b1f486fefb3969f35ff6d49f544eb0ac9f49f1f
Author: Jan Beulich
Date: Fri Jun 14 13:28:40 2024 +0200
configure: adjustments for building with in-tree binutils
For one setting ld_ver in a conditional (no i
https://gcc.gnu.org/g:d0f6a1ea5363662e01c5b735fe4b19cac4c1caf2
commit r15-1334-gd0f6a1ea5363662e01c5b735fe4b19cac4c1caf2
Author: Pan Li
Date: Thu Jun 13 22:35:21 2024 +0800
RISC-V: Add testcases for scalar unsigned SAT_SUB form 4
After the middle-end support the form 4 of unsigned
https://gcc.gnu.org/g:bfe92c70821bc21df5befae3a39fe6ab31d2cbb4
commit r15-1335-gbfe92c70821bc21df5befae3a39fe6ab31d2cbb4
Author: Pan Li
Date: Thu Jun 13 22:43:31 2024 +0800
RISC-V: Add testcases for scalar unsigned SAT_SUB form 5
After the middle-end support the form 5 of unsigned
https://gcc.gnu.org/g:1d37b81cbfb4b5ead7112855ef6c215ad1042456
commit r15-1337-g1d37b81cbfb4b5ead7112855ef6c215ad1042456
Author: Pan Li
Date: Fri Jun 14 09:49:22 2024 +0800
RISC-V: Add testcases for scalar unsigned SAT_SUB form 7
After the middle-end support the form 7 of unsigned
https://gcc.gnu.org/g:40609350e77d3fd4fac9787ff5066d723c7a6329
commit r15-1339-g40609350e77d3fd4fac9787ff5066d723c7a6329
Author: Pan Li
Date: Fri Jun 14 10:03:15 2024 +0800
RISC-V: Add testcases for scalar unsigned SAT_SUB form 9
After the middle-end support the form 9 of unsigned
https://gcc.gnu.org/g:6d73bb157a7ddc8fe42fc2cb31f3e2371162a228
commit r15-1338-g6d73bb157a7ddc8fe42fc2cb31f3e2371162a228
Author: Pan Li
Date: Fri Jun 14 09:57:22 2024 +0800
RISC-V: Add testcases for scalar unsigned SAT_SUB form 8
After the middle-end support the form 8 of unsigned
https://gcc.gnu.org/g:869af0255b648727fbd45fd3da4225069cbcb86d
commit r15-1332-g869af0255b648727fbd45fd3da4225069cbcb86d
Author: Pan Li
Date: Wed Jun 12 14:28:09 2024 +0800
Match: Support more forms for the scalar unsigned .SAT_SUB
After we support the scalar unsigned form 1 and 2
https://gcc.gnu.org/g:308f87030ea0a4580c16906b948eb8996cf4f8de
commit r15-1333-g308f87030ea0a4580c16906b948eb8996cf4f8de
Author: Pan Li
Date: Thu Jun 13 22:06:09 2024 +0800
RISC-V: Add testcases for scalar unsigned SAT_SUB form 3
After the middle-end support the form 3 of unsigned
https://gcc.gnu.org/g:b781fb4fe19f00aef886b21acf57b96d52545a0c
commit r15-1336-gb781fb4fe19f00aef886b21acf57b96d52545a0c
Author: Pan Li
Date: Thu Jun 13 23:05:00 2024 +0800
RISC-V: Add testcases for scalar unsigned SAT_SUB form 6
After the middle-end support the form 6 of unsigned
https://gcc.gnu.org/g:896e043830fa4bc391db5f3cc2c33496cb8aa32e
commit r15-1340-g896e043830fa4bc391db5f3cc2c33496cb8aa32e
Author: Pan Li
Date: Fri Jun 14 10:08:59 2024 +0800
RISC-V: Add testcases for scalar unsigned SAT_SUB form 10
After the middle-end support the form 10 of unsign
https://gcc.gnu.org/g:161efd677458f20d13ee1018a4d5e3964febd508
commit r15-1341-g161efd677458f20d13ee1018a4d5e3964febd508
Author: Jonathan Wakely
Date: Fri Jun 14 12:10:48 2024 +0100
libstdc++: Fix declaration of posix_memalign for freestanding
Thanks to Jérôme Duval for noticing t
https://gcc.gnu.org/g:75251f5091c9b81577e031ab781d42c6cbe4a64b
commit r14-10311-g75251f5091c9b81577e031ab781d42c6cbe4a64b
Author: Jonathan Wakely
Date: Fri Jun 14 12:10:48 2024 +0100
libstdc++: Fix declaration of posix_memalign for freestanding
Thanks to Jérôme Duval for noticing
https://gcc.gnu.org/g:24dbdd20dcbd4c560f852cce51aa0754464476f5
commit r13-8849-g24dbdd20dcbd4c560f852cce51aa0754464476f5
Author: Jonathan Wakely
Date: Fri Jun 14 12:10:48 2024 +0100
libstdc++: Fix declaration of posix_memalign for freestanding
Thanks to Jérôme Duval for noticing t
https://gcc.gnu.org/g:6af8d8e618ed27dae3432c96484de4360bd893ab
commit r15-1342-g6af8d8e618ed27dae3432c96484de4360bd893ab
Author: Jonathan Wakely
Date: Tue Jun 11 15:52:30 2024 +0100
libstdc++: Make std::type_info::operator== always_inline for C++23
[PR110572]
Commit r12-6266-g363
https://gcc.gnu.org/g:2830b0b8655f0d1a62b416af8ade31f5b96f0ffb
commit r15-1343-g2830b0b8655f0d1a62b416af8ade31f5b96f0ffb
Author: Georg-Johann Lay
Date: Fri Jun 14 18:24:13 2024 +0200
AVR: target/115419 - Tie breaks are rounded-to-even.
libgcc/config/avr/libf7/
PR targe
https://gcc.gnu.org/g:1bb2535c7cb279e6aab731e79080d8486dd50cce
commit r15-1344-g1bb2535c7cb279e6aab731e79080d8486dd50cce
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_64
https://gcc.gnu.org/g:9148b4679335390ce0d675482f6855328708bea6
commit 9148b4679335390ce0d675482f6855328708bea6
Author: Michael Meissner
Date: Fri Jun 14 14:50:13 2024 -0400
Little endian PowerPC without VSX cannot support IEEE 128-bit.
2024-06-14 Michael Meissner
libgf
https://gcc.gnu.org/g:cc1d3baa18d0600c2c58048905aa58592b64d8d6
commit cc1d3baa18d0600c2c58048905aa58592b64d8d6
Author: Michael Meissner
Date: Fri Jun 14 14:53:03 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 161 -
1 file
https://gcc.gnu.org/g:3e6c5a0523a1ab70f80d25652c3cf62a0b71e56f
commit 3e6c5a0523a1ab70f80d25652c3cf62a0b71e56f
Author: Michael Meissner
Date: Fri Jun 14 14:53:45 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.test | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a
https://gcc.gnu.org/g:80c6b6a21b5d3e4f7c5fddbe88e344b608ffb010
commit r15-1345-g80c6b6a21b5d3e4f7c5fddbe88e344b608ffb010
Author: Andrew MacLeod
Date: Wed Jun 12 09:20:20 2024 -0400
Do not assume LHS of call is an ssa-name.
gimple_range_fold makes an assumption that the LHS of a ca
https://gcc.gnu.org/g:d40034c489c3d4ae149759ba051ef1d661a6c243
commit r15-1346-gd40034c489c3d4ae149759ba051ef1d661a6c243
Author: Andrew MacLeod
Date: Thu Jun 13 15:35:55 2024 -0400
Add merge facility to ssa_lazy_cache.
The ssa_lazy_cache has a routine to merge a range for an ssa-n
https://gcc.gnu.org/g:e5e341243bf4a8a93fc9b5776124c64015326356
commit r15-1347-ge5e341243bf4a8a93fc9b5776124c64015326356
Author: Andrew MacLeod
Date: Fri Jun 14 11:01:08 2024 -0400
Dont add varying values to gori_on_edge mass calculations.
gori_on_edge will return an ssa_lazy_cach
https://gcc.gnu.org/g:3ea2d4cac5c925398e9379e05fccb21b8266cda7
commit 3ea2d4cac5c925398e9379e05fccb21b8266cda7
Author: Michael Meissner
Date: Fri Jun 14 20:29:47 2024 -0400
Disable IEEE 128 on little endian 32-bit systems.
2024-06-14 Michael Meissner
gcc/
https://gcc.gnu.org/g:15e46f9dd299d97162ccffc79a43653021689ac2
commit 15e46f9dd299d97162ccffc79a43653021689ac2
Author: Michael Meissner
Date: Fri Jun 14 20:31:13 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 22 ++
1 file changed, 22 insertions(+)
diff
https://gcc.gnu.org/g:18b148bccc683473e2545c9098ebab7d8eb96ca7
commit 18b148bccc683473e2545c9098ebab7d8eb96ca7
Author: Michael Meissner
Date: Sat Jun 15 02:57:27 2024 -0400
Do not build libgcc if GCC is not configured for at least power8
2024-06-15 Michael Meissner
li
https://gcc.gnu.org/g:85b99629c243025a7cadd4d77b3135e99cd38cd1
commit 85b99629c243025a7cadd4d77b3135e99cd38cd1
Author: Michael Meissner
Date: Sat Jun 15 02:58:52 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 13 +
1 file changed, 13 insertions(+)
diff --git a/
49 matches
Mail list logo