]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
longlong.h (mc68020, [...]): Remove redundant checks for implied target predefines.
authorBernardo Innocenti <bernie@develer.com>
Sun, 18 Jan 2004 05:07:35 +0000 (06:07 +0100)
committerBernardo Innocenti <bernie@gcc.gnu.org>
Sun, 18 Jan 2004 05:07:35 +0000 (06:07 +0100)
* longlong.h (mc68020, __mc68030__, mc68030, __mc68040__, mc68040,
mcpu32): Remove redundant checks for implied target predefines.

From-SVN: r76084

gcc/ChangeLog
gcc/longlong.h

index 1667afefc21a76f475a1cefc96e1998b048f3d92..1bdd7ea46c4ada9c992fc826ea0f28e21eaae92d 100644 (file)
@@ -1,3 +1,8 @@
+2004-01-17  Bernardo Innocenti  <bernie@develer.com>
+
+       * longlong.h (mc68020, __mc68030__, mc68030, __mc68040__, mc68040,
+       mcpu32): Remove redundant checks for implied target predefines.
+
 2004-1-17  Andrew Pinski  <pinskia@physics.uc.edu>
 
        * config/rs6000/rs6000.c (rs6000_special_round_type_align):
index 2fb68e7c373ee3728a33cb28ace3eac43828650a..b86bf97f21b2bab7762c7e6b299898ce3829254c 100644 (file)
@@ -414,11 +414,8 @@ UDItype __umulsidi3 (USItype, USItype);
             "1" ((USItype) (al)),                                      \
             "g" ((USItype) (bl)))
 
-/* The '020, '030, '040 and CPU32 have 32x32->64 and 64/32->32q-32r.  */
-#if defined (__mc68020__) || defined(mc68020) \
-       || defined(__mc68030__) || defined(mc68030) \
-       || defined(__mc68040__) || defined(mc68040) \
-       || defined(__mcpu32__) || defined(mcpu32)
+/* The '020, '030, '040, '060 and CPU32 have 32x32->64 and 64/32->32q-32r.  */
+#if defined (__mc68020__)
 #define umul_ppmm(w1, w0, u, v) \
   __asm__ ("mulu%.l %3,%1:%0"                                          \
           : "=d" ((USItype) (w0)),                                     \
@@ -519,11 +516,7 @@ UDItype __umulsidi3 (USItype, USItype);
 
 /* The '020, '030, '040 and '060 have bitfield insns.
    cpu32 disguises as a 68020, but lacks them.  */
-#if ( defined (__mc68020__) || defined(mc68020) \
-               || defined(__mc68030__) || defined(mc68030) \
-               || defined(__mc68040__) || defined(mc68040) \
-               || defined(__mc68060__) || defined(mc68060) ) \
-       && !defined(__mcpu32__)
+#if defined (__mc68020__) && !defined(__mcpu32__)
 #define count_leading_zeros(count, x) \
   __asm__ ("bfffo %1{%b2:%b2},%0"                                      \
           : "=d" ((USItype) (count))                                   \