Rename function to __ffs and make ffs a weak alias.
authordrepper <drepper>
Mon, 9 Mar 1998 09:09:04 +0000 (09:09 +0000)
committerdrepper <drepper>
Mon, 9 Mar 1998 09:09:04 +0000 (09:09 +0000)
sysdeps/alpha/ffs.S
sysdeps/am29k/ffs.c
sysdeps/generic/ffs.c
sysdeps/i386/ffs.c
sysdeps/i960/ffs.c
sysdeps/m68k/ffs.c
sysdeps/m88k/ffs.c
sysdeps/powerpc/ffs.c
sysdeps/rs6000/ffs.c
sysdeps/vax/ffs.s

index 23dff6e..6eb3afd 100644 (file)
@@ -25,7 +25,7 @@
        .set noreorder
        .set noat
 
-ENTRY(ffs)
+ENTRY(__ffs)
 #ifdef PROF
        ldgp    gp, 0(pv)
        lda     AT, _mcount
@@ -69,4 +69,5 @@ ENTRY(ffs)
 
 $done: ret
 
-       END(ffs)
+       END(__ffs)
+weak_alias (__ffs, ffs)
index fe656e1..bccec88 100644 (file)
@@ -26,7 +26,7 @@
 #ifdef __GNUC__
 
 int
-ffs (x)
+__ffs (x)
      int x;
 {
   int cnt;
@@ -35,6 +35,7 @@ ffs (x)
 
   return 32 - cnt;
 }
+weak_alias (__ffs, ffs)
 
 #else
 #include <sysdeps/generic/ffs.c>
index 8e1c699..35cf218 100644 (file)
@@ -24,7 +24,7 @@
 
 /* Find the first bit set in I.  */
 int
-ffs (i)
+__ffs (i)
      int i;
 {
   static const unsigned char table[] =
@@ -45,3 +45,4 @@ ffs (i)
 
   return table[x >> a] + a;
 }
+weak_alias (__ffs, ffs)
index 411439d..4f46dc7 100644 (file)
@@ -26,7 +26,7 @@
 #ifdef __GNUC__
 
 int
-ffs (x)
+__ffs (x)
      int x;
 {
   int cnt;
@@ -40,6 +40,7 @@ ffs (x)
 
   return cnt;
 }
+weak_alias (__ffs, ffs)
 
 #else
 #include <sysdeps/generic/ffs.c>
index 7846c4b..dc09ba9 100644 (file)
@@ -27,7 +27,7 @@
 #if    defined (__GNUC__) && defined (__i960__)
 
 int
-ffs (x)
+__ffs (x)
      int x;
 {
   int cnt;
@@ -36,6 +36,7 @@ ffs (x)
 
   return cnt;
 }
+weak_alias (__ffs, ffs)
 
 #else
 
index 26044b1..d30bd9d 100644 (file)
@@ -26,7 +26,7 @@
 #if    defined (__GNUC__) && defined (__mc68020__)
 
 int
-ffs (x)
+__ffs (x)
      int x;
 {
   int cnt;
@@ -35,6 +35,7 @@ ffs (x)
 
   return 32 - cnt;
 }
+weak_alias (__ffs, ffs)
 
 #else
 
index 3658f08..7aac897 100644 (file)
@@ -26,7 +26,7 @@
 #ifdef __GNUC__
 
 int
-ffs (x)
+__ffs (x)
      int x;
 {
   int cnt;
@@ -37,6 +37,7 @@ ffs (x)
   asm ("ff1 %0,%1" : "=r" (cnt) : "r" (x & -x));
   return cnt + 1;
 }
+weak_alias (__ffs, ffs)
 
 #else
 #include <sysdeps/generic/ffs.c>
index 1e65bea..2ae12e6 100644 (file)
 #include <string.h>
 
 int
-ffs (int x)
+__ffs (int x)
 {
   int cnt;
 
   asm ("cntlzw %0,%1" : "=r" (cnt) : "r" (x & -x));
   return 32 - cnt;
 }
+weak_alias (__ffs, ffs)
index f078c91..2cf2302 100644 (file)
@@ -26,7 +26,7 @@
 #ifdef __GNUC__
 
 int
-ffs (x)
+__ffs (x)
      int x;
 {
   int cnt;
@@ -34,6 +34,7 @@ ffs (x)
   asm ("cntlz %0,%1" : "=r" (cnt) : "r" (x & -x));
   return 32 - cnt;
 }
+weak_alias (__ffs, ffs)
 
 #else
 #include <sysdeps/generic/ffs.c>
index 49faffb..9f7ebc9 100644 (file)
 
 #include "DEFS.h"
 
-ENTRY(ffs, 0)
+ENTRY(__ffs, 0)
        ffs     $0,$32,4(ap),r0
        bneq    1f
        mnegl   $1,r0
 1:
        incl    r0
        ret
+weak_alias (__ffs, ffs)