* config/mips/xm-makeva.h: New file implements va_list alignment
authorPeter Schauer <Peter.Schauer@mytum.de>
Wed, 21 Jul 1993 10:15:21 +0000 (10:15 +0000)
committerPeter Schauer <Peter.Schauer@mytum.de>
Wed, 21 Jul 1993 10:15:21 +0000 (10:15 +0000)
restrictions for mips hosts.
* config/mips/{xm-irix3.h, xm-mips.h, xm-news-mips.h, xm-riscos.h}:
Use it.

gdb/config/mips/.Sanitize
gdb/config/mips/xm-irix3.h
gdb/config/mips/xm-mips.h
gdb/config/mips/xm-news-mips.h
gdb/config/mips/xm-riscos.h

index c906265..64099cd 100644 (file)
@@ -43,6 +43,7 @@ tm-irix3.h
 tm-mips.h
 xm-irix3.h
 xm-irix4.h
+xm-makeva.h
 xm-mips.h
 xm-news-mips.h
 xm-riscos.h
index 41f02d9..2607cd1 100644 (file)
@@ -39,3 +39,6 @@ extern void *memset();
       addr = regno;                                    \
   else                                                 \
       addr = regno + NSIG_HNDLRS; /* Skip over signal handlers */
+
+/* Mips hosts need aligned va_list arguments.  */
+#include "mips/xm-makeva.h"
index 2c2e5cd..bcc12d5 100644 (file)
@@ -63,3 +63,6 @@ extern void *memset();
 
 /* Kernel is a bit tenacious about sharing text segments, disallowing bpts.  */
 #define        ONE_PROCESS_WRITETEXT
+
+/* Mips hosts need aligned va_list arguments.  */
+#include "mips/xm-makeva.h"
index 471cc2b..55ade55 100644 (file)
@@ -28,3 +28,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #define        SET_STACK_LIMIT_HUGE
 
 #define        MEM_FNS_DECLARED
+
+/* Mips hosts need aligned va_list arguments.  */
+#include "mips/xm-makeva.h"
index ba3845e..029e8de 100644 (file)
@@ -28,3 +28,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 /* setjmp.h requires uid_t.  */
 #include <sys/types.h>
+
+/* Mips hosts need aligned va_list arguments.  */
+#include "mips/xm-makeva.h"