===================================================================
@@ -36,7 +36,7 @@
#define MACHMODE int
#else
#include "insn-modes.h"
-#define MACHMODE enum machine_mode
+#define MACHMODE machine_mode
#endif
#include "config/vxworks-dummy.h"
@@ -1510,7 +1510,7 @@
}
arm_stack_offsets;
-#if !defined(GENERATOR_FILE) && !defined(USED_FOR_TARGET)
+#if !defined(GENERATOR_FILE) && !defined (USED_FOR_TARGET)
/* A C structure for machine-specific, per-function data.
This is added to the cfun structure. */
typedef struct GTY(()) machine_function
@@ -1578,6 +1578,7 @@
/* Default procedure calling standard of current compilation unit. */
extern enum arm_pcs arm_pcs_default;
+#if !defined (USED_FOR_TARGET)
/* A C type for declaring a variable that is used as the first argument of
`FUNCTION_ARG' and other related values. */
typedef struct
@@ -1611,6 +1612,7 @@
int aapcs_vfp_rcount;
MACHMODE aapcs_vfp_rmode;
} CUMULATIVE_ARGS;
+#endif
#define FUNCTION_ARG_PADDING(MODE, TYPE) \
(arm_pad_arg_upward (MODE, TYPE) ? upward : downward)