OSDN Git Service

* tree-data-ref.c (dr_analyze_innermost): Add new argument.
[pf3gnuchains/gcc-fork.git] / gcc / libgcc2.h
index aee6d19..0c7d0e1 100644 (file)
@@ -315,32 +315,59 @@ typedef int shift_count_type __attribute__((mode (__libgcc_shift_count__)));
 #define __ffsSI2       __NW(ffs,2)
 #define __clzSI2       __NW(clz,2)
 #define __ctzSI2       __NW(ctz,2)
+#define __clrsbSI2     __NW(clrsb,2)
 #define __popcountSI2  __NW(popcount,2)
 #define __paritySI2    __NW(parity,2)
 #define __ffsDI2       __NDW(ffs,2)
 #define __clzDI2       __NDW(clz,2)
 #define __ctzDI2       __NDW(ctz,2)
+#define __clrsbDI2     __NDW(clrsb,2)
 #define __popcountDI2  __NDW(popcount,2)
 #define __parityDI2    __NDW(parity,2)
 
 #define __clz_tab              __N(clz_tab)
+#define __bswapsi2             __N(bswapsi2)
+#define __bswapdi2             __N(bswapdi2)
+#define __udiv_w_sdiv          __N(udiv_w_sdiv)
+#define __clear_cache          __N(clear_cache)
+#define __enable_execute_stack __N(enable_execute_stack)
+
+#ifndef __powisf2
 #define __powisf2              __N(powisf2)
+#endif
+#ifndef __powidf2
 #define __powidf2              __N(powidf2)
+#endif
+#ifndef __powitf2
 #define __powitf2              __N(powitf2)
+#endif
+#ifndef __powixf2
 #define __powixf2              __N(powixf2)
-#define __bswapsi2             __N(bswapsi2)
-#define __bswapdi2             __N(bswapdi2)
+#endif
+#ifndef __mulsc3
 #define __mulsc3               __N(mulsc3)
+#endif
+#ifndef __muldc3
 #define __muldc3               __N(muldc3)
+#endif
+#ifndef __mulxc3
 #define __mulxc3               __N(mulxc3)
+#endif
+#ifndef __multc3
 #define __multc3               __N(multc3)
+#endif
+#ifndef __divsc3
 #define __divsc3               __N(divsc3)
+#endif
+#ifndef __divdc3
 #define __divdc3               __N(divdc3)
+#endif
+#ifndef __divxc3
 #define __divxc3               __N(divxc3)
+#endif
+#ifndef __divtc3
 #define __divtc3               __N(divtc3)
-#define __udiv_w_sdiv          __N(udiv_w_sdiv)
-#define __clear_cache          __N(clear_cache)
-#define __enable_execute_stack __N(enable_execute_stack)
+#endif
 
 extern DWtype __muldi3 (DWtype, DWtype);
 extern DWtype __divdi3 (DWtype, DWtype);
@@ -483,9 +510,11 @@ extern const UQItype __clz_tab[256];
 extern int __clzDI2 (UDWtype);
 extern int __clzSI2 (UWtype);
 extern int __ctzSI2 (UWtype);
+extern int __ctzDI2 (UDWtype);
+extern int __clrsbSI2 (Wtype);
+extern int __clrsbDI2 (DWtype);
 extern int __ffsSI2 (UWtype);
 extern int __ffsDI2 (DWtype);
-extern int __ctzDI2 (UDWtype);
 extern int __popcountSI2 (UWtype);
 extern int __popcountDI2 (UDWtype);
 extern int __paritySI2 (UWtype);