[gcc r14-9909] RISC-V: Remove -Wno-psabi for test build option [NFC]

2024-04-10 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:f3fdcf4a37a7be07f2acbf5c8ed5e3399440a0ef commit r14-9909-gf3fdcf4a37a7be07f2acbf5c8ed5e3399440a0ef Author: Pan Li Date: Thu Apr 11 11:42:40 2024 +0800 RISC-V: Remove -Wno-psabi for test build option [NFC] Just notice there are some test case still have

[gcc r14-9908] RISC-V: Bugfix ICE for the vector return arg in mode switch

2024-04-10 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:e40a3d86511efcea71e9eadde8fb9f96be52f790 commit r14-9908-ge40a3d86511efcea71e9eadde8fb9f96be52f790 Author: Pan Li Date: Thu Apr 11 09:39:44 2024 +0800 RISC-V: Bugfix ICE for the vector return arg in mode switch This patch would like to fix a ICE in mode sw

[gcc r13-8598] RISC-V: Fix __atomic_compare_exchange with 32 bit value on RV64

2024-04-10 Thread Kito Cheng via Gcc-cvs
https://gcc.gnu.org/g:fb6ec6df54317ed3f6e6f878b6ea29dbef6bfe2d commit r13-8598-gfb6ec6df54317ed3f6e6f878b6ea29dbef6bfe2d Author: Kito Cheng Date: Wed Feb 28 16:01:52 2024 +0800 RISC-V: Fix __atomic_compare_exchange with 32 bit value on RV64 atomic_compare_and_swapsi will use lr.w

[gcc r14-9907] btf: do not skip members of data type with type id BTF_VOID_TYPEID

2024-04-10 Thread Indu Bhagat via Gcc-cvs
https://gcc.gnu.org/g:936dd627cd90bdfa3f796712c043406958131d7c commit r14-9907-g936dd627cd90bdfa3f796712c043406958131d7c Author: Indu Bhagat Date: Mon Apr 8 11:01:45 2024 -0700 btf: do not skip members of data type with type id BTF_VOID_TYPEID The previous fix in gen_ctf_sou_type

[gcc r14-9906] ctf: fix PR debug/112878

2024-04-10 Thread Indu Bhagat via Gcc-cvs
https://gcc.gnu.org/g:5c869aa8a4538b218d9e59de6c96133971e7b965 commit r14-9906-g5c869aa8a4538b218d9e59de6c96133971e7b965 Author: Indu Bhagat Date: Wed Apr 10 17:27:52 2024 -0700 ctf: fix PR debug/112878 PR debug/112878: ICE: in ctf_add_slice, at ctfc.cc:499 with _BitInt > 255

[gcc r14-9904] Revert "testsuite/gcc.target/cris/pr93372-2.c: Handle xpass from combine improvement"

2024-04-10 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:39f81924d88e3cc197fc3df74204c9b5e01e12f7 commit r14-9904-g39f81924d88e3cc197fc3df74204c9b5e01e12f7 Author: Hans-Peter Nilsson Date: Wed Apr 10 17:24:10 2024 +0200 Revert "testsuite/gcc.target/cris/pr93372-2.c: Handle xpass from combine improvement" This

[gcc r14-9903] target: missing -Whardened with -fcf-protection=none [PR114606]

2024-04-10 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:b8b148bc22673689fda19711b428b544462be2e4 commit r14-9903-gb8b148bc22673689fda19711b428b544462be2e4 Author: Marek Polacek Date: Fri Apr 5 12:37:19 2024 -0400 target: missing -Whardened with -fcf-protection=none [PR114606] -Whardened warns when -fhardened

gcc-wwwdocs branch master updated. d65752191baaa137eb6d604b802e7b9170a39752

2024-04-10 Thread Marek Polacek via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via d65752191baaa137eb6d604b802e7b9170a39752 (commit) from

[gcc r14-9900] analyzer: add SARIF property bag to -Wanalyzer-infinite-recursion

2024-04-10 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:960e07d73a5295adf059053907bcb395115606d2 commit r14-9900-g960e07d73a5295adf059053907bcb395115606d2 Author: David Malcolm Date: Wed Apr 10 16:43:29 2024 -0400 analyzer: add SARIF property bag to -Wanalyzer-infinite-recursion gcc/analyzer/ChangeLog:

[gcc r14-9901] analyzer: add SARIF property bag to -Wanalyzer-infinite-loop

2024-04-10 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:107b0e63be023c11017aa53625a6557950df4d99 commit r14-9901-g107b0e63be023c11017aa53625a6557950df4d99 Author: David Malcolm Date: Wed Apr 10 16:43:29 2024 -0400 analyzer: add SARIF property bag to -Wanalyzer-infinite-loop gcc/analyzer/ChangeLog: *

[gcc r14-9899] analyzer: add SARIF property bags to -Wanalyzer-overlapping-buffers

2024-04-10 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:7a49d5dc0ef345fb2cb19a242272c973ead220e7 commit r14-9899-g7a49d5dc0ef345fb2cb19a242272c973ead220e7 Author: David Malcolm Date: Wed Apr 10 16:43:28 2024 -0400 analyzer: add SARIF property bags to -Wanalyzer-overlapping-buffers gcc/analyzer/ChangeLog:

[gcc r14-9898] analyzer: show size in SARIF property bag for -Wanalyzer-tainted-allocation-size

2024-04-10 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:115d5c6b009456e7e817dc5f1aeaea8d38929c93 commit r14-9898-g115d5c6b009456e7e817dc5f1aeaea8d38929c93 Author: David Malcolm Date: Wed Apr 10 16:43:28 2024 -0400 analyzer: show size in SARIF property bag for -Wanalyzer-tainted-allocation-size

[gcc r14-9895] testsuite: add some missing -fanalyzer to plugin tests

2024-04-10 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d09d70cdb2a4bc45825fc887047ef4a20de590c6 commit r14-9895-gd09d70cdb2a4bc45825fc887047ef4a20de590c6 Author: David Malcolm Date: Wed Apr 10 16:43:27 2024 -0400 testsuite: add some missing -fanalyzer to plugin tests gcc/testsuite/ChangeLog: *

[gcc r14-9902] analyzer: fix ICE on negative values for size_t [PR114472]

2024-04-10 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:4a94551d7eaaf7a75c5195fc0bf4af94185a04c7 commit r14-9902-g4a94551d7eaaf7a75c5195fc0bf4af94185a04c7 Author: David Malcolm Date: Wed Apr 10 16:43:30 2024 -0400 analyzer: fix ICE on negative values for size_t [PR114472] I made several attempts to fix this

[gcc r14-9897] analyzer: fixes to internal docs

2024-04-10 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:7f6599a201be2a3f7d1d799087e4ba283ec0bee8 commit r14-9897-g7f6599a201be2a3f7d1d799087e4ba283ec0bee8 Author: David Malcolm Date: Wed Apr 10 16:43:28 2024 -0400 analyzer: fixes to internal docs gcc/ChangeLog: * doc/analyzer.texi: Various tweaks.

[gcc r14-9896] analyzer, testuite: comment fixes

2024-04-10 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:082374f6570a311b0ef95cdf712dbc6eb1e7cd17 commit r14-9896-g082374f6570a311b0ef95cdf712dbc6eb1e7cd17 Author: David Malcolm Date: Wed Apr 10 16:43:27 2024 -0400 analyzer, testuite: comment fixes gcc/testsuite/ChangeLog: *

[gcc r14-9893] Fortran: fix argument checking of intrinsics C_SIZEOF, C_F_POINTER [PR106500]

2024-04-10 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:ded646c91d2c0fb908faf6fa8fe1df0d7df49d16 commit r14-9893-gded646c91d2c0fb908faf6fa8fe1df0d7df49d16 Author: Harald Anlauf Date: Tue Apr 9 23:07:59 2024 +0200 Fortran: fix argument checking of intrinsics C_SIZEOF, C_F_POINTER [PR106500] The interpretation of

[gcc/redhat/heads/gcc-14-branch] (188 commits) Merge commit 'r14-9891-g5aa3fec38cc6f52285168b161bab1a869d8

2024-04-10 Thread Jakub Jelinek via Gcc-cvs
The branch 'redhat/heads/gcc-14-branch' was updated to point to: fd39223a10b... Merge commit 'r14-9891-g5aa3fec38cc6f52285168b161bab1a869d8 It previously pointed to: 55ddd689ece... Merge commit 'r14-9704-g7942558f27038461f948ca10140a156ae67 Diff: Summary of changes (added commits):

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

2024-04-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:fd39223a10b74b0ccb502d5da127142eb1b87826 commit fd39223a10b74b0ccb502d5da127142eb1b87826 Merge: 55ddd689ece 5aa3fec38cc Author: Jakub Jelinek Date: Wed Apr 10 18:43:25 2024 +0200 Merge commit 'r14-9891-g5aa3fec38cc6f52285168b161bab1a869d864b44' into

[gcc r14-9892] tree-optimization/114672 - WIDEN_MULT_PLUS_EXPR type mismatch

2024-04-10 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:912753cc5f18d786e334dd425469fa7f93155661 commit r14-9892-g912753cc5f18d786e334dd425469fa7f93155661 Author: Richard Biener Date: Wed Apr 10 10:33:40 2024 +0200 tree-optimization/114672 - WIDEN_MULT_PLUS_EXPR type mismatch The following makes sure to restrict

gcc-wwwdocs branch master updated. 73b90bbb8534ccf21dc1d4c6edca36a894a84d3b

2024-04-10 Thread Jakub Jelinek via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 73b90bbb8534ccf21dc1d4c6edca36a894a84d3b (commit) from

[gcc(refs/users/meissner/heads/work164-bugs)] Update ChangeLog.*

2024-04-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:be19bba37f34c8993f27fcb9b65b63b30fa3b5fc commit be19bba37f34c8993f27fcb9b65b63b30fa3b5fc Author: Michael Meissner Date: Wed Apr 10 12:09:56 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 35 +++ 1 file changed, 35

[gcc(refs/users/meissner/heads/work164-bugs)] Improve 64->128 bit zero extension on PowerPC (PR target/108958)

2024-04-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a2026fb10fd00c5c6a7e262f8d5966f96ec8e49a commit a2026fb10fd00c5c6a7e262f8d5966f96ec8e49a Author: Michael Meissner Date: Wed Apr 10 12:08:48 2024 -0400 Improve 64->128 bit zero extension on PowerPC (PR target/108958) If we are converting an unsigned DImode to

[gcc r14-9891] aarch64: Add support for _BitInt

2024-04-10 Thread Andre Simoes Dias Vieira via Gcc-cvs
https://gcc.gnu.org/g:5aa3fec38cc6f52285168b161bab1a869d864b44 commit r14-9891-g5aa3fec38cc6f52285168b161bab1a869d864b44 Author: Andre Vieira Date: Wed Apr 10 16:29:46 2024 +0100 aarch64: Add support for _BitInt This patch adds support for C23's _BitInt for the AArch64 port when

[gcc r14-9890] aarch64: Do not give ABI change diagnostics for _BitInt(N)

2024-04-10 Thread Andre Simoes Dias Vieira via Gcc-cvs
https://gcc.gnu.org/g:3a787e038fe3549d6ec9ec9aa6416dcbba664fd9 commit r14-9890-g3a787e038fe3549d6ec9ec9aa6416dcbba664fd9 Author: Andre Vieira Date: Wed Apr 10 16:29:21 2024 +0100 aarch64: Do not give ABI change diagnostics for _BitInt(N) This patch makes sure we do not give ABI

[gcc(refs/users/meissner/heads/work164-bugs)] Update ChangeLog.*

2024-04-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7258b3c700907ddf947ab5e85478456783138ada commit 7258b3c700907ddf947ab5e85478456783138ada Author: Michael Meissner Date: Wed Apr 10 11:36:10 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 57 ++ 1

[gcc(refs/users/meissner/heads/work164-bugs)] PR target/112886, Add %S to print_operand for vector pair support.

2024-04-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9e52245dd8aa2574bc1c215a45b2d7f8a8aa3cfd commit 9e52245dd8aa2574bc1c215a45b2d7f8a8aa3cfd Author: Michael Meissner Date: Wed Apr 10 11:34:46 2024 -0400 PR target/112886, Add %S to print_operand for vector pair support. In looking at support for load vector

[gcc r14-9889] libstdc++: Adjust expected locale-dependent date formats in tests

2024-04-10 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:4decc1062f0f6eb44209d9d5a26a744ffa474648 commit r14-9889-g4decc1062f0f6eb44209d9d5a26a744ffa474648 Author: Jonathan Wakely Date: Wed Apr 10 13:24:51 2024 +0100 libstdc++: Adjust expected locale-dependent date formats in tests The

[gcc r14-9888] libstdc++: Handle EMLINK and EFTYPE in std::filesystem::remove_all

2024-04-10 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:9586d6248e89c6bc138f65ea1992de3a2f54a522 commit r14-9888-g9586d6248e89c6bc138f65ea1992de3a2f54a522 Author: Jonathan Wakely Date: Mon Apr 8 17:41:00 2024 +0100 libstdc++: Handle EMLINK and EFTYPE in std::filesystem::remove_all Although POSIX requires ELOOP,

gcc-wwwdocs branch master updated. 8d40685d6a2b26aff26f1cd68f5bfd9728b2eda5

2024-04-10 Thread Martin Jambor via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 8d40685d6a2b26aff26f1cd68f5bfd9728b2eda5 (commit) from

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: Introduce indirect_return attribute

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:3458fa6e8c32f128c666b49cfcb65dfdd52d7e43 commit 3458fa6e8c32f128c666b49cfcb65dfdd52d7e43 Author: Szabolcs Nagy Date: Thu Dec 28 13:37:38 2023 + aarch64: Introduce indirect_return attribute Tail calls of indirect_return functions from non-indirect_return

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: libitm: Add GCS support

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:9f2fe2932ca35b736685753a85bd5c43459f24de commit 9f2fe2932ca35b736685753a85bd5c43459f24de Author: Szabolcs Nagy Date: Tue Apr 2 15:43:23 2024 +0100 aarch64: libitm: Add GCS support Transaction begin and abort use setjmp/longjmp like operations that need

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: libatomic: add GCS marking to asm

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:78b29b5934193bd7e057aa8196ab8645df092d44 commit 78b29b5934193bd7e057aa8196ab8645df092d44 Author: Szabolcs Nagy Date: Fri Dec 22 15:11:25 2023 + aarch64: libatomic: add GCS marking to asm libatomic/ChangeLog: *

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: Emit GNU property NOTE for GCS

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:99a291c0313e8e839c3ffd1fdc5132b4d6462968 commit 99a291c0313e8e839c3ffd1fdc5132b4d6462968 Author: Szabolcs Nagy Date: Tue May 9 14:32:46 2023 +0100 aarch64: Emit GNU property NOTE for GCS TODO: relies on experimental binutils ABI, should use build attributes.

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: libgcc: add GCS marking to asm

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:b32a17f9f43d68859e31d7a6af7b21ac2ed42742 commit b32a17f9f43d68859e31d7a6af7b21ac2ed42742 Author: Szabolcs Nagy Date: Fri Dec 22 13:44:19 2023 + aarch64: libgcc: add GCS marking to asm libgcc/ChangeLog: * config/aarch64/aarch64-asm.h

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: Add test for GCS ACLE defs

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:2a9d500c8f2fd1004cdcbcdec063681dbb0bb1f1 commit 2a9d500c8f2fd1004cdcbcdec063681dbb0bb1f1 Author: Szabolcs Nagy Date: Wed Jun 7 16:17:53 2023 +0100 aarch64: Add test for GCS ACLE defs gcc/testsuite/ChangeLog: *

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: Add GCS support to the unwinder

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:2185dc7cdb6d536e4d9a49a77c552e58041cb0bc commit 2185dc7cdb6d536e4d9a49a77c552e58041cb0bc Author: Szabolcs Nagy Date: Wed Apr 19 14:01:36 2023 +0100 aarch64: Add GCS support to the unwinder TODO: - Follows the current linux ABI that uses single signal

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: Add GCS support for nonlocal stack save

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:d5a22a53f58403c888a43c75c5983ba3cb5023ae commit d5a22a53f58403c888a43c75c5983ba3cb5023ae Author: Szabolcs Nagy Date: Fri Apr 14 18:23:52 2023 +0100 aarch64: Add GCS support for nonlocal stack save Nonlocal stack save and restore has to also save and restore

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: Add ACLE feature macros for GCS

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:f94cfdab086f521592939f03408f59f39a4bdd5a commit f94cfdab086f521592939f03408f59f39a4bdd5a Author: Szabolcs Nagy Date: Tue May 9 17:04:34 2023 +0100 aarch64: Add ACLE feature macros for GCS gcc/ChangeLog: * config/aarch64/aarch64-c.cc

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: Add GCS instructions

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:57aec9c418f837bf427d8317bebdc0f825cbb043 commit 57aec9c418f837bf427d8317bebdc0f825cbb043 Author: Szabolcs Nagy Date: Tue May 9 16:00:01 2023 +0100 aarch64: Add GCS instructions Add instructions for the Guarded Control Stack extension. GCSSS1 and

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: Add non-local goto and jump tests for GCS

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:87217fd89a9bd595a58897bafc593a7e25051ee4 commit 87217fd89a9bd595a58897bafc593a7e25051ee4 Author: Szabolcs Nagy Date: Wed Jun 7 10:58:06 2023 +0100 aarch64: Add non-local goto and jump tests for GCS These are scan asm tests only, relying on existing execution

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: Add __builtin_aarch64_gcs* tests

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:90ff9175ede4f4671755f0296b5ce89d8d69f966 commit 90ff9175ede4f4671755f0296b5ce89d8d69f966 Author: Szabolcs Nagy Date: Tue Jun 6 17:35:51 2023 +0100 aarch64: Add __builtin_aarch64_gcs* tests gcc/testsuite/ChangeLog: *

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: Add GCS builtins

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:4880a14b6222839396bcb93ee27669db4e88ff01 commit 4880a14b6222839396bcb93ee27669db4e88ff01 Author: Szabolcs Nagy Date: Tue May 9 16:21:28 2023 +0100 aarch64: Add GCS builtins Add new builtins for GCS: void *__builtin_aarch64_gcspr (void)

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: Add __builtin_aarch64_chkfeat tests

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:0c0ee07e8b10e071c5b88fbae6f109778a4e578c commit 0c0ee07e8b10e071c5b88fbae6f109778a4e578c Author: Szabolcs Nagy Date: Fri Jun 2 16:15:25 2023 +0100 aarch64: Add __builtin_aarch64_chkfeat tests gcc/testsuite/ChangeLog: *

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: Add __builtin_aarch64_chkfeat

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:e26ccd302f4face487da5b530d4dbeb4eebf7d43 commit e26ccd302f4face487da5b530d4dbeb4eebf7d43 Author: Szabolcs Nagy Date: Tue May 9 15:24:18 2023 +0100 aarch64: Add __builtin_aarch64_chkfeat Builtin for chkfeat: the input argument is used to initialize x16 then

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: Add support for chkfeat insn

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:309f26c5301d11891a6adddf9515adf5a9b0 commit 309f26c5301d11891a6adddf9515adf5a9b0 Author: Szabolcs Nagy Date: Tue May 9 15:37:49 2023 +0100 aarch64: Add support for chkfeat insn This is a hint space instruction to check for enabled HW features and

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: Add target pragma tests for gcs

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:311c3aa1e58672c36991a193db5752d3dcf8e7d9 commit 311c3aa1e58672c36991a193db5752d3dcf8e7d9 Author: Szabolcs Nagy Date: Fri Jun 30 16:50:23 2023 +0100 aarch64: Add target pragma tests for gcs gcc/testsuite/ChangeLog: *

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: Add branch-protection target pragma tests

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:2c160a731e7764e97a2b8014149aaee47a11fbba commit 2c160a731e7764e97a2b8014149aaee47a11fbba Author: Szabolcs Nagy Date: Fri Jun 30 16:31:23 2023 +0100 aarch64: Add branch-protection target pragma tests gcc/testsuite/ChangeLog: *

[gcc(refs/vendors/ARM/heads/gcs)] aarch64: Add -mbranch-protection=gcs option

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
https://gcc.gnu.org/g:50dc77071139c477a10c78d3d73ff2db4dcd6ef7 commit 50dc77071139c477a10c78d3d73ff2db4dcd6ef7 Author: Szabolcs Nagy Date: Mon Jun 19 12:57:56 2023 +0100 aarch64: Add -mbranch-protection=gcs option This enables Guarded Control Stack (GCS) compatible code

[gcc/ARM/heads/gcs] (924 commits) aarch64: Introduce indirect_return attribute

2024-04-10 Thread Szabolcs Nagy via Gcc-cvs
The branch 'ARM/heads/gcs' was updated to point to: 3458fa6e8c3... aarch64: Introduce indirect_return attribute It previously pointed to: 7f952ecef18... aarch64: Introduce indirect_return attribute Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):

gcc-wwwdocs branch master updated. 408ef50eced845bc5a084bfac868686df74cbdcf

2024-04-10 Thread Jakub Jelinek via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 408ef50eced845bc5a084bfac868686df74cbdcf (commit) from

gcc-wwwdocs branch master updated. 566266d8bfc8d26a667c11d497c46f637f442970

2024-04-10 Thread Jakub Jelinek via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 566266d8bfc8d26a667c11d497c46f637f442970 (commit) from

[gcc r14-9887] c++: Implement C++26 P2809R3 - Trivial infinite loops are not Undefined Behavior

2024-04-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:4be1cc5f50578fafcdcbd09160235066d76a3f86 commit r14-9887-g4be1cc5f50578fafcdcbd09160235066d76a3f86 Author: Jakub Jelinek Date: Wed Apr 10 10:08:12 2024 +0200 c++: Implement C++26 P2809R3 - Trivial infinite loops are not Undefined Behavior The following

[gcc r14-9886] testsuite: Adjust pr113359-2_*.c with unsigned long long [PR114662]

2024-04-10 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:4923ed49b93352bcf9e43cafac38345e4a54c3f8 commit r14-9886-g4923ed49b93352bcf9e43cafac38345e4a54c3f8 Author: Kewen Lin Date: Wed Apr 10 02:59:43 2024 -0500 testsuite: Adjust pr113359-2_*.c with unsigned long long [PR114662] pr113359-2_*.c define a struct