aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@redhat.com>2002-05-08 23:05:41 +0000
committerBernd Schmidt <bernds@gcc.gnu.org>2002-05-08 23:05:41 +0000
commit95d075ff8930a54f62889fd963074dbadb9f232a (patch)
treefd742b8baaacb885c7eeee63c5f257bc65517647
parent2d4cc6a7ce8825ded5975bbadbc4c2e6fe822813 (diff)
downloadgcc-95d075ff8930a54f62889fd963074dbadb9f232a.zip
gcc-95d075ff8930a54f62889fd963074dbadb9f232a.tar.gz
gcc-95d075ff8930a54f62889fd963074dbadb9f232a.tar.bz2
Define __SSE2__ if -msse2 instead of __SSE2_BUILTINS__
From-SVN: r53308
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/i386/i386.h2
-rw-r--r--gcc/config/i386/xmmintrin.h2
3 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e177fd3..4672fd1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2002-05-08 Bernd Schmidt <bernds@redhat.com>
+
+ * config/i386/i386.h (CPP_CPUCOMMON_SPEC): Tweak previous change to
+ use __SSE2__ macro instead.
+ * config/i386/xmmintrin.h: Likewise.
+
2002-05-08 Janis Johnson <janis187@us.ibm.com>
* rtl.h (RTL_FLAG_CHECK*): Add an argument for the macro name,
diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h
index 7275371..5bfa582 100644
--- a/gcc/config/i386/i386.h
+++ b/gcc/config/i386/i386.h
@@ -619,7 +619,7 @@ extern int ix86_arch;
|march=athlon-mp: -D__3dNOW__ }\
%{march=athlon|march=athlon-tbird|march=athlon-4|march=athlon-xp\
|march=athlon-mp: -D__3dNOW_A__ }\
-%{msse2: -D__SSE2_BUILTINS__ }\
+%{msse2: -D__SSE2__ }\
%{march=pentium4: -D__SSE2__ }\
%{!march*:%{!mcpu*:%{!m386:%{!m486:%{!mpentium*:%(cpp_cpu_default)}}}}}"
diff --git a/gcc/config/i386/xmmintrin.h b/gcc/config/i386/xmmintrin.h
index bf7a7ad..09eea22 100644
--- a/gcc/config/i386/xmmintrin.h
+++ b/gcc/config/i386/xmmintrin.h
@@ -1058,7 +1058,7 @@ do { \
(row3) = __builtin_ia32_shufps (__t2, __t3, 0xDD); \
} while (0)
-#ifdef __SSE2_BUILTINS__
+#ifdef __SSE2__
/* SSE2 */
typedef int __v2df __attribute__ ((mode (V2DF)));
typedef int __v2di __attribute__ ((mode (V2DI)));