[Bug target/86486] GCC 8 stack clash protection on AArch64 is incomplete

2023-07-14 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86486 Tamar Christina changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/86486] GCC 8 stack clash protection on AArch64 is incomplete

2018-11-21 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86486 --- Comment #10 from Tamar Christina --- Hi Martin, the intention is to backport, I'm still working on permission to do so.

[Bug target/86486] GCC 8 stack clash protection on AArch64 is incomplete

2018-11-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86486 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #9

[Bug target/86486] GCC 8 stack clash protection on AArch64 is incomplete

2018-10-01 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86486 --- Comment #8 from Tamar Christina --- Author: tnfchris Date: Mon Oct 1 12:49:35 2018 New Revision: 264747 URL: https://gcc.gnu.org/viewcvs?rev=264747&root=gcc&view=rev Log: Updated stack-clash implementation supporting 64k probes. This patch

[Bug target/86486] GCC 8 stack clash protection on AArch64 is incomplete

2018-10-01 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86486 --- Comment #7 from Tamar Christina --- Author: tnfchris Date: Mon Oct 1 13:05:30 2018 New Revision: 264754 URL: https://gcc.gnu.org/viewcvs?rev=264754&root=gcc&view=rev Log: Cleanup the AArch64 testsuite when stack-clash is on. This patch cle

[Bug target/86486] GCC 8 stack clash protection on AArch64 is incomplete

2018-10-01 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86486 --- Comment #6 from Tamar Christina --- Author: tnfchris Date: Mon Oct 1 13:03:31 2018 New Revision: 264753 URL: https://gcc.gnu.org/viewcvs?rev=264753&root=gcc&view=rev Log: Set default values for stack-clash and do basic validation in back-en

[Bug target/86486] GCC 8 stack clash protection on AArch64 is incomplete

2018-10-01 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86486 --- Comment #5 from Tamar Christina --- Author: tnfchris Date: Mon Oct 1 13:02:21 2018 New Revision: 264752 URL: https://gcc.gnu.org/viewcvs?rev=264752&root=gcc&view=rev Log: Allow setting of stack-clash via configure options. This patch defin

[Bug target/86486] GCC 8 stack clash protection on AArch64 is incomplete

2018-10-01 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86486 --- Comment #4 from Tamar Christina --- Author: tnfchris Date: Mon Oct 1 13:00:58 2018 New Revision: 264751 URL: https://gcc.gnu.org/viewcvs?rev=264751&root=gcc&view=rev Log: Ensure that outgoing argument size is at least 8 bytes when alloca an

[Bug target/86486] GCC 8 stack clash protection on AArch64 is incomplete

2018-10-01 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86486 --- Comment #3 from Tamar Christina --- Author: tnfchris Date: Mon Oct 1 12:58:21 2018 New Revision: 264750 URL: https://gcc.gnu.org/viewcvs?rev=264750&root=gcc&view=rev Log: Add a hook to support telling the mid-end when to probe the stack. T

[Bug target/86486] GCC 8 stack clash protection on AArch64 is incomplete

2018-10-01 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86486 --- Comment #2 from Tamar Christina --- Author: tnfchris Date: Mon Oct 1 12:56:40 2018 New Revision: 264749 URL: https://gcc.gnu.org/viewcvs?rev=264749&root=gcc&view=rev Log: Add support for SVE stack clash probing. This patch adds basic suppo

[Bug target/86486] GCC 8 stack clash protection on AArch64 is incomplete

2018-10-01 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86486 --- Comment #1 from Tamar Christina --- Author: tnfchris Date: Mon Oct 1 12:53:34 2018 New Revision: 264748 URL: https://gcc.gnu.org/viewcvs?rev=264748&root=gcc&view=rev Log: stack-clash: Add LR assert to layout_frame. Since stack clash depend