diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1996-05-19 23:02:44 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1996-05-19 23:02:44 -0400 |
commit | b34ec578aa01e2830f2d77f1e556e4df76d18623 (patch) | |
tree | 980353f3ceac14e6a5515618f8b6318c9b9e02f8 | |
parent | c7b88960b18355f7685aa488d195d94cdd20ee37 (diff) | |
download | gcc-b34ec578aa01e2830f2d77f1e556e4df76d18623.zip gcc-b34ec578aa01e2830f2d77f1e556e4df76d18623.tar.gz gcc-b34ec578aa01e2830f2d77f1e556e4df76d18623.tar.bz2 |
(TARGET_SWITCHES): Include TARGET_CPU_DEFAULT.
(TARGET_CPU_DEFAULT): Provide default value.
(CPP_SPEC): Test TARGET_CPU_DEFAULT too.
From-SVN: r12056
-rw-r--r-- | gcc/config/pa/pa.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index 27e170e..1f0af0e 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -139,12 +139,16 @@ extern int target_flags; {"long-load-store", 512}, \ {"no-long-load-store", -512},\ {"linker-opt", 0}, \ - { "", TARGET_DEFAULT}} + { "", TARGET_DEFAULT | TARGET_CPU_DEFAULT}} #ifndef TARGET_DEFAULT #define TARGET_DEFAULT 0x88 /* TARGET_GAS + TARGET_JUMP_IN_DELAY */ #endif +#ifndef TARGET_CPU_DEFAULT +#define TARGET_CPU_DEFAULT 0 +#endif + #define TARGET_OPTIONS \ { \ { "schedule=", &pa_cpu_string }\ @@ -218,7 +222,7 @@ extern int target_flags; fprintf (FILE, \ "\t.stabs \"\",%d,0,0,L$text_end0000\nL$text_end0000:\n", N_SO) -#if (TARGET_DEFAULT & 1) == 0 +#if ((TARGET_DEFAULT | TARGET_CPU_DEFAULT) & 1) == 0 #define CPP_SPEC "%{msnake:-D__hp9000s700 -D_PA_RISC1_1}\ %{mpa-risc-1-1:-D__hp9000s700 -D_PA_RISC1_1}\ %{!ansi: -D_HPUX_SOURCE -D_HIUX_SOURCE}" |