s390.h (PROFILE_BEFORE_PROLOGUE): Emit profile code before prologue, to avoid schedul...
authorHartmut Penner <hpenner@de.ibm.com>
Wed, 13 Mar 2002 08:51:01 +0000 (08:51 +0000)
committerHartmut Penner <hpenner@gcc.gnu.org>
Wed, 13 Mar 2002 08:51:01 +0000 (08:51 +0000)
        * config/s390/s390.h (PROFILE_BEFORE_PROLOGUE): Emit profile code
        before prologue, to avoid scheduling problems.

From-SVN: r50730

gcc/ChangeLog
gcc/config/s390/s390.h

index d78dd6c62489a5363345b80ab2839d831d602889..de7683535729a546c578b3387c2a6929a6b2cec5 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-13  Hartmut Penner  <hpenner@de.ibm.com>
+
+        * config/s390/s390.h (PROFILE_BEFORE_PROLOGUE): Emit profile code
+        before prologue, to avoid scheduling problems.
+
 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
 
        * config/sparc/sparc.h (INITIAL_FRAME_POINTER_OFFSET): Remove.
index 93b355caf655dc0c417f2778c71a1a9735eeb803..96d91fad457ef161cc6ad8a24829b6590b759b71 100644 (file)
@@ -864,7 +864,7 @@ CUMULATIVE_ARGS;
 #define FUNCTION_PROFILER(FILE, LABELNO)                       \
        s390_function_profiler ((FILE), ((LABELNO)))
 
-/* #define PROFILE_BEFORE_PROLOGUE */
+#define PROFILE_BEFORE_PROLOGUE 1
 
 /* Define EXIT_IGNORE_STACK if, when returning from a function, the stack
    pointer does not matter (provided there is a frame pointer).  */