aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/pa/pa.c
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1995-12-17 12:38:24 -0700
committerJeff Law <law@gcc.gnu.org>1995-12-17 12:38:24 -0700
commitc0bd9b243917331de29afdab528eedd8f607a8eb (patch)
tree68a8f40e6c14a0e770a6a693db14b824b8b53588 /gcc/config/pa/pa.c
parent0f05dcc2c239a72f763649796b68158f29ff5132 (diff)
downloadgcc-c0bd9b243917331de29afdab528eedd8f607a8eb.zip
gcc-c0bd9b243917331de29afdab528eedd8f607a8eb.tar.gz
gcc-c0bd9b243917331de29afdab528eedd8f607a8eb.tar.bz2
* pa.c (override_options): Make 7100 scheduling the default.
From-SVN: r10792
Diffstat (limited to 'gcc/config/pa/pa.c')
-rw-r--r--gcc/config/pa/pa.c17
1 files changed, 9 insertions, 8 deletions
diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c
index bc10baa..baee1c5 100644
--- a/gcc/config/pa/pa.c
+++ b/gcc/config/pa/pa.c
@@ -75,19 +75,20 @@ int n_deferred_plabels = 0;
void
override_options ()
{
- /* Default to 700 scheduling which is reasonable for older 800 processors
- correct for the 700s, and not too bad for the 7100s and 7100LCs. */
+ /* Default to 7100 scheduling. If the 7100LC scheduling ever
+ gets reasonably tuned, it should be the default since that
+ what most PAs sold now are. */
if (pa_cpu_string == NULL
- || ! strcmp (pa_cpu_string, "700"))
- {
- pa_cpu_string = "700";
- pa_cpu = PROCESSOR_700;
- }
- else if (! strcmp (pa_cpu_string, "7100"))
+ || ! strcmp (pa_cpu_string, "7100"))
{
pa_cpu_string = "7100";
pa_cpu = PROCESSOR_7100;
}
+ else if (! strcmp (pa_cpu_string, "700"))
+ {
+ pa_cpu_string = "700";
+ pa_cpu = PROCESSOR_700;
+ }
else if (! strcmp (pa_cpu_string, "7100LC"))
{
pa_cpu_string = "7100LC";