* config/m88k/xm-dgux.h: Renamed from config/m88k/xm-m88k.h.

* config/m88k/xm-m88k.h: New file, with HOST_BYTE_ORDER,
	MAKEVA_END and MAKEVA_ARG.
	* config/m88k/xm-*.h: Include m88k/xm-m88k.h.
	* printcmd.c: Remove __INT_VARARGS_H code; now in xm-m88k.h.
This commit is contained in:
Jim Kingdon
1993-09-02 05:35:49 +00:00
parent ca4cb0ded9
commit 22202966ce
6 changed files with 99 additions and 56 deletions

View File

@@ -1480,7 +1480,6 @@ print_frame_args (func, fi, num, stream)
case LOC_REGPARM:
case LOC_REGPARM_ADDR:
case LOC_LOCAL_ARG:
case LOC_BASEREG:
case LOC_BASEREG_ARG:
break;
@@ -1593,18 +1592,6 @@ print_frame_nameless_args (fi, start, num, first, stream)
}
}
/* Make makeva* work on an __INT_VARARGS_H machine. */
#if defined (__INT_VARARGS_H)
/* This is used on an 88k. Not sure whether it is used by anything else. */
#define MAKEVA_END(list) \
va_list retval; \
retval.__va_arg = 0; \
retval.__va_stk = (int *) (list)->aligner.arg_bytes; \
retval.__va_reg = (int *) (list)->aligner.arg_bytes; \
return retval;
#endif
/* This is an interface which allows to us make a va_list. */
typedef struct {
unsigned int nargs;