https://gcc.gnu.org/g:e56d183c1590962a3029f84d411cb635e6611f1a
commit r15-5252-ge56d183c1590962a3029f84d411cb635e6611f1a
Author: Jonathan Wakely
Date: Thu Nov 14 09:58:41 2024 +
libstdc++: Use feature test macros consistently in
Remove __cplusplus > 201703L checks that are re
https://gcc.gnu.org/g:56ded80b96b0f65327694912a6affbfc75e4e30d
commit r15-5257-g56ded80b96b0f65327694912a6affbfc75e4e30d
Author: Szabolcs Nagy
Date: Thu Nov 14 16:15:03 2024 +
aarch64: Add -mbranch-protection=gcs option
This enables Guarded Control Stack (GCS) compatible code
https://gcc.gnu.org/g:af166d3adc1e40bc8e6a21ce7f1319627817381a
commit r15-5264-gaf166d3adc1e40bc8e6a21ce7f1319627817381a
Author: Szabolcs Nagy
Date: Thu Nov 14 16:15:07 2024 +
aarch64: Add GCS builtins
Add new builtins for GCS:
void *__builtin_aarch64_gcspr (void)
https://gcc.gnu.org/g:2a330ec14914e10e5201e39d565674463e67c2e2
commit r15-5272-g2a330ec14914e10e5201e39d565674463e67c2e2
Author: Szabolcs Nagy
Date: Thu Nov 14 16:15:11 2024 +
aarch64: Add GCS support to the unwinder
Follows the current linux ABI that uses single signal entry
https://gcc.gnu.org/g:0d4efa3b380e839d8ddf015ddea40128bda3ed84
commit r15-5259-g0d4efa3b380e839d8ddf015ddea40128bda3ed84
Author: Szabolcs Nagy
Date: Thu Nov 14 16:15:04 2024 +
aarch64: Add support for chkfeat insn
This is a hint space instruction to check for enabled HW featur
https://gcc.gnu.org/g:2b43977d9c268e957d774ec9576b4c09fb50957f
commit r15-5258-g2b43977d9c268e957d774ec9576b4c09fb50957f
Author: Szabolcs Nagy
Date: Thu Nov 14 16:15:04 2024 +
aarch64: Add branch-protection target pragma tests
gcc/testsuite/ChangeLog:
* gcc.ta
https://gcc.gnu.org/g:8a366df481a6f30600c59a2a5eb3418fcaab3f57
commit r15-5263-g8a366df481a6f30600c59a2a5eb3418fcaab3f57
Author: Szabolcs Nagy
Date: Thu Nov 14 16:15:06 2024 +
aarch64: Add GCS instructions
Add instructions for the Guarded Control Stack extension.
GCSS
https://gcc.gnu.org/g:41479351d638ed469bd6d8975dcacc4e72e503b3
commit r15-5267-g41479351d638ed469bd6d8975dcacc4e72e503b3
Author: Szabolcs Nagy
Date: Thu Nov 14 16:15:08 2024 +
aarch64: Add GCS support for nonlocal stack save
Nonlocal stack save and restore has to also save and
https://gcc.gnu.org/g:5ec239f1e2f9139e6dffe1a51891039f9aa3ae36
commit r15-5269-g5ec239f1e2f9139e6dffe1a51891039f9aa3ae36
Author: Szabolcs Nagy
Date: Thu Nov 14 16:15:09 2024 +
aarch64: Add ACLE feature macros for GCS
gcc/ChangeLog:
* config/aarch64/aarch64-c.c
https://gcc.gnu.org/g:d8374290e5780621c5faeffcce3d2899da5d5bef
commit r15-5274-gd8374290e5780621c5faeffcce3d2899da5d5bef
Author: Szabolcs Nagy
Date: Thu Nov 14 16:15:12 2024 +
aarch64: libgcc: add GCS marking to asm
libgcc/ChangeLog:
* config/aarch64/aarch64-a
https://gcc.gnu.org/g:608da244019424852215d41019278b2f4e3962c5
commit r15-5273-g608da244019424852215d41019278b2f4e3962c5
Author: Szabolcs Nagy
Date: Thu Nov 14 16:15:11 2024 +
aarch64: Emit GNU property NOTE for GCS
gcc/ChangeLog:
* config/aarch64/aarch64.cc (
https://gcc.gnu.org/g:6f73c29d2fc27708476377749f7823bb86004bad
commit r15-5275-g6f73c29d2fc27708476377749f7823bb86004bad
Author: Szabolcs Nagy
Date: Thu Nov 14 16:15:12 2024 +
aarch64: libatomic: add GCS marking to asm
libatomic/ChangeLog:
* config/linux/aarch
https://gcc.gnu.org/g:4bce1f71c9060e2077d81f24e482a0c4bc6623b0
commit r15-5279-g4bce1f71c9060e2077d81f24e482a0c4bc6623b0
Author: Yury Khrustalev
Date: Thu Nov 14 16:15:14 2024 +
aarch64: Fix nonlocal goto tests incompatible with GCS
gcc/testsuite/ChangeLog:
* gcc.t
https://gcc.gnu.org/g:6cc6f75374f7fd4fdded00c88239248593b7607a
commit r15-5278-g6cc6f75374f7fd4fdded00c88239248593b7607a
Author: Matthieu Longo
Date: Thu Nov 14 16:15:14 2024 +
aarch64: Fix tests incompatible with GCS
gcc/testsuite/ChangeLog:
* g++.target/aarc
https://gcc.gnu.org/g:72677e1119dc40aa680755d009e079ad49446c46
commit r15-5280-g72677e1119dc40aa680755d009e079ad49446c46
Author: Jeff Law
Date: Thu Nov 14 09:26:11 2024 -0700
Revert "Reapply "[PATCH v2] RISC-V: zero_extend(not) -> xor optimization
[PR112398]""
This reverts commit
https://gcc.gnu.org/g:500de6c0e56c724bce192156ec907c89e3556b56
commit r15-5270-g500de6c0e56c724bce192156ec907c89e3556b56
Author: Szabolcs Nagy
Date: Thu Nov 14 16:15:10 2024 +
aarch64: Add test for GCS ACLE defs
gcc/testsuite/ChangeLog:
* gcc.target/aarch64/pr
https://gcc.gnu.org/g:c283cf27b07a195f6174ffe9534f015635d192f3
commit r15-5271-gc283cf27b07a195f6174ffe9534f015635d192f3
Author: Szabolcs Nagy
Date: Thu Nov 14 16:15:10 2024 +
aarch64: Add target pragma tests for gcs
gcc/testsuite/ChangeLog:
* gcc.target/aarch
https://gcc.gnu.org/g:80fabc8d6ba8968abc36305c49564fe1ab1a120f
commit r15-5276-g80fabc8d6ba8968abc36305c49564fe1ab1a120f
Author: Szabolcs Nagy
Date: Thu Nov 14 16:15:13 2024 +
aarch64: Introduce indirect_return attribute
Tail calls of indirect_return functions from non-indirec
https://gcc.gnu.org/g:bca0fc1410bc6759365ef974974dc40915333734
commit r15-5266-gbca0fc1410bc6759365ef974974dc40915333734
Author: Szabolcs Nagy
Date: Thu Nov 14 16:15:08 2024 +
aarch64: Add __builtin_aarch64_gcs* and __gcs* tests
gcc/testsuite/ChangeLog:
* gcc.
https://gcc.gnu.org/g:236104908257d779b06894379f99e007a1c4c897
commit r15-5281-g236104908257d779b06894379f99e007a1c4c897
Author: Jan Hubicka
Date: Thu Nov 14 17:29:14 2024 +0100
Fix common.opt.urls
gcc/ChangeLog:
* common.opt.urls: Fix.
Diff:
---
gcc/common.opt.
https://gcc.gnu.org/g:3b80ff5b4222660a39c861a76df1912d8cc293b3
commit r13-9187-g3b80ff5b4222660a39c861a76df1912d8cc293b3
Author: Paul Thomas
Date: Thu Nov 14 13:27:24 2024 +
Fortran: Fix ASSOCIATE with assumed-length character array [PR115700]
2024-11-14 Paul Thomas
https://gcc.gnu.org/g:28854cf68dc4ad1ce5a72440d1422cb2bb02dd62
commit r15-5251-g28854cf68dc4ad1ce5a72440d1422cb2bb02dd62
Author: Tobias Burnus
Date: Thu Nov 14 16:28:20 2024 +0100
libgomp.texi: Impl. Status - change TR13 to OpenMP 6.0 + fix routine typo
libgomp/
* libg
https://gcc.gnu.org/g:f91e34644e66b2eb7f4930f17a30da9f49e7d4d2
commit r15-5254-gf91e34644e66b2eb7f4930f17a30da9f49e7d4d2
Author: Jonathan Wakely
Date: Thu Nov 14 10:50:34 2024 +
libstdc++: Add missing constraint to operator+ for std::move_iterator
This constraint was added by
https://gcc.gnu.org/g:dec2158b2c39285a561a035ca383128c5c41ecf0
commit r15-5253-gdec2158b2c39285a561a035ca383128c5c41ecf0
Author: Jonathan Wakely
Date: Thu Nov 14 14:54:57 2024 +
libstdc++: Use requires-clause for __normal_iterator constructor
This is a very minor throughput op
https://gcc.gnu.org/g:7828dc070510f8f5c06765858815fa6e5d2d1ec6
commit r15-5255-g7828dc070510f8f5c06765858815fa6e5d2d1ec6
Author: Jan Hubicka
Date: Thu Nov 14 17:01:12 2024 +0100
Remove allocations which are used only for NULL pointer check and free
Extend tree-ssa-dse to remove me
https://gcc.gnu.org/g:269b6477744f25ab0a89b364295b86a4bce392f9
commit r15-5256-g269b6477744f25ab0a89b364295b86a4bce392f9
Author: Jan Hubicka
Date: Thu Nov 14 17:08:03 2024 +0100
New testcase for operator new/delete removal.
* g++.dg/tree-ssa/dce-1.C: New test.
Diff:
---
https://gcc.gnu.org/g:e8ebc91615a088b47db6e6b000b7b154b267ea0e
commit r15-5282-ge8ebc91615a088b47db6e6b000b7b154b267ea0e
Author: Jason Merrill
Date: Mon Nov 11 19:27:52 2024 -0500
c++: module dialect tweak
Coroutines have been enabled by -std=c++20 since GCC 11.
gcc/cp/Ch
https://gcc.gnu.org/g:985bc95bd64033cb9b21d6537cb413beb8fe4939
commit r15-5284-g985bc95bd64033cb9b21d6537cb413beb8fe4939
Author: Jason Merrill
Date: Wed Nov 13 23:39:53 2024 -0500
libstdc++: stdc++.h and
r13-3036 moved #include into the new freestanding section, but
also mov
https://gcc.gnu.org/g:c924a03ae1c176bf1ead2aa31a96acaa7f22e719
commit r15-5285-gc924a03ae1c176bf1ead2aa31a96acaa7f22e719
Author: Jeff Law
Date: Thu Nov 14 09:43:37 2024 -0700
contrib: Add 2 further ignored commits
I goof'd and double-reverted a change. Add those to the ignore
https://gcc.gnu.org/g:835530f4ee416f5ea20b3611f61f790c641d5cd3
commit r15-5283-g835530f4ee416f5ea20b3611f61f790c641d5cd3
Author: Jason Merrill
Date: Tue Nov 12 16:04:52 2024 -0500
c++: fix namespace alias export
This affected std::views in module std.
gcc/cp/ChangeLog:
The branch 'meissner/heads/work185' was created in namespace 'refs/users'
pointing to:
c924a03ae1c1... contrib: Add 2 further ignored commits
https://gcc.gnu.org/g:1c686b511ed683af965950dc3531d629e1527c43
commit 1c686b511ed683af965950dc3531d629e1527c43
Author: Michael Meissner
Date: Thu Nov 14 11:52:06 2024 -0500
Add ChangeLog.meissner and REVISION.
2024-11-14 Michael Meissner
gcc/
* REVISIO
https://gcc.gnu.org/g:9c2a98f849d405b2e0c2d3eb355e81fe0f1f8eaf
commit 9c2a98f849d405b2e0c2d3eb355e81fe0f1f8eaf
Author: Michael Meissner
Date: Thu Nov 14 11:52:55 2024 -0500
Add ChangeLog.dmf and update REVISION.
2024-11-14 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:58708cc6a599aa80f6b0422bd6aa33396f26077c
commit r14-10928-g58708cc6a599aa80f6b0422bd6aa33396f26077c
Author: Paul Thomas
Date: Fri Nov 1 07:45:00 2024 +
Fortran: Fix problems with substring selectors in ASSOCIATE [PR115700]
2024-11-01 Paul Thomas
https://gcc.gnu.org/g:2b93936a122eaf5549c013cfdd27a1a164635ad7
commit r14-10929-g2b93936a122eaf5549c013cfdd27a1a164635ad7
Author: Paul Thomas
Date: Sun Nov 3 18:02:16 2024 +
Fortran: Fix associate_69.f90 that fails on some platforms [PR115700]
2024-11-03 Paul Thomas
https://gcc.gnu.org/g:caa2b2038dadcb545f825d5c736cc50d90245bbc
commit r14-10927-gcaa2b2038dadcb545f825d5c736cc50d90245bbc
Author: Paul Thomas
Date: Thu Oct 31 07:22:36 2024 +
Fortran: Fix problem with substring selectors in ASSOCIATE [PR115700]
2024-10-31 Paul Thomas
https://gcc.gnu.org/g:20faea418d580d4db99aa5293c976ab16867aca5
commit r15-5238-g20faea418d580d4db99aa5293c976ab16867aca5
Author: Jan Hubicka
Date: Thu Nov 14 14:19:04 2024 +0100
Add testcases for std::vector optimization
gcc/testsuite/ChangeLog:
PR tree-optimizati
https://gcc.gnu.org/g:f927264935972145bb71f1cdb26263a5446671e1
commit r15-5240-gf927264935972145bb71f1cdb26263a5446671e1
Author: Martin Jambor
Date: Thu Nov 14 14:42:27 2024 +0100
ipa: Introduce a one jump function dumping function
I plan to introduce a verifier that prints a sing
https://gcc.gnu.org/g:da29560711b2a66b26738caf46dbf67d3f7cff85
commit r15-5239-gda29560711b2a66b26738caf46dbf67d3f7cff85
Author: Martin Jambor
Date: Thu Nov 14 14:42:27 2024 +0100
ipa-cp: Fix constant dumping
Commit gcc-14-5368-ge0787da2633 removed an overloaded variant of
fun
https://gcc.gnu.org/g:f62972f5cab9708f4e4dac6ad9743ee8a68bde72
commit r15-5245-gf62972f5cab9708f4e4dac6ad9743ee8a68bde72
Author: Claire Dross
Date: Fri Oct 18 11:45:29 2024 +0200
ada: Adapt proofs of light runtime to current version of SPARK
gcc/ada/ChangeLog:
* l
https://gcc.gnu.org/g:8d25e228915d43fc0c005a1e3864de1017ce7fa5
commit r15-5243-g8d25e228915d43fc0c005a1e3864de1017ce7fa5
Author: Eric Botcazou
Date: Fri Nov 1 20:47:57 2024 +0100
ada: Fix spurious warning on representation clause for private
discriminated type
This is the warning
https://gcc.gnu.org/g:35d36903dc616059ad0b34b1057a3037ab758597
commit r15-5246-g35d36903dc616059ad0b34b1057a3037ab758597
Author: Ronan Desplanques
Date: Mon Nov 4 15:24:29 2024 +0100
ada: Tweak test for predefined units in binder
The new way makes better use of the existing abstra
https://gcc.gnu.org/g:29112f5e1b2a8751349943f72c046e7ad3c8de8e
commit r15-5247-g29112f5e1b2a8751349943f72c046e7ad3c8de8e
Author: Steve Baird
Date: Wed Oct 30 16:20:51 2024 -0700
ada: Improved legality checking for deep delta aggregates.
Enforce deep delta legality rules about nono
https://gcc.gnu.org/g:b706a96cdfe5a8bce6d79cba14be5f563cb69f4b
commit r13-9188-gb706a96cdfe5a8bce6d79cba14be5f563cb69f4b
Author: Paul Thomas
Date: Thu Oct 31 07:22:36 2024 +
Fortran: Fix problem with substring selectors in ASSOCIATE [PR115700]
2024-10-31 Paul Thomas
https://gcc.gnu.org/g:af07851b385b6222cddcd701aca315524a5082e8
commit r13-9190-gaf07851b385b6222cddcd701aca315524a5082e8
Author: Paul Thomas
Date: Sun Nov 3 18:02:16 2024 +
Fortran: Fix associate_69.f90 that fails on some platforms [PR115700]
2024-11-03 Paul Thomas
https://gcc.gnu.org/g:50139164b162c968d1e46b4c4a80bd815a00a5da
commit r13-9189-g50139164b162c968d1e46b4c4a80bd815a00a5da
Author: Paul Thomas
Date: Fri Nov 1 07:45:00 2024 +
Fortran: Fix problems with substring selectors in ASSOCIATE [PR115700]
2024-11-01 Paul Thomas
https://gcc.gnu.org/g:c3db7e37a74680b98bcd8c582f0ef3f8778b4dde
commit r15-5242-gc3db7e37a74680b98bcd8c582f0ef3f8778b4dde
Author: Eric Botcazou
Date: Thu Oct 31 09:12:48 2024 +0100
ada: Fix outdated description in System.Arith_* units
Mainly System.Arith_Double, which has left-over
https://gcc.gnu.org/g:53133d07901afa45bd1cb3cdcf7f5d4ed2418dd7
commit r15-5241-g53133d07901afa45bd1cb3cdcf7f5d4ed2418dd7
Author: Eric Botcazou
Date: Mon Oct 28 11:19:10 2024 +0100
ada: Fix internal error on misplaced iterated component association
This happens for example in the o
https://gcc.gnu.org/g:01413da3b0c5cfd70db63fff4c033ae83a4dcb0f
commit r15-5248-g01413da3b0c5cfd70db63fff4c033ae83a4dcb0f
Author: Eric Botcazou
Date: Mon Nov 4 12:14:52 2024 +0100
ada: Avoid doing unnecessary work in elaborate_expression_2
This prevents the expression from being tw
https://gcc.gnu.org/g:3e4146b6934f2818c6ade0b72eec36824ee3c68f
commit r15-5244-g3e4146b6934f2818c6ade0b72eec36824ee3c68f
Author: Eric Botcazou
Date: Thu Oct 31 18:58:30 2024 +0100
ada: Another small fix to the description of run-time library routines
gcc/ada/ChangeLog:
https://gcc.gnu.org/g:faf594ce210cddcd701c6c37326d54b0f91d50f1
commit r15-5249-gfaf594ce210cddcd701c6c37326d54b0f91d50f1
Author: Richard Biener
Date: Thu Nov 14 13:28:48 2024 +0100
Fix typo in peeling for gap compute of get_group_load_store_type
When fixing a maybe-uninit diagnost
https://gcc.gnu.org/g:119c1b76e22ff40bbae7a5b1beeb63a1e30538fa
commit r15-5250-g119c1b76e22ff40bbae7a5b1beeb63a1e30538fa
Author: Richard Biener
Date: Thu Nov 14 14:22:01 2024 +0100
Fix another thinko in peeling for gap compute of get_group_load_store_type
There's inconsistent hand
101 - 152 of 152 matches
Mail list logo