#define TARGET_SWITCHES \
{ {"vaxc-alignment", 2, "Use VAX-C alignment"}, \
- { "", TARGET_DEFAULT}}
+ { "", TARGET_DEFAULT, NULL}}
/* Default target_flags if no switches specified. */
#define TARGET_SWITCHES \
{ { "c400", 1, "Generate code for the C400" }, \
{ "c300", -1, "Generate code for the C300" }, \
- { "", TARGET_DEFAULT} }
+ { "", TARGET_DEFAULT, NULL} }
#define TARGET_C400 1
#define TARGET_C300 0
#define TARGET_SWITCHES \
{ {"unix", 1, "Generate code the unix assembler can handle"}, \
{"embos", -1, "Generate code an embedded assembler can handle"}, \
- { "", TARGET_DEFAULT}}
+ { "", TARGET_DEFAULT, NULL}}
/* Default target_flags if no switches specified. */
#define TARGET_SWITCHES \
{ { "char-instructions", 1, "Generate char instructions"}, \
{ "no-char-instructions", -1, "Do not generate char instructions"}, \
- { "", TARGET_DEFAULT} }
+ { "", TARGET_DEFAULT, NULL} }
/* To use IBM supplied macro function prologue and epilogue, define the
following to 1. Should only be needed if IBM changes the definition
{"xr", -1, "Do not generate code which uses the FPU"}, \
{"noieee", -1, "Do not generate code which uses the FPU"}, \
{"nx", 2, NULL}, \
- { "", TARGET_DEFAULT}}
+ { "", TARGET_DEFAULT, NULL}}
#undef TARGET_DEFAULT
#define TARGET_DEFAULT 1
#define TARGET_SWITCHES \
{{ "mult-bug", 0x1, "Work around hardware multiply bug"}, \
{ "no-mult-bug", -0x1, "Do not work around hardware multiply bug"},\
- { "", TARGET_DEFAULT}}
+ { "", TARGET_DEFAULT, NULL}}
#ifndef TARGET_DEFAULT
#define TARGET_DEFAULT 0x1
{"big-switch", MASK_BIG_SWITCH, "Generate code for huge switch statements"}, \
{"no-big-switch", -MASK_BIG_SWITCH, "Do not generate code for huge switch statements"}, \
{"linker-opt", 0, "Enable linker optimizations"}, \
- { "", TARGET_DEFAULT | TARGET_CPU_DEFAULT}}
+ { "", TARGET_DEFAULT | TARGET_CPU_DEFAULT, NULL}}
#ifndef TARGET_DEFAULT
#define TARGET_DEFAULT (MASK_GAS | MASK_JUMP_IN_DELAY)