kill large portions of the ports tree. Most notably, it broke devel/gperf at
runtime.
ok martynas@, "make a decision" deraadt@
/* Targets must be able to place spill slots at lower addresses. If the
target already uses a soft frame pointer, the transition is trivial. */
if (flag_stack_protect == -1)
+#ifdef __arm__
+ flag_stack_protect = FRAME_GROWS_DOWNWARD ? 1 : 0;
+#else
flag_stack_protect = FRAME_GROWS_DOWNWARD ? 3 : 0;
+#endif
if (!FRAME_GROWS_DOWNWARD && flag_stack_protect)
{
warning (0, "-fstack-protector not supported for this target");