summaryrefslogtreecommitdiffstats
path: root/gcc/config/iq2000/iq2000.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/iq2000/iq2000.h')
-rw-r--r--gcc/config/iq2000/iq2000.h21
1 files changed, 1 insertions, 20 deletions
diff --git a/gcc/config/iq2000/iq2000.h b/gcc/config/iq2000/iq2000.h
index a54856a402b..3d04c0e59b8 100644
--- a/gcc/config/iq2000/iq2000.h
+++ b/gcc/config/iq2000/iq2000.h
@@ -1,6 +1,6 @@
/* Definitions of target machine for GNU compiler.
Vitesse IQ2000 processors
- Copyright (C) 2003 Free Software Foundation, Inc.
+ Copyright (C) 2003, 2004 Free Software Foundation, Inc.
This file is part of GCC.
@@ -155,10 +155,6 @@ extern int target_flags;
&& GET_MODE_SIZE (MODE) < 4) \
(MODE) = SImode;
-#define PROMOTE_FUNCTION_ARGS
-
-#define PROMOTE_FUNCTION_RETURN
-
#define PARM_BOUNDARY 32
#define STACK_BOUNDARY 64
@@ -427,8 +423,6 @@ enum reg_class
/* Passing Function Arguments on the Stack. */
-#define PROMOTE_PROTOTYPES 1
-
/* #define PUSH_ROUNDING(BYTES) 0 */
#define ACCUMULATE_OUTGOING_ARGS 1
@@ -520,15 +514,7 @@ typedef struct iq2000_args
/* How Large Values are Returned. */
-#define RETURN_IN_MEMORY(TYPE) \
- (((int_size_in_bytes (TYPE) \
- > (2 * UNITS_PER_WORD)) \
- || (int_size_in_bytes (TYPE) == -1)))
-
#define DEFAULT_PCC_STRUCT_RETURN 0
-
-#define STRUCT_VALUE 0
-
/* Function Entry and Exit. */
@@ -557,11 +543,6 @@ typedef struct iq2000_args
/* Implementing the Varargs Macros. */
-#define SETUP_INCOMING_VARARGS(CUM,MODE,TYPE,PRETEND_SIZE,NO_RTL) \
- iq2000_setup_incoming_varargs (CUM,MODE,TYPE,&PRETEND_SIZE,NO_RTL);
-
-#define STRICT_ARGUMENT_NAMING 1
-
#define EXPAND_BUILTIN_VA_START(valist, nextarg) \
iq2000_va_start (valist, nextarg)
OpenPOWER on IntegriCloud