mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-03 06:33:51 +08:00
fb23eb252f
2002-02-01 Jakub Jelinek <jakub@redhat.com> * Versions.def (libc): Add GLIBC_PRIVATE. (libdb, libnss_db, libdb1): Remove. (libnss_compat, libnss_dns, libnss_files, libnss_hesiod, libnss_nis, libnss_nisplus): Move all symbols to GLIBC_PRIVATE. (libpthread): Add GLIBC_PRIVATE. (libresolv): Likewise, remove GLIBC_2.1. (ld): Add GLIBC_PRIVATE, remove GLIBC_2.1.1, GLIBC_2.2, GLIBC_2.2.1, GLIBC_2.2.3, GLIBC_2.3. * catgets/Versions (__open_catalog): Move to GLIBC_PRIVATE. * elf/Versions (_dl_open, _dl_close, _dl_addr, _dl_init_first, _dl_sym, _dl_vsym): Likewise. (__libc_enable_secure, __libc_stack_end, _dl_argv, _dl_catch_error, _dl_check_all_versions, _dl_check_map_versions, _dl_debug_initialize, _dl_debug_printf, _dl_debug_state, _dl_dst_count, _dl_dst_substitute, _dl_init, _dl_lookup_symbol, _dl_lookup_symbol_skip, _dl_lookup_versioned_symbol, _dl_lookup_versioned_symbol_skip, _dl_map_object, _dl_map_object_deps, _dl_out_of_memory, _dl_relocate_object, _dl_signal_error, _dl_start_profile, _dl_starting_up, _dl_sysdep_start, _dl_unload_cache, _rtld_global): Likewise. (_dl_object_relocation_scope): Remove. * hesiod/Versions: Move all symbols to GLIBC_PRIVATE. * iconv/Versions (__gconv_alias_db, __gconv_modules_db, __gconv_cache): Move to GLIBC_PRIVATE. * inet/Versions (__internal_endnetgrent, __internal_getnetgrent_r, __internal_setnetgrent): Likewise. * io/Versions (__libc_open, __libc_close, __libc_read, __libc_write, __libc_lseek, __libc_fcntl, __libc_open64, __libc_lseek64): Likewise. * locale/Versions (__collate_element_hash, __collate_element_strings, __collate_symbol_classes, __collate_symbol_hash, __collate_symbol_strings, _nl_current_LC_COLLATE, _nl_current_LC_CTYPE): Likewise. * misc/Versions (__libc_fsync, __libc_msync): Likewise. * nis/Versions (libnss_compat): Move all symbols to GLIBC_PRIVATE. (libnss_nis, libnss_nisplus): Likewise. * nss/Versions (_nss_files_parse_grent, _nss_files_parse_pwent, _nss_files_parse_spent): Move to GLIBC_PRIVATE. (libnss_files): Move all symbols to GLIBC_PRIVATE. * posix/Versions (__libc_wait, __libc_waitpid, __libc_pause, __libc_nanosleep, __libc_fork, __libc_pread, __libc_pread64, __libc_pwrite, __libc_pwrite64): Move to GLIBC_PRIVATE. * resolv/Versions (__gai_sigqueue, __ns_name_unpack, __ns_name_ntop, __ns_get16, __ns_samename): Likewise. (libnss_dns): Move all symbols to GLIBC_PRIVATE. * setjmp/Versions (__libc_longjmp, __libc_siglongjmp): Move to GLIBC_PRIVATE. * socket/Versions (__libc_accept, __libc_send, __libc_recvfrom, __libc_recvmsg, __libc_sendmsg, __libc_recv, __libc_sendto, __libc_connect): Likewise. * stdio-common/Versions (_itoa_lower_digits, _itoa_upper_digits): Likewise. * stdlib/Versions (__libc_system): Likewise. * sunrpc/Versions (__rpc_thread_destroy): Likewise. * sysdeps/hppa/Versions: Move all symbols to GLIBC_PRIVATE. * sysdeps/ia64/fpu/Versions: Likewise. * sysdeps/ia64/Versions: Likewise. * sysdeps/unix/sysv/linux/ia64/Versions: Likewise. * sysdeps/unix/sysv/linux/i386/Versions (__modify_ldt): Move to GLIBC_PRIVATE. * sysdeps/unix/sysv/linux/x86_64/Versions (__modify_ldt): Likewise. * sysdeps/unix/sysv/linux/Versions (__syscall_rt_sigqueueinfo, __libc_sigaction): Likewise. * termios/Versions (__libc_tcdrain): Likewise. * misc/sys/cdefs (__attribute_noinline__): Define. * elf/dl-lookup.c (_dl_do_lookup, _dl_do_lookup_versioned): Add __attribute_noinline__. * elf/Makefile (rtld-routines): Add dl-xstat64, dl-fxstat64. * elf/dl-xstat64.c: New file. * elf/dl-fxstat64.c: New file. * sysdeps/unix/sysv/linux/fxstat64.c: If RTLD_STAT64 is defined, don't export __fxstat64 at multiple versions. * sysdeps/unix/sysv/linux/lxstat64.c: Similarly. * sysdeps/unix/sysv/linux/xstat64.c: Similarly. |
||
---|---|---|
.. | ||
bits | ||
branred.c | ||
Dist | ||
doasin.c | ||
dosincos.c | ||
e_acos.S | ||
e_acosf.S | ||
e_acosl.S | ||
e_asin.S | ||
e_asinf.S | ||
e_asinl.S | ||
e_atan2.S | ||
e_atan2f.S | ||
e_atan2l.c | ||
e_cosh.S | ||
e_coshf.S | ||
e_coshl.S | ||
e_exp.S | ||
e_expf.S | ||
e_expl.c | ||
e_fmod.S | ||
e_fmodf.S | ||
e_fmodl.S | ||
e_hypot.S | ||
e_hypotf.S | ||
e_hypotl.S | ||
e_log10.c | ||
e_log10f.c | ||
e_log10l.c | ||
e_log.S | ||
e_logf.S | ||
e_logl.c | ||
e_pow.S | ||
e_powf.S | ||
e_powl.S | ||
e_rem_pio2.c | ||
e_rem_pio2f.c | ||
e_remainder.S | ||
e_remainderf.S | ||
e_remainderl.S | ||
e_scalb.S | ||
e_scalbf.S | ||
e_scalbl.S | ||
e_sinh.S | ||
e_sinhf.S | ||
e_sinhl.S | ||
e_sqrt.S | ||
e_sqrtf.S | ||
e_sqrtl.S | ||
fclrexcpt.c | ||
fedisblxcpt.c | ||
feenablxcpt.c | ||
fegetenv.c | ||
fegetexcept.c | ||
fegetround.c | ||
feholdexcpt.c | ||
fesetenv.c | ||
fesetround.c | ||
feupdateenv.c | ||
fgetexcptflg.c | ||
fraiseexcpt.c | ||
fsetexcptflg.c | ||
ftestexcept.c | ||
halfulp.c | ||
k_rem_pio2.c | ||
k_rem_pio2f.c | ||
k_rem_pio2l.c | ||
libc_libm_error.c | ||
libm_atan2_reg.S | ||
libm_error.c | ||
libm_frexp4.S | ||
libm_frexp4f.S | ||
libm_frexp4l.S | ||
libm_reduce.S | ||
libm_support.h | ||
libm_tan.S | ||
libm-test-ulps | ||
Makefile | ||
math_ldbl.h | ||
mpa.c | ||
mpatan2.c | ||
mpatan.c | ||
mpexp.c | ||
mplog.c | ||
mpsqrt.c | ||
mptan.c | ||
printf_fphex.c | ||
s_atan.S | ||
s_atanf.S | ||
s_atanl.S | ||
s_cbrt.S | ||
s_cbrtf.S | ||
s_cbrtl.S | ||
s_ceil.S | ||
s_ceilf.S | ||
s_ceill.S | ||
s_copysign.S | ||
s_copysignf.S | ||
s_copysignl.S | ||
s_cos.S | ||
s_cosf.S | ||
s_cosl.S | ||
s_expm1.S | ||
s_expm1f.S | ||
s_expm1l.S | ||
s_fabs.S | ||
s_fabsf.S | ||
s_fabsl.S | ||
s_finite.S | ||
s_finitef.S | ||
s_finitel.S | ||
s_floor.S | ||
s_floorf.S | ||
s_floorl.S | ||
s_fpclassify.S | ||
s_fpclassifyf.S | ||
s_fpclassifyl.S | ||
s_frexp.c | ||
s_frexpf.c | ||
s_frexpl.c | ||
s_ilogb.S | ||
s_ilogbf.S | ||
s_ilogbl.S | ||
s_isinf.S | ||
s_isinff.S | ||
s_isinfl.S | ||
s_isnan.S | ||
s_isnanf.S | ||
s_isnanl.S | ||
s_ldexp.S | ||
s_ldexpf.S | ||
s_ldexpl.S | ||
s_log1p.S | ||
s_log1pf.S | ||
s_log1pl.S | ||
s_logb.S | ||
s_logbf.S | ||
s_logbl.S | ||
s_matherrf.c | ||
s_matherrl.c | ||
s_modf.S | ||
s_modff.S | ||
s_modfl.S | ||
s_nearbyint.S | ||
s_nearbyintf.S | ||
s_nearbyintl.S | ||
s_nextafterl.c | ||
s_nexttoward.c | ||
s_nexttowardf.c | ||
s_rint.S | ||
s_rintf.S | ||
s_rintl.S | ||
s_round.S | ||
s_roundf.S | ||
s_roundl.S | ||
s_scalbn.S | ||
s_scalbnf.S | ||
s_scalbnl.S | ||
s_signbit.S | ||
s_signbitf.S | ||
s_signbitl.S | ||
s_significand.S | ||
s_significandf.S | ||
s_significandl.S | ||
s_sin.c | ||
s_sincos.c | ||
s_sincosf.c | ||
s_sincosl.c | ||
s_sinf.c | ||
s_sinl.c | ||
s_tan.S | ||
s_tanf.S | ||
s_tanl.S | ||
s_trunc.S | ||
s_truncf.S | ||
s_truncl.S | ||
sincos32.c | ||
slowexp.c | ||
slowpow.c | ||
Versions | ||
w_acos.c | ||
w_acosf.c | ||
w_acosl.c | ||
w_asin.c | ||
w_asinf.c | ||
w_asinl.c | ||
w_atan2.c | ||
w_atan2f.c | ||
w_atan2l.c | ||
w_cosh.c | ||
w_coshf.c | ||
w_coshl.c | ||
w_exp.c | ||
w_expf.c | ||
w_fmod.c | ||
w_fmodf.c | ||
w_fmodl.c | ||
w_hypot.c | ||
w_hypotf.c | ||
w_hypotl.c | ||
w_log10.c | ||
w_log10f.c | ||
w_log10l.c | ||
w_log.c | ||
w_logf.c | ||
w_logl.c | ||
w_pow.c | ||
w_powf.c | ||
w_powl.c | ||
w_remainder.c | ||
w_remainderf.c | ||
w_remainderl.c | ||
w_scalb.c | ||
w_scalbf.c | ||
w_scalbl.c | ||
w_sqrt.c | ||
w_sqrtf.c | ||
w_sqrtl.c |