re PR middle-end/65958 (-fstack-check breaks alloca on architectures using generic...
authorEric Botcazou <ebotcazou@gcc.gnu.org>
Fri, 4 Dec 2015 18:25:54 +0000 (18:25 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Fri, 4 Dec 2015 18:25:54 +0000 (18:25 +0000)
commitf58101cf288f731c7ca5598d14254940cd8d0e8a
treeac78085cd4b5b9083ba8297440f00e5a4e546e5b
parentf0a7c00bfe8a7e2af956eedfbdbb5cf63d28a1dc
re PR middle-end/65958 (-fstack-check breaks alloca on architectures using generic stack checking)

PR middle-end/65958
* config/arm/unspecs.md (unspec): Remove UNSPEC_PROBE_STACK_RANGE.
(unspecv): Add VUNSPEC_PROBE_STACK_RANGE.
* config/arm/arm.md (probe_stack_range): Adjust.
* config/aarch64/aarch64.md (unspec): Remove UNSPEC_PROBE_STACK_RANGE.
(unspecv): Add UNSPECV_PROBE_STACK_RANGE.
(probe_stack_range_<PTR:mode>): Adjust.

From-SVN: r231295
gcc/ChangeLog
gcc/config/aarch64/aarch64.md
gcc/config/arm/arm.md
gcc/config/arm/unspecs.md