diff options
| author | nickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-04-04 13:00:09 +0000 |
|---|---|---|
| committer | nickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-04-04 13:00:09 +0000 |
| commit | 7ac84b8aae82d9ecba4aee9294dd4d599012890f (patch) | |
| tree | ca2a1a25592441d3a77c09d59ad6e8efca584cb1 | |
| parent | a184c07bf290e0d87103b3f4429437dfd78fa631 (diff) | |
| download | ppe42-gcc-7ac84b8aae82d9ecba4aee9294dd4d599012890f.tar.gz ppe42-gcc-7ac84b8aae82d9ecba4aee9294dd4d599012890f.zip | |
config/sparc/sol2-bi.h: Revert previous delta.
config/sparc/sol2-gas-bi.h (AS_SPARC64_FLAG): Prepend -TSO.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@65237 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/config/sparc/sol2-bi.h | 8 | ||||
| -rw-r--r-- | gcc/config/sparc/sol2-gas-bi.h | 4 |
3 files changed, 11 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 256d4120413..ea343496641 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2003-04-04 Nick Clifton <nickc@redhat.com> + * config/sparc/sol2-bi.h: Revert previous delta. + * config/sparc/sol2-gas-bi.h (AS_SPARC64_FLAG): Prepend -TSO + +2003-04-04 Nick Clifton <nickc@redhat.com> + * config/v850/v850.c (expand_prologue): Only use register save helper functions if long calls are not being used. Add a clobber of r11 id using long calls. diff --git a/gcc/config/sparc/sol2-bi.h b/gcc/config/sparc/sol2-bi.h index af89aa6f3d6..3f9416daaa0 100644 --- a/gcc/config/sparc/sol2-bi.h +++ b/gcc/config/sparc/sol2-bi.h @@ -10,7 +10,7 @@ #undef ASM_CPU32_DEFAULT_SPEC #define ASM_CPU32_DEFAULT_SPEC "" #undef ASM_CPU64_DEFAULT_SPEC -#define ASM_CPU64_DEFAULT_SPEC AS_SPARC64_FLAG " -TSO" +#define ASM_CPU64_DEFAULT_SPEC AS_SPARC64_FLAG #if TARGET_CPU_DEFAULT == TARGET_CPU_v9 #undef CPP_CPU64_DEFAULT_SPEC @@ -24,15 +24,15 @@ #undef ASM_CPU32_DEFAULT_SPEC #define ASM_CPU32_DEFAULT_SPEC "-xarch=v8plusa" #undef ASM_CPU64_DEFAULT_SPEC -#define ASM_CPU64_DEFAULT_SPEC AS_SPARC64_FLAG "a -TSO" +#define ASM_CPU64_DEFAULT_SPEC AS_SPARC64_FLAG "a" #endif #if DEFAULT_ARCH32_P #define DEF_ARCH32_SPEC(__str) "%{!m64:" __str "}" -#define DEF_ARCH64_SPEC(__str) "%{m64:" __str " -TSO}" +#define DEF_ARCH64_SPEC(__str) "%{m64:" __str "}" #else #define DEF_ARCH32_SPEC(__str) "%{m32:" __str "}" -#define DEF_ARCH64_SPEC(__str) "%{!m32:" __str " -TSO}" +#define DEF_ARCH64_SPEC(__str) "%{!m32:" __str "}" #endif #undef CPP_CPU_SPEC diff --git a/gcc/config/sparc/sol2-gas-bi.h b/gcc/config/sparc/sol2-gas-bi.h index 0b6cb618d36..2198fbeeaf9 100644 --- a/gcc/config/sparc/sol2-gas-bi.h +++ b/gcc/config/sparc/sol2-gas-bi.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for bi-arch SPARC running Solaris 2 using the GNU assembler. */ -#undef AS_SPARC64_FLAG -#define AS_SPARC64_FLAG "-64 -Av9" +#undef AS_SPARC64_FLAG +#define AS_SPARC64_FLAG "-TSO -64 -Av9" |

