aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/pa/pa.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/pa/pa.h')
-rw-r--r--gcc/config/pa/pa.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h
index 1f5e900907f..ec7323564df 100644
--- a/gcc/config/pa/pa.h
+++ b/gcc/config/pa/pa.h
@@ -42,12 +42,16 @@ enum processor_type
PROCESSOR_7200
};
-#define pa_cpu_attr ((enum attr_cpu)pa_cpu)
-
/* For -mschedule= option. */
extern char *pa_cpu_string;
extern enum processor_type pa_cpu;
+#define pa_cpu_attr ((enum attr_cpu)pa_cpu)
+
+/* The 700 can only issue a single insn at a time.
+ The 7XXX processors can issue two insns at a time. */
+#define ISSUE_RATE (pa_cpu == PROCESSOR_700 ? 1 : 2)
+
/* Print subsidiary information on the compiler version in use. */
#define TARGET_VERSION fputs (" (hppa)", stderr);