* 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 c906265acef98fd8ba4ef802317eb8d20cfba1a1..64099cd7dbbdb5a0eafc393a7200dfec07ee1b16 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 41f02d981c2f7b24922d2b02ed7d52101237a741..2607cd1e09db8ffbeb4aa30350ff6b534a0d4958 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 2c2e5cd707e8157f882e5489dd19c69ae40b594c..bcc12d5e45c5573cb243c26203ac3ffee67302ab 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 471cc2b13a8216566c1b033288ba1644554cef82..55ade554b0b5337ceae572eb976f72c3a218633b 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 ba3845ed937deef27a14f7814559467e30325f93..029e8de4dd2ead02556b894550a9f10b70242552 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"