From d5d1b9e2d10970fdb018ff0aeddf1b04b9c27f38 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Mon, 8 Oct 2001 10:39:53 -0700 Subject: * config/i386/sol2.h (UNALIGNED_DOUBLE_INT_ASM_OP): New. From-SVN: r46083 --- gcc/ChangeLog | 4 ++++ gcc/config/i386/sol2.h | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f9f0298..99100d4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2001-10-08 Richard Henderson + * config/i386/sol2.h (UNALIGNED_DOUBLE_INT_ASM_OP): New. + +2001-10-08 Richard Henderson + * expr.c (store_expr): When converting a CONST_INT for storage in a SUBREG, convert it to both SUBREG modes before stripping the SUBREG. diff --git a/gcc/config/i386/sol2.h b/gcc/config/i386/sol2.h index 99f0497..890e2e2 100644 --- a/gcc/config/i386/sol2.h +++ b/gcc/config/i386/sol2.h @@ -150,3 +150,7 @@ Boston, MA 02111-1307, USA. */ #undef LOCAL_LABEL_PREFIX #define LOCAL_LABEL_PREFIX "." + +/* Override defaults.h and insist that Solaris/Intel doesn't have + an eight byte data output directive. */ +#define UNALIGNED_DOUBLE_INT_ASM_OP NULL -- cgit v1.1