(MAYBE_VMS_FUNCTION_PROLOGUE): Adjust stack pointer by 4 prior to calling C$MAIN_ARGS...
authorRichard Stallman <rms@gnu.org>
Sat, 19 Jun 1993 22:34:57 +0000 (22:34 +0000)
committerRichard Stallman <rms@gnu.org>
Sat, 19 Jun 1993 22:34:57 +0000 (22:34 +0000)
(MAYBE_VMS_FUNCTION_PROLOGUE): Adjust stack pointer by 4 prior
to calling C$MAIN_ARGS, otherwise POSIX edition of that routine dies.

From-SVN: r4703

gcc/config/vax/vms.h

index a52e8d5de8e77def648573f6f563ef34c7d6d8ad..a023f1bc31b232eee9f6e9490bf6c053c6e91c54 100644 (file)
@@ -108,12 +108,12 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
   int is_main = strcmp ("main", p) == 0;       \
   while (!is_main && *p != '\0')               \
     {                                          \
-       if (*p == *__MAIN_NAME                  \
-          && strncmp (p, __MAIN_NAME, sizeof __MAIN_NAME - sizeof "") == 0) \
-        is_main = 1;                           \
-       else                                    \
-        p++;                                   \
-     }                                         \
+      if (*p == *__MAIN_NAME                   \
+         && strncmp (p, __MAIN_NAME, sizeof __MAIN_NAME - sizeof "") == 0) \
+       is_main = 1;                            \
+      else                                     \
+       p++;                                    \
+                                             \
   if (is_main)                                 \
     fprintf (FILE, "\t%s\n\t%s\n", "clrl -(sp)", "jsb _C$MAIN_ARGS");  \
 }