]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Remove bp-sym.h and BP_SYM uses from C code.
authorJoseph Myers <joseph@codesourcery.com>
Thu, 14 Feb 2013 13:12:02 +0000 (13:12 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Thu, 14 Feb 2013 13:12:02 +0000 (13:12 +0000)
27 files changed:
ChangeLog
csu/libc-start.c
elf/dl-open.c
math/fegetenv.c
nptl/sysdeps/pthread/bits/libc-lockP.h
ports/ChangeLog.alpha
ports/ChangeLog.powerpc
ports/sysdeps/alpha/memchr.c
ports/sysdeps/powerpc/nofpu/fegetenv.c
ports/sysdeps/powerpc/nofpu/fesetenv.c
ports/sysdeps/powerpc/nofpu/feupdateenv.c
ports/sysdeps/powerpc/nofpu/fgetexcptflg.c
ports/sysdeps/powerpc/nofpu/fraiseexcpt.c
ports/sysdeps/powerpc/nofpu/fsetexcptflg.c
string/memchr.c
sysdeps/i386/fpu/fegetenv.c
sysdeps/i386/fpu/fesetenv.c
sysdeps/i386/fpu/feupdateenv.c
sysdeps/i386/fpu/fsetexcptflg.c
sysdeps/posix/open64.c
sysdeps/powerpc/fpu/fegetenv.c
sysdeps/powerpc/fpu/fesetenv.c
sysdeps/powerpc/fpu/feupdateenv.c
sysdeps/powerpc/fpu/fgetexcptflg.c
sysdeps/powerpc/fpu/fraiseexcpt.c
sysdeps/powerpc/fpu/fsetexcptflg.c
sysdeps/unix/sysv/linux/powerpc/libc-start.c

index 2aabecfd72082fba29b2b65525b214dccc81208e..d28d4179d71ef9f726d33ce6966c77e4f39bacd4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,90 @@
+2013-02-14  Joseph Myers  <joseph@codesourcery.com>
+
+       [BZ #13550]
+       * csu/libc-start.c: Do not include <bp-sym.h>.
+       [!LIBC_START_MAIN] (LIBC_START_MAIN): Do not use BP_SYM.
+       * elf/dl-open.c: Do not include <bp-sym.h>.
+       (_dl_sysdep_start): Do not use BP_SYM in weak_extern.
+       * math/fegetenv.c: Do not include <bp-sym.h>.
+       (fegetenv): Do not use BP_SYM in versioned symbols.
+       * nptl/sysdeps/pthread/bits/libc-lockP.h
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]: Do not include
+       <bp-sym.h>.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_mutex_init): Do not use BP_SYM in weak_extern.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_mutex_destroy): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_mutex_lock): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_mutex_trylock): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_mutex_unlock): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_mutexattr_init): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_mutexattr_destroy): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_mutexattr_settype): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_rwlock_init): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_rwlock_destroy): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_rwlock_rdlock): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_rwlock_tryrdlock): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_rwlock_wrlock): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_rwlock_trywrlock): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_rwlock_unlock): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_key_create): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_setspecific): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (__pthread_getspecific): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern] (__pthread_once):
+       Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (_pthread_cleanup_push_defer): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (_pthread_cleanup_pop_restore): Likewise.
+       [!__NO_WEAK_PTHREAD_ALIASES && weak_extern]
+       (pthread_setcancelstate): Likewise.
+       * string/memchr.c [HAVE_BP_SYM_H || _LIBC]: Do not include
+       <bp-sym.h>.
+       [!(HAVE_BP_SYM_H || _LIBC)] (BP_SYM): Remove macro definition.
+       (memchr): Do not use BP_SYM in weak_alias.
+       * sysdeps/i386/fpu/fegetenv.c: Do not include <bp-sym.h>.
+       (fegetenv): Do not use BP_SYM in versioned symbols.
+       * sysdeps/i386/fpu/fesetenv.c: Do not include <bp-sym.h>.
+       (fesetenv): Do not use BP_SYM in versioned symbols.
+       * sysdeps/i386/fpu/feupdateenv.c: Do not include <bp-sym.h>.
+       (feupdateenv): Do not use BP_SYM in versioned symbols.
+       * sysdeps/i386/fpu/fsetexcptflg.c: Do not include <bp-sym.h>.
+       (fesetexceptflag): Do not use BP_SYM in versioned symbols.
+       * sysdeps/posix/open64.c: Do not include <bp-sym.h>.
+       (__open64): Do not use BP_SYM in weak_alias and libc_hidden_weak.
+       (open64): Do not use BP_SYM in weak_alias.
+       * sysdeps/powerpc/fpu/fegetenv.c: Do not include <bp-sym.h>.
+       (fegetenv): Do not use BP_SYM in versioned symbols.
+       * sysdeps/powerpc/fpu/fesetenv.c: Do not include <bp-sym.h>.
+       (fesetenv): Do not use BP_SYM in versioned symbols.
+       * sysdeps/powerpc/fpu/feupdateenv.c: Do not include <bp-sym.h>.
+       (feupdateenv): Do not use BP_SYM in versioned symbols.
+       * sysdeps/powerpc/fpu/fgetexcptflg.c: Do not include <bp-sym.h>.
+       (fegetexceptflag): Do not use BP_SYM in versioned symbols.
+       * sysdeps/powerpc/fpu/fraiseexcpt.c: Do not include <bp-sym.h>.
+       (feraiseexcept): Do not use BP_SYM in versioned symbols.
+       * sysdeps/powerpc/fpu/fsetexcptflg.c: Do not include <bp-sym.h>.
+       (fesetexceptflag): Do not use BP_SYM in versioned symbols.
+       * sysdeps/unix/sysv/linux/powerpc/libc-start.c: Do not include
+       <bp-sym.h>.
+       (__libc_start_main): Do not use BP_SYM.
+
 2013-02-14  Siddhesh Poyarekar  <siddhesh@redhat.com>
 
        * sysdeps/powerpc/powerpc32/power4/fpu/mpa.c (__cpy): Remove
index 4f2a3366a6c2e7936ba0870ceddd0b6f015dc84a..9c4c01d9fd37b61f883665d9ac51f80cbf63adb8 100644 (file)
@@ -19,7 +19,6 @@
 #include <stdio.h>
 #include <unistd.h>
 #include <ldsodefs.h>
-#include <bp-sym.h>
 
 extern void __libc_init_first (int argc, char **argv, char **envp);
 #ifndef SHARED
@@ -86,7 +85,7 @@ apply_irel (void)
 # endif
 #else
 # define STATIC
-# define LIBC_START_MAIN BP_SYM (__libc_start_main)
+# define LIBC_START_MAIN __libc_start_main
 #endif
 
 #ifdef MAIN_AUXVEC_ARG
index 385a6c1f35c1101b6cf1a8d13d281cad6f2bc03f..67f7e739bdb261dd7e1b589f3347ed35d1fb0e77 100644 (file)
@@ -28,7 +28,6 @@
 #include <sys/param.h>
 #include <bits/libc-lock.h>
 #include <ldsodefs.h>
-#include <bp-sym.h>
 #include <caller.h>
 #include <sysdep-cancel.h>
 #include <tls.h>
@@ -43,7 +42,7 @@ extern ElfW(Addr) _dl_sysdep_start (void **start_argptr,
                                                     ElfW(Word) phnum,
                                                     ElfW(Addr) *user_entry,
                                                     ElfW(auxv_t) *auxv));
-weak_extern (BP_SYM (_dl_sysdep_start))
+weak_extern (_dl_sysdep_start)
 
 extern int __libc_multiple_libcs;      /* Defined in init-first.c.  */
 
index fe08edaa7827cbdaf2e85b39a77463798b5acdf5..14bb8012370551b6272ed6b8ef130634098e7b6f 100644 (file)
@@ -19,7 +19,6 @@
 
 #include <fenv.h>
 #include <shlib-compat.h>
-#include <bp-sym.h>
 
 int
 __fegetenv (fenv_t *envp)
@@ -29,9 +28,9 @@ __fegetenv (fenv_t *envp)
 }
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__fegetenv, __old_fegetenv)
-compat_symbol (libm, BP_SYM (__old_fegetenv), BP_SYM (fegetenv), GLIBC_2_1);
+compat_symbol (libm, __old_fegetenv, fegetenv, GLIBC_2_1);
 #endif
 libm_hidden_ver (__fegetenv, fegetenv)
-versioned_symbol (libm, BP_SYM (__fegetenv), BP_SYM (fegetenv), GLIBC_2_2);
+versioned_symbol (libm, __fegetenv, fegetenv, GLIBC_2_2);
 
 stub_warning (fegetenv)
index 31a40aa98285119c6f341d3c82a490c092d87732..2781e191ec25e7f4c9b6545a0793c801e914bdb6 100644 (file)
@@ -375,31 +375,30 @@ extern int __pthread_atfork (void (*__prepare) (void),
    single-threaded processes.  */
 #ifndef __NO_WEAK_PTHREAD_ALIASES
 # ifdef weak_extern
-#  include <bp-sym.h>
-weak_extern (BP_SYM (__pthread_mutex_init))
-weak_extern (BP_SYM (__pthread_mutex_destroy))
-weak_extern (BP_SYM (__pthread_mutex_lock))
-weak_extern (BP_SYM (__pthread_mutex_trylock))
-weak_extern (BP_SYM (__pthread_mutex_unlock))
-weak_extern (BP_SYM (__pthread_mutexattr_init))
-weak_extern (BP_SYM (__pthread_mutexattr_destroy))
-weak_extern (BP_SYM (__pthread_mutexattr_settype))
-weak_extern (BP_SYM (__pthread_rwlock_init))
-weak_extern (BP_SYM (__pthread_rwlock_destroy))
-weak_extern (BP_SYM (__pthread_rwlock_rdlock))
-weak_extern (BP_SYM (__pthread_rwlock_tryrdlock))
-weak_extern (BP_SYM (__pthread_rwlock_wrlock))
-weak_extern (BP_SYM (__pthread_rwlock_trywrlock))
-weak_extern (BP_SYM (__pthread_rwlock_unlock))
-weak_extern (BP_SYM (__pthread_key_create))
-weak_extern (BP_SYM (__pthread_setspecific))
-weak_extern (BP_SYM (__pthread_getspecific))
-weak_extern (BP_SYM (__pthread_once))
+weak_extern (__pthread_mutex_init)
+weak_extern (__pthread_mutex_destroy)
+weak_extern (__pthread_mutex_lock)
+weak_extern (__pthread_mutex_trylock)
+weak_extern (__pthread_mutex_unlock)
+weak_extern (__pthread_mutexattr_init)
+weak_extern (__pthread_mutexattr_destroy)
+weak_extern (__pthread_mutexattr_settype)
+weak_extern (__pthread_rwlock_init)
+weak_extern (__pthread_rwlock_destroy)
+weak_extern (__pthread_rwlock_rdlock)
+weak_extern (__pthread_rwlock_tryrdlock)
+weak_extern (__pthread_rwlock_wrlock)
+weak_extern (__pthread_rwlock_trywrlock)
+weak_extern (__pthread_rwlock_unlock)
+weak_extern (__pthread_key_create)
+weak_extern (__pthread_setspecific)
+weak_extern (__pthread_getspecific)
+weak_extern (__pthread_once)
 weak_extern (__pthread_initialize)
 weak_extern (__pthread_atfork)
-weak_extern (BP_SYM (_pthread_cleanup_push_defer))
-weak_extern (BP_SYM (_pthread_cleanup_pop_restore))
-weak_extern (BP_SYM (pthread_setcancelstate))
+weak_extern (_pthread_cleanup_push_defer)
+weak_extern (_pthread_cleanup_pop_restore)
+weak_extern (pthread_setcancelstate)
 # else
 #  pragma weak __pthread_mutex_init
 #  pragma weak __pthread_mutex_destroy
index 352a76e48dda690308fb0ac9c283a8b0e796e578..991c36aea265c6393cd5f06cb0d2b6f9d68212ec 100644 (file)
@@ -1,3 +1,9 @@
+2013-02-14  Joseph Myers  <joseph@codesourcery.com>
+
+       [BZ #13550]
+       * sysdeps/alpha/memchr.c: Do not include <bp-sym.h>.
+       (memchr): Do not use BP_SYM in weak_alias.
+
 2013-02-13  Joseph Myers  <joseph@codesourcery.com>
 
        [BZ #13550]
index 2746f37669e36a3cba2a305e3d0c9d1331d34c24..ecac5274396a035b3ef8ee2d84d5160d47d3b0a3 100644 (file)
@@ -1,3 +1,19 @@
+2013-02-14  Joseph Myers  <joseph@codesourcery.com>
+
+       [BZ #13550]
+       * sysdeps/powerpc/nofpu/fegetenv.c: Do not include <bp-sym.h>.
+       (fegetenv): Do not use BP_SYM in versioned symbols.
+       * sysdeps/powerpc/nofpu/fesetenv.c: Do not include <bp-sym.h>.
+       (fesetenv): Do not use BP_SYM in versioned symbols.
+       * sysdeps/powerpc/nofpu/feupdateenv.c: Do not include <bp-sym.h>.
+       (feupdateenv): Do not use BP_SYM in versioned symbols.
+       * sysdeps/powerpc/nofpu/fgetexcptflg.c: Do not include <bp-sym.h>.
+       (fegetexceptflag): Do not use BP_SYM in versioned symbols.
+       * sysdeps/powerpc/nofpu/fraiseexcpt.c: Do not include <bp-sym.h>.
+       (feraiseexcept): Do not use BP_SYM in versioned symbols.
+       * sysdeps/powerpc/nofpu/fsetexcptflg.c: Do not include <bp-sym.h>.
+       (fesetexceptflag): Do not use BP_SYM in versioned symbols.
+
 2013-01-02  Joseph Myers  <joseph@codesourcery.com>
 
        * All files with FSF copyright notices: Update copyright dates
index 70416d5575d2dce7b6523a24b38b22954aba6e01..67f718a50e14c8a68dc7e58350853b4462d2b607 100644 (file)
@@ -16,7 +16,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <string.h>
-#include <bp-sym.h>
 
 typedef unsigned long word;
 
@@ -170,6 +169,6 @@ __memchr (const void *s, int xc, size_t n)
 }
 
 #ifdef weak_alias
-weak_alias (__memchr, BP_SYM (memchr))
+weak_alias (__memchr, memchr)
 #endif
 libc_hidden_builtin_def (memchr)
index 75e89408dfbba3eeff6be8cd51fe931d22ca12e0..51bcef30a16395fcc4eaef4a871b5281217d358b 100644 (file)
@@ -19,7 +19,6 @@
 
 #include "soft-fp.h"
 #include "soft-supp.h"
-#include <bp-sym.h>
 
 extern int __sim_exceptions;
 extern int __sim_disabled_exceptions;
@@ -42,8 +41,8 @@ __fegetenv (fenv_t *envp)
 #include <shlib-compat.h>
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__fegetenv, __old_fegetenv)
-compat_symbol (libm, BP_SYM (__old_fegetenv), BP_SYM (fegetenv), GLIBC_2_1);
+compat_symbol (libm, __old_fegetenv, fegetenv, GLIBC_2_1);
 #endif
 
 libm_hidden_ver (__fegetenv, fegetenv)
-versioned_symbol (libm, BP_SYM (__fegetenv), BP_SYM (fegetenv), GLIBC_2_2);
+versioned_symbol (libm, __fegetenv, fegetenv, GLIBC_2_2);
index 810e1da56e02b65b419545101e5375ef5606ea04..3f35909b6da9ab01be9d28ab53c954425ecef9fd 100644 (file)
@@ -19,7 +19,6 @@
 
 #include "soft-fp.h"
 #include "soft-supp.h"
-#include <bp-sym.h>
 
 int
 __fesetenv (const fenv_t *envp)
@@ -36,8 +35,8 @@ __fesetenv (const fenv_t *envp)
 #include <shlib-compat.h>
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__fesetenv, __old_fesetenv)
-compat_symbol (libm, BP_SYM (__old_fesetenv), BP_SYM (fesetenv), GLIBC_2_1);
+compat_symbol (libm, __old_fesetenv, fesetenv, GLIBC_2_1);
 #endif
 
 libm_hidden_ver (__fesetenv, fesetenv)
-versioned_symbol (libm, BP_SYM (__fesetenv), BP_SYM (fesetenv), GLIBC_2_2);
+versioned_symbol (libm, __fesetenv, fesetenv, GLIBC_2_2);
index 94366a8d5e31eea15ba3ad9e56c5a85911f6c1cb..163f67310274adaa3d7d95c6ebd5c2e888691da1 100644 (file)
@@ -21,7 +21,6 @@
 #include "soft-fp.h"
 #include "soft-supp.h"
 #include <signal.h>
-#include <bp-sym.h>
 
 int
 __feupdateenv (const fenv_t *envp)
@@ -45,8 +44,8 @@ __feupdateenv (const fenv_t *envp)
 #include <shlib-compat.h>
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__feupdateenv, __old_feupdateenv)
-compat_symbol (libm, BP_SYM (__old_feupdateenv), BP_SYM (feupdateenv), GLIBC_2_1);
+compat_symbol (libm, __old_feupdateenv, feupdateenv, GLIBC_2_1);
 #endif
 
 libm_hidden_ver (__feupdateenv, feupdateenv)
-versioned_symbol (libm, BP_SYM (__feupdateenv), BP_SYM (feupdateenv), GLIBC_2_2);
+versioned_symbol (libm, __feupdateenv, feupdateenv, GLIBC_2_2);
index e8b2a3a48cc3dc6224f5911fa50b61987c0b1cbe..2373fa4002e00ff553dce8035af3b330cff6d1ac 100644 (file)
@@ -19,7 +19,6 @@
 
 #include "soft-fp.h"
 #include "soft-supp.h"
-#include <bp-sym.h>
 
 int
 __fegetexceptflag (fexcept_t *flagp, int excepts)
@@ -32,7 +31,7 @@ __fegetexceptflag (fexcept_t *flagp, int excepts)
 #include <shlib-compat.h>
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__fegetexceptflag, __old_fegetexceptflag)
-compat_symbol (libm, BP_SYM (__old_fegetexceptflag), BP_SYM (fegetexceptflag), GLIBC_2_1);
+compat_symbol (libm, __old_fegetexceptflag, fegetexceptflag, GLIBC_2_1);
 #endif
 
-versioned_symbol (libm, BP_SYM (__fegetexceptflag), BP_SYM (fegetexceptflag), GLIBC_2_2);
+versioned_symbol (libm, __fegetexceptflag, fegetexceptflag, GLIBC_2_2);
index a0861d4a2b9eea5904cf01d15476471c651deeb3..cd142b60be127d43af25bccb25c085d74ba4cc3d 100644 (file)
@@ -20,7 +20,6 @@
 #include "soft-fp.h"
 #include "soft-supp.h"
 #include <signal.h>
-#include <bp-sym.h>
 
 #undef feraiseexcept
 int
@@ -35,8 +34,8 @@ __feraiseexcept (int x)
 #include <shlib-compat.h>
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__feraiseexcept, __old_feraiseexcept)
-compat_symbol (libm, BP_SYM (__old_feraiseexcept), BP_SYM (feraiseexcept), GLIBC_2_1);
+compat_symbol (libm, __old_feraiseexcept, feraiseexcept, GLIBC_2_1);
 #endif
 
 libm_hidden_ver (__feraiseexcept, feraiseexcept)
-versioned_symbol (libm, BP_SYM (__feraiseexcept), BP_SYM (feraiseexcept), GLIBC_2_2);
+versioned_symbol (libm, __feraiseexcept, feraiseexcept, GLIBC_2_2);
index 108df304c914a67d93d789ee2fee8251e52aa8f0..3dc368fdda9df45216a4a4b850550f7a85a0d6ef 100644 (file)
@@ -19,7 +19,6 @@
 
 #include "soft-fp.h"
 #include "soft-supp.h"
-#include <bp-sym.h>
 
 int
 __fesetexceptflag(const fexcept_t *flagp, int excepts)
@@ -33,7 +32,7 @@ __fesetexceptflag(const fexcept_t *flagp, int excepts)
 #include <shlib-compat.h>
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__fesetexceptflag, __old_fesetexceptflag)
-compat_symbol (libm, BP_SYM (__old_fesetexceptflag), BP_SYM (fesetexceptflag), GLIBC_2_1);
+compat_symbol (libm, __old_fesetexceptflag, fesetexceptflag, GLIBC_2_1);
 #endif
 
-versioned_symbol (libm, BP_SYM (__fesetexceptflag), BP_SYM (fesetexceptflag), GLIBC_2_2);
+versioned_symbol (libm, __fesetexceptflag, fesetexceptflag, GLIBC_2_2);
index d4c8457795c818cb65db81b7f81baafc1ae1aebc..2427c4b4b6e985cfbc8f00c58ccfe61bd3d97314 100644 (file)
 #endif
 
 #include <sys/types.h>
-#if HAVE_BP_SYM_H || defined _LIBC
-#include <bp-sym.h>
-#else
-# define BP_SYM(sym) sym
-#endif
 
 #undef memchr
 #undef __memchr
@@ -203,6 +198,6 @@ __memchr (s, c_in, n)
   return 0;
 }
 #ifdef weak_alias
-weak_alias (__memchr, BP_SYM (memchr))
+weak_alias (__memchr, memchr)
 #endif
 libc_hidden_builtin_def (memchr)
index df7fced10e73356fbe1e484f70934cf088eac066..c650f9fe05c07b542d74f89d176aaa2fe2dc1a63 100644 (file)
@@ -18,7 +18,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <bp-sym.h>
 
 int
 __fegetenv (fenv_t *envp)
@@ -36,8 +35,8 @@ __fegetenv (fenv_t *envp)
 #include <shlib-compat.h>
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__fegetenv, __old_fegetenv)
-compat_symbol (libm, BP_SYM (__old_fegetenv), BP_SYM (fegetenv), GLIBC_2_1);
+compat_symbol (libm, __old_fegetenv, fegetenv, GLIBC_2_1);
 #endif
 
 libm_hidden_ver (__fegetenv, fegetenv)
-versioned_symbol (libm, BP_SYM (__fegetenv), BP_SYM (fegetenv), GLIBC_2_2);
+versioned_symbol (libm, __fegetenv, fegetenv, GLIBC_2_2);
index aee1ee0b3feafb56f2848df91fb72126d6521444..94178e13c94ed39c3ef269a85c2eb33587711a57 100644 (file)
@@ -19,7 +19,6 @@
 
 #include <fenv.h>
 #include <assert.h>
-#include <bp-sym.h>
 
 
 int
@@ -80,8 +79,8 @@ __fesetenv (const fenv_t *envp)
 #include <shlib-compat.h>
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__fesetenv, __old_fesetenv)
-compat_symbol (libm, BP_SYM (__old_fesetenv), BP_SYM (fesetenv), GLIBC_2_1);
+compat_symbol (libm, __old_fesetenv, fesetenv, GLIBC_2_1);
 #endif
 
 libm_hidden_ver (__fesetenv, fesetenv)
-versioned_symbol (libm, BP_SYM (__fesetenv), BP_SYM (fesetenv), GLIBC_2_2);
+versioned_symbol (libm, __fesetenv, fesetenv, GLIBC_2_2);
index e3659798e75e34ede1b1abf46d645e6c989b7694..b2a810add3c4d7fa2d888aab85c139241ea2fab7 100644 (file)
@@ -18,7 +18,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <bp-sym.h>
 #include <unistd.h>
 #include <dl-procinfo.h>
 #include <ldsodefs.h>
@@ -53,8 +52,8 @@ __feupdateenv (const fenv_t *envp)
 #include <shlib-compat.h>
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__feupdateenv, __old_feupdateenv)
-compat_symbol (libm, BP_SYM (__old_feupdateenv), BP_SYM (feupdateenv), GLIBC_2_1);
+compat_symbol (libm, __old_feupdateenv, feupdateenv, GLIBC_2_1);
 #endif
 
 libm_hidden_ver (__feupdateenv, feupdateenv)
-versioned_symbol (libm, BP_SYM (__feupdateenv), BP_SYM (feupdateenv), GLIBC_2_2);
+versioned_symbol (libm, __feupdateenv, feupdateenv, GLIBC_2_2);
index d197aaabb5f61ebf4dbcc37dbdba5a2096c3d01d..0c328272d72ca14bf86eaa36ed56bb77d8e60cce 100644 (file)
@@ -19,7 +19,6 @@
 
 #include <fenv.h>
 #include <math.h>
-#include <bp-sym.h>
 #include <unistd.h>
 #include <ldsodefs.h>
 #include <dl-procinfo.h>
@@ -64,7 +63,7 @@ __fesetexceptflag (const fexcept_t *flagp, int excepts)
 #include <shlib-compat.h>
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__fesetexceptflag, __old_fesetexceptflag)
-compat_symbol (libm, BP_SYM (__old_fesetexceptflag), BP_SYM (fesetexceptflag), GLIBC_2_1);
+compat_symbol (libm, __old_fesetexceptflag, fesetexceptflag, GLIBC_2_1);
 #endif
 
-versioned_symbol (libm, BP_SYM (__fesetexceptflag), BP_SYM (fesetexceptflag), GLIBC_2_2);
+versioned_symbol (libm, __fesetexceptflag, fesetexceptflag, GLIBC_2_2);
index 4e4480256ed83c7c939cc4c2a92b526fe4095285..e0c55b00fb0e22e64cf3913b44fd32932c908650 100644 (file)
@@ -17,7 +17,6 @@
 
 #include <fcntl.h>
 #include <stdarg.h>
-#include <bp-sym.h>
 #include <sysdep-cancel.h>
 
 /* Open FILE with access OFLAG.  If OFLAG includes O_CREAT,
@@ -46,6 +45,6 @@ __libc_open64 (const char *file, int oflag, ...)
 
   return result;
 }
-weak_alias (__libc_open64, BP_SYM (__open64))
-libc_hidden_weak (BP_SYM (__open64))
-weak_alias (__libc_open64, BP_SYM (open64))
+weak_alias (__libc_open64, __open64)
+libc_hidden_weak (__open64)
+weak_alias (__libc_open64, open64)
index ee60e6df12cbf6ee8d42769233b08db4c9c268ad..a512a91a4ed9cc40e43891b6874bf0cf49098d5a 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv_libc.h>
-#include <bp-sym.h>
 
 int
 __fegetenv (fenv_t *envp)
@@ -31,8 +30,8 @@ __fegetenv (fenv_t *envp)
 #include <shlib-compat.h>
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__fegetenv, __old_fegetenv)
-compat_symbol (libm, BP_SYM (__old_fegetenv), BP_SYM (fegetenv), GLIBC_2_1);
+compat_symbol (libm, __old_fegetenv, fegetenv, GLIBC_2_1);
 #endif
 
 libm_hidden_ver (__fegetenv, fegetenv)
-versioned_symbol (libm, BP_SYM (__fegetenv), BP_SYM (fegetenv), GLIBC_2_2);
+versioned_symbol (libm, __fegetenv, fegetenv, GLIBC_2_2);
index 72989c476d0c586977440b603e259e32f91669af..953af5ddc76d6e8b2bb9c0f4716ed8408f4873ed 100644 (file)
@@ -18,7 +18,6 @@
 
 #include <fenv_libc.h>
 #include <fpu_control.h>
-#include <bp-sym.h>
 
 #define _FPU_MASK_ALL (_FPU_MASK_ZM | _FPU_MASK_OM | _FPU_MASK_UM | _FPU_MASK_XM | _FPU_MASK_IM)
 
@@ -54,8 +53,8 @@ __fesetenv (const fenv_t *envp)
 #include <shlib-compat.h>
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__fesetenv, __old_fesetenv)
-compat_symbol (libm, BP_SYM (__old_fesetenv), BP_SYM (fesetenv), GLIBC_2_1);
+compat_symbol (libm, __old_fesetenv, fesetenv, GLIBC_2_1);
 #endif
 
 libm_hidden_ver (__fesetenv, fesetenv)
-versioned_symbol (libm, BP_SYM (__fesetenv), BP_SYM (fesetenv), GLIBC_2_2);
+versioned_symbol (libm, __fesetenv, fesetenv, GLIBC_2_2);
index 66f28263982fc2154a40a014f8422ac4645ef4f4..9faf930f36d468babe2f6e077287156210edf25d 100644 (file)
@@ -19,7 +19,6 @@
 
 #include <fenv_libc.h>
 #include <fpu_control.h>
-#include <bp-sym.h>
 
 #define _FPU_MASK_ALL (_FPU_MASK_ZM | _FPU_MASK_OM | _FPU_MASK_UM | _FPU_MASK_XM | _FPU_MASK_IM)
 
@@ -61,8 +60,8 @@ __feupdateenv (const fenv_t *envp)
 #include <shlib-compat.h>
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__feupdateenv, __old_feupdateenv)
-compat_symbol (libm, BP_SYM (__old_feupdateenv), BP_SYM (feupdateenv), GLIBC_2_1);
+compat_symbol (libm, __old_feupdateenv, feupdateenv, GLIBC_2_1);
 #endif
 
 libm_hidden_ver (__feupdateenv, feupdateenv)
-versioned_symbol (libm, BP_SYM (__feupdateenv), BP_SYM (feupdateenv), GLIBC_2_2);
+versioned_symbol (libm, __feupdateenv, feupdateenv, GLIBC_2_2);
index 987a205472406da746c8bdf3dac53cf1a82bf1be..f6327ce170c879193e634762c8981b94a48243f5 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv_libc.h>
-#include <bp-sym.h>
 
 int
 __fegetexceptflag (fexcept_t *flagp, int excepts)
@@ -37,7 +36,7 @@ __fegetexceptflag (fexcept_t *flagp, int excepts)
 #include <shlib-compat.h>
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__fegetexceptflag, __old_fegetexceptflag)
-compat_symbol (libm, BP_SYM (__old_fegetexceptflag), BP_SYM (fegetexceptflag), GLIBC_2_1);
+compat_symbol (libm, __old_fegetexceptflag, fegetexceptflag, GLIBC_2_1);
 #endif
 
-versioned_symbol (libm, BP_SYM (__fegetexceptflag), BP_SYM (fegetexceptflag), GLIBC_2_2);
+versioned_symbol (libm, __fegetexceptflag, fegetexceptflag, GLIBC_2_2);
index 88d18447685f9176619794768e5991eefe81da02..9118c1954a89e3b342f2f4941dbbd8a047074dbf 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv_libc.h>
-#include <bp-sym.h>
 
 #undef feraiseexcept
 int
@@ -61,8 +60,8 @@ __feraiseexcept (int excepts)
 #include <shlib-compat.h>
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__feraiseexcept, __old_feraiseexcept)
-compat_symbol (libm, BP_SYM (__old_feraiseexcept), BP_SYM (feraiseexcept), GLIBC_2_1);
+compat_symbol (libm, __old_feraiseexcept, feraiseexcept, GLIBC_2_1);
 #endif
 
 libm_hidden_ver (__feraiseexcept, feraiseexcept)
-versioned_symbol (libm, BP_SYM (__feraiseexcept), BP_SYM (feraiseexcept), GLIBC_2_2);
+versioned_symbol (libm, __feraiseexcept, feraiseexcept, GLIBC_2_2);
index 588fb6a0d75b8edfb42e7ce07c3f11e17874235d..c050d4022b7a0d3355db0dd40381c6f3fee54356 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv_libc.h>
-#include <bp-sym.h>
 
 int
 __fesetexceptflag (const fexcept_t *flagp, int excepts)
@@ -53,7 +52,7 @@ __fesetexceptflag (const fexcept_t *flagp, int excepts)
 #include <shlib-compat.h>
 #if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_2)
 strong_alias (__fesetexceptflag, __old_fesetexceptflag)
-compat_symbol (libm, BP_SYM (__old_fesetexceptflag), BP_SYM (fesetexceptflag), GLIBC_2_1);
+compat_symbol (libm, __old_fesetexceptflag, fesetexceptflag, GLIBC_2_1);
 #endif
 
-versioned_symbol (libm, BP_SYM (__fesetexceptflag), BP_SYM (fesetexceptflag), GLIBC_2_2);
+versioned_symbol (libm, __fesetexceptflag, fesetexceptflag, GLIBC_2_2);
index 07d0ef8a1e7a0ecded4d044e69fc9f2ef7ff8587..4e6e9e92f8393f7a1d2506fabc29528743fd1bb2 100644 (file)
@@ -19,7 +19,6 @@
 #include <unistd.h>
 #include <ldsodefs.h>
 #include <sysdep.h>
-#include <bp-sym.h>
 
 
 int __cache_line_size attribute_hidden;
@@ -40,14 +39,12 @@ struct startup_info
   };
 
 int
-/* GKM FIXME: GCC: this should get __BP_ prefix by virtue of the
-   BPs in the arglist of startup_info.main and startup_info.init. */
-  BP_SYM (__libc_start_main) (int argc, char **argv,
-                             char **ev,
-                             ElfW (auxv_t) * auxvec,
-                             void (*rtld_fini) (void),
-                             struct startup_info *stinfo,
-                             char **stack_on_entry)
+__libc_start_main (int argc, char **argv,
+                  char **ev,
+                  ElfW (auxv_t) * auxvec,
+                  void (*rtld_fini) (void),
+                  struct startup_info *stinfo,
+                  char **stack_on_entry)
 {
   /* the PPC SVR4 ABI says that the top thing on the stack will
      be a NULL pointer, so if not we assume that we're being called