i386.h (TARGET_DEFAULT): Do not turn on frame pointer elimination in leaf functions...
authorJeff Law <law@gcc.gnu.org>
Thu, 20 Jun 2002 19:07:42 +0000 (13:07 -0600)
committerJeff Law <law@gcc.gnu.org>
Thu, 20 Jun 2002 19:07:42 +0000 (13:07 -0600)
        * i386.h (TARGET_DEFAULT): Do not turn on frame pointer
        elimination in leaf functions by default yet.

From-SVN: r54848

gcc/ChangeLog
gcc/config/i386/i386.h

index 4a42c58bad6b77442efc202f16850ae6da4773ec..48ac7822f973eb30c6350498e0698b3fc9efb661 100644 (file)
@@ -1,3 +1,8 @@
+2002-06-20  Jeffrey Law  <law@redhat.com>
+
+       * i386.h (TARGET_DEFAULT): Do not turn on frame pointer
+       elimination in leaf functions by default yet.
+
 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
 
        * combine.c (make_extraction): Reapply to the argument of an ASHIFT.
@@ -416,7 +421,7 @@ Tue Jun 18 20:53:32 2002  J"orn Rennecke <joern.rennecke@superh.com>
 
        * doc/extend.texi (Function Attributes): Remove `,...' from @var.
 
-2002-06-17  Jeff Law <law@redha.com>
+2002-06-17  Jeff Law <law@redhat.com>
 
        * libgcc2.c: Do not include symcat.h or machmode.h.
 
index c2961b6c37fc19aeb8fd391ccebdcb81fd5d0785..7098275a0f89a2acec873ce1d8afdce5cf05c74f 100644 (file)
@@ -378,8 +378,10 @@ extern int x86_prefetch_sse;
 #define TARGET_64BIT_DEFAULT 0
 #endif
 
-#define TARGET_DEFAULT MASK_OMIT_LEAF_FRAME_POINTER
-
+/* Once GDB has been enhanced to deal with functions without frame
+   pointers, we can change this to allow for elimination of
+   the frame pointer in leaf functions.  */
+#define TARGET_DEFAULT 0
 
 /* This macro is similar to `TARGET_SWITCHES' but defines names of
    command options that have values.  Its definition is an