lib1funcs.S: Check value of __SHMEDIA__ instead of checking whether it's defined.
authorOleg Endo <olegendo@gcc.gnu.org>
Sun, 30 Nov 2014 19:03:29 +0000 (19:03 +0000)
committerOleg Endo <olegendo@gcc.gnu.org>
Sun, 30 Nov 2014 19:03:29 +0000 (19:03 +0000)
libgcc/
* config/sh/lib1funcs.S: Check value of __SHMEDIA__ instead of checking
whether it's defined.

From-SVN: r218190

libgcc/ChangeLog
libgcc/config/sh/lib1funcs.S

index 16114a7471e51f6ec68123ee99fd882cd439e5fc..d7a522d5ef1ba0496651e38fd3c8ce66c78c4425 100644 (file)
@@ -1,3 +1,8 @@
+2014-11-30  Oleg Endo  <olegendo@gcc.gnu.org>
+
+       * config/sh/lib1funcs.S: Check value of __SHMEDIA__ instead of checking
+       whether it's defined.
+
 2014-11-27  Ilya Tocar  <ilya.tocar@intel.com>
 
        * config/i386/cpuinfo.c (processor_features): Add FEATURE_AVX512F.
index 3410cf7c163ba46d0f773c6e7db7711d83525cab..cfd6dc2a2834a1de36cff6abd13386fc7c2caecb 100644 (file)
@@ -1278,7 +1278,7 @@ GLOBAL(sdivsi3_2):
 #endif
        ENDFUNC(GLOBAL(sdivsi3_2))
 #endif
-#elif defined __SHMEDIA__
+#elif __SHMEDIA__
 /* m5compact-nofpu */
  // clobbered: r18,r19,r20,r21,r25,tr0,tr1,tr2
        .mode   SHmedia
@@ -1683,7 +1683,7 @@ GLOBAL(udivsi3):
  add.l r18,r25,r0
  blink tr0,r63
 #endif
-#elif defined (__SHMEDIA__)
+#elif __SHMEDIA__
 /* m5compact-nofpu - more emphasis on code size than on speed, but don't
    ignore speed altogether - div1 needs 9 cycles, subc 7 and rotcl 4.
    So use a short shmedia loop.  */
@@ -1707,7 +1707,7 @@ LOCAL(udivsi3_dontsub):
  bnei r25,-32,tr1
  add.l r20,r63,r0
  blink tr2,r63
-#else /* ! defined (__SHMEDIA__) */
+#else /* ! __SHMEDIA__ */
 LOCAL(div8):
  div1 r5,r4
 LOCAL(div7):
@@ -1773,7 +1773,7 @@ LOCAL(large_divisor):
 #endif /* L_udivsi3 */
 
 #ifdef L_udivdi3
-#ifdef __SHMEDIA__
+#if __SHMEDIA__
        .mode   SHmedia
        .section        .text..SHmedia32,"ax"
        .align  2
@@ -1901,7 +1901,7 @@ LOCAL(no_lo_adj):
 #endif /* L_udivdi3 */
 
 #ifdef L_divdi3
-#ifdef __SHMEDIA__
+#if __SHMEDIA__
        .mode   SHmedia
        .section        .text..SHmedia32,"ax"
        .align  2
@@ -1925,7 +1925,7 @@ GLOBAL(divdi3):
 #endif /* L_divdi3 */
 
 #ifdef L_umoddi3
-#ifdef __SHMEDIA__
+#if __SHMEDIA__
        .mode   SHmedia
        .section        .text..SHmedia32,"ax"
        .align  2
@@ -2054,7 +2054,7 @@ LOCAL(no_lo_adj):
 #endif /* L_umoddi3 */
 
 #ifdef L_moddi3
-#ifdef __SHMEDIA__
+#if __SHMEDIA__
        .mode   SHmedia
        .section        .text..SHmedia32,"ax"
        .align  2
@@ -3142,7 +3142,7 @@ GLOBAL(GCC_pop_shmedia_regs_nofpu):
 
 #ifdef L_div_table
 #if __SH5__
-#if defined(__pic__) && defined(__SHMEDIA__)
+#if defined(__pic__) && __SHMEDIA__
        .global GLOBAL(sdivsi3)
        FUNC(GLOBAL(sdivsi3))
 #if __SH5__ == 32
@@ -3215,7 +3215,7 @@ Defects for bias -330:
 #else /* ! __pic__ || ! __SHMEDIA__ */
        .section        .rodata
 #endif /* __pic__ */
-#if defined(TEXT_DATA_BUG) && defined(__pic__) && defined(__SHMEDIA__)
+#if defined(TEXT_DATA_BUG) && defined(__pic__) && __SHMEDIA__
        .balign 2
        .type   Local_div_table,@object
        .size   Local_div_table,128