aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/vxworksae.h
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@gcc.gnu.org>2016-03-13 20:35:48 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2016-03-13 20:35:48 +0000
commit3488bd6bb381dec90a0e8df2d3c9a6305a984d72 (patch)
treed8960ec7c74a776cbe3ac82ea30f7e1c8f7762ae /gcc/config/rs6000/vxworksae.h
parentbe9f71435f623fcab876db2fc7bc337651b005e0 (diff)
downloadgcc-3488bd6bb381dec90a0e8df2d3c9a6305a984d72.zip
gcc-3488bd6bb381dec90a0e8df2d3c9a6305a984d72.tar.gz
gcc-3488bd6bb381dec90a0e8df2d3c9a6305a984d72.tar.bz2
vxworks.h (STACK_CHECK_STATIC_BUILTIN): Define.
* config/arm/vxworks.h (STACK_CHECK_STATIC_BUILTIN): Define. (STACK_CHECK_PROTECT): Likewise. * config/i386/vxworks.h (STACK_CHECK_STATIC_BUILTIN): Likewise (STACK_CHECK_PROTECT): Likewise. * config/rs6000/vxworks.h (STACK_CHECK_STATIC_BUILTIN): Likewise (STACK_CHECK_PROTECT): Likewise. * config/rs6000/vxworksae.h (STACK_CHECK_PROTECT): Likewise. * config/sparc/vxworks.h (STACK_CHECK_STATIC_BUILTIN): Likewise. (STACK_CHECK_PROTECT): Likewise. ada/ * system-vxworks-m68k.ads (Stack_Check_Probes): Set to True. (Stack_Check_Limits): Set to False. * system-vxworks-mips.ads (Stack_Check_Probes): Set to True. (Stack_Check_Limits): Set to False. * system-vxworks-ppc.ads (Stack_Check_Probes): Set to True. (Stack_Check_Limits): Set to False. * system-vxworks-sparcv9.ads (Stack_Check_Probes): Set to True. (Stack_Check_Limits): Set to False. * system-vxworks-x86.ads (Stack_Check_Probes): Set to True. (Stack_Check_Limits): Set to False. From-SVN: r234171
Diffstat (limited to 'gcc/config/rs6000/vxworksae.h')
-rw-r--r--gcc/config/rs6000/vxworksae.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/config/rs6000/vxworksae.h b/gcc/config/rs6000/vxworksae.h
index e607973..97e1c70 100644
--- a/gcc/config/rs6000/vxworksae.h
+++ b/gcc/config/rs6000/vxworksae.h
@@ -21,3 +21,8 @@ along with GCC; see the file COPYING3. If not see
/* VxWorksAE for E500V2 expects a specific CPU value to designate 8548. */
#undef VXCPU_FOR_8548
#define VXCPU_FOR_8548 "PPCE500V2"
+
+/* This platform supports the probing method of stack checking and
+ requires 4K of space for executing a possible last chance handler. */
+#undef STACK_CHECK_PROTECT
+#define STACK_CHECK_PROTECT 4096