summaryrefslogtreecommitdiff
path: root/gcc/config/i386/mm3dnow.h
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2004-10-13 23:31:23 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2004-10-13 23:31:23 +0000
commit743a6f47192b27adb8bb3dba58163c342b64d3fc (patch)
tree7c3835d567e4f5a0701ce4cfb8a1f2b8d696022d /gcc/config/i386/mm3dnow.h
parent00dfb616ad0add4ba6f8bdf0db3bd9b11dfba7aa (diff)
downloadgcc-743a6f47192b27adb8bb3dba58163c342b64d3fc.tar.gz
PR c/17384
* c-common.c (handle_mode_attribute): Disallow mode changes that alter the CODE of the top-level type. * crtstuff.c (__FRAME_END__): Remove mode attribute. Find 32-bit integer from internal limits macros. * config/i386/mm3dnow.h (__v2sf): Fix base type. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@89009 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/i386/mm3dnow.h')
-rw-r--r--gcc/config/i386/mm3dnow.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/i386/mm3dnow.h b/gcc/config/i386/mm3dnow.h
index 7987c0a1419..15882545096 100644
--- a/gcc/config/i386/mm3dnow.h
+++ b/gcc/config/i386/mm3dnow.h
@@ -35,7 +35,7 @@
#include <mmintrin.h>
/* Internal data types for implementing the intrinsics. */
-typedef int __v2sf __attribute__ ((__mode__ (__SF__), __vector_size__ (8)));
+typedef float __v2sf __attribute__ ((__vector_size__ (8)));
static __inline void
_m_femms (void)