OSDN Git Service

* pa.h (FUNCTION_OK_FOR_SIBCALL): Don't do sibcalls when using the
authordanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 Apr 2002 18:58:16 +0000 (18:58 +0000)
committerdanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 Apr 2002 18:58:16 +0000 (18:58 +0000)
portable runtime model.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52800 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/pa/pa.h

index 8b23b5f..c87842e 100644 (file)
@@ -1,3 +1,8 @@
+2002-04-26  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+       * pa.h (FUNCTION_OK_FOR_SIBCALL): Don't do sibcalls when using the
+       portable runtime model.
+
 2002-04-26  Richard Henderson  <rth@redhat.com>
 
         * c-parse.in (yyoverflow): Revert.
index 0fd97ee..d1d3773 100644 (file)
@@ -1981,6 +1981,7 @@ while (0)
    will never return.  */
 #define FUNCTION_OK_FOR_SIBCALL(DECL) \
   (DECL \
+   && ! TARGET_PORTABLE_RUNTIME \
    && ! TARGET_64BIT \
    && ! TREE_PUBLIC (DECL))