aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-02-22 08:11:40 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1994-02-22 08:11:40 -0500
commitea1fd45353a3cc1c82f10bce2bea900ae87d5349 (patch)
tree8468ab4d87b8d1988fe380c1523c730d809d1e94
parenta86b6d9894d5b7b5f2ed91a8a1a122d2a6255bb5 (diff)
downloadgcc-ea1fd45353a3cc1c82f10bce2bea900ae87d5349.zip
gcc-ea1fd45353a3cc1c82f10bce2bea900ae87d5349.tar.gz
gcc-ea1fd45353a3cc1c82f10bce2bea900ae87d5349.tar.bz2
(FRAME_POINTER_REQUIRED): Moved to here.
(DEFAULT_PCC_STRUCT_RETURN): Deleted; redundant. From-SVN: r6605
-rw-r--r--gcc/config/ns32k/pc532-mach.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/gcc/config/ns32k/pc532-mach.h b/gcc/config/ns32k/pc532-mach.h
index 7e4b2c4..c4c10e5 100644
--- a/gcc/config/ns32k/pc532-mach.h
+++ b/gcc/config/ns32k/pc532-mach.h
@@ -1,6 +1,6 @@
/* Definitions of target machine for GNU compiler.
PC532 with National 32532, running Mach 3.0.
- Copyright (C) 1992 Free Software Foundation, Inc.
+ Copyright (C) 1992, 1994 Free Software Foundation, Inc.
This file is part of GNU CC.
@@ -23,6 +23,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef CPP_PREDEFINES
#define CPP_PREDEFINES "-Dns32532 -DPC532 -DMACH=1 -Asystem(unix) -Asystem(mach) -Acpu(ns32k) -Amachine(ns32k)"
-/* Don't default to pcc-struct-return, because gcc is the only compiler, and
- we want to retain compatibility with older gcc versions. */
-#define DEFAULT_PCC_STRUCT_RETURN 0
+/* There's a bug in the setjmp implementation that strikes
+ if the caller of setjmp doesn't have a frame pointer. */
+#undef FRAME_POINTER_REQUIRED
+#define FRAME_POINTER_REQUIRED current_function_calls_setjmp