From: moshier Date: Tue, 7 Feb 1995 04:46:41 +0000 (+0000) Subject: (ASM_OUTPUT_FLOAT, ASM_OUTPUT_DOUBLE): Remove tests for host == target X-Git-Url: http://git.sourceforge.jp/view?a=commitdiff_plain;h=9e08689897ed2a252dc1cade732d9be0cac1b38c;p=pf3gnuchains%2Fgcc-fork.git (ASM_OUTPUT_FLOAT, ASM_OUTPUT_DOUBLE): Remove tests for host == target format and endianness. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8886 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/config/sparc/sysv4.h b/gcc/config/sparc/sysv4.h index 7a96b315642..96035f3ddc4 100644 --- a/gcc/config/sparc/sysv4.h +++ b/gcc/config/sparc/sysv4.h @@ -191,10 +191,6 @@ do { \ fprintf (FILE, ".section\t\"%s\",#alloc,#write\n", (NAME)); \ } while (0) -/* If the host and target formats match, output the floats as hex. */ -#if HOST_FLOAT_FORMAT == TARGET_FLOAT_FORMAT -#if defined (HOST_WORDS_BIG_ENDIAN) == WORDS_BIG_ENDIAN - /* This is how to output assembly code to define a `float' constant. We always have to use a .long pseudo-op to do this because the native SVR4 ELF assembler is buggy and it generates incorrect values when we @@ -220,9 +216,6 @@ do { long value[2]; \ fprintf((FILE), "\t.long\t0x%x\n", value[1]); \ } while (0) -#endif /* word order matches */ -#endif /* HOST_FLOAT_FORMAT == TARGET_FLOAT_FORMAT */ - /* This is how to output an assembler line defining a `long double' constant. */