diff options
author | Jan Hubicka <jh@suse.cz> | 2001-02-14 23:03:39 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2001-02-14 22:03:39 +0000 |
commit | 04b1a22363750bde83053c67afb0b3950e6e8f46 (patch) | |
tree | a6d8cb1dd8140780bc26ec3762c6a662be4342df | |
parent | 6d139650471caf864ed2786c0e26dc95832f51f7 (diff) | |
download | gcc-04b1a22363750bde83053c67afb0b3950e6e8f46.zip gcc-04b1a22363750bde83053c67afb0b3950e6e8f46.tar.gz gcc-04b1a22363750bde83053c67afb0b3950e6e8f46.tar.bz2 |
* i386.h (RETURN_IN_MEMORY): Fix formating; reject TFmodes
From-SVN: r39693
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/i386/i386.h | 10 |
2 files changed, 9 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f7bb9a0..49da834 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Wed Feb 14 11:59:58 CET 2001 Jan Hubicka <jh@suse.cz> + + * i386.h (RETURN_IN_MEMORY): Fix formating; reject TFmodes + Wed Feb 14 11:12:38 CET 2001 Jan Hubicka <jh@suse.cz> * i386-protos.h (ix86_memory_move_cost): Move offline. diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h index d97d988..8a833ef 100644 --- a/gcc/config/i386/i386.h +++ b/gcc/config/i386/i386.h @@ -920,11 +920,11 @@ extern int ix86_arch; should always be returned in memory. You should instead use `DEFAULT_PCC_STRUCT_RETURN' to indicate this. */ -#define RETURN_IN_MEMORY(TYPE) \ - ((TYPE_MODE (TYPE) == BLKmode) \ - || (VECTOR_MODE_P (TYPE_MODE (TYPE)) && int_size_in_bytes (TYPE) == 8) \ - || (int_size_in_bytes (TYPE) > 12 && TYPE_MODE (TYPE) != TImode \ - && ! VECTOR_MODE_P (TYPE_MODE (TYPE)))) +#define RETURN_IN_MEMORY(TYPE) \ + ((TYPE_MODE (TYPE) == BLKmode) \ + || (VECTOR_MODE_P (TYPE_MODE (TYPE)) && int_size_in_bytes (TYPE) == 8)\ + || (int_size_in_bytes (TYPE) > 12 && TYPE_MODE (TYPE) != TImode \ + && TYPE_MODE (TYPE) != TFmode && ! VECTOR_MODE_P (TYPE_MODE (TYPE)))) /* Define the classes of registers for register constraints in the |