glibc/sysdeps/alpha/fpu
Richard Henderson cfbf1a2f78 * sysdeps/alpha/bits/atomic.h (__arch_compare_and_exchange_xxx_8_int):
Cast old up to uint64_t before back down to inner width.
        (__arch_compare_and_exchange_xxx_16_int): Likewise.
        (__arch_compare_and_exchange_xxx_32_int): Likewise.
        (__arch_compare_and_exchange_xxx_64_int): Likewise.
        (__arch_compare_and_exchange_val_8_int): Cast result to
        the type of the memory.
        (__arch_compare_and_exchange_val_16_int): Likewise.
        (__arch_compare_and_exchange_val_32_int): Likewise.
        (__arch_compare_and_exchange_val_64_int): Likewise.
        (atomic_compare_and_exchange_bool_acq): Use __atomic_bool_bysize.
        (atomic_compare_and_exchange_bool_rel): Likewise.

        * sysdeps/unix/alpha/sysdep.h: Select inline_syscall_r0_asm
        based on HAVE___THREAD instead of USE_TLS.

        * sysdeps/unix/sysv/linux/alpha/adjtime.c (ADJTIMEX32): New.
        (__adjtimex_tv64): Use it.

        * sysdeps/unix/sysv/linux/alpha/semctl.c (__new_semctl): Cast
        to void* rather than directly to the compatibility structure type.
        * sysdeps/unix/sysv/linux/alpha/shmctl.c (__new_shmctl): Likewise.

        * sysdeps/unix/sysv/linux/alpha/sigaction.c (struct kernel_sigaction):
        Forward declare.
2004-01-13 09:15:58 +00:00
..
bits * sysdeps/alpha/bits/atomic.h (__arch_compare_and_exchange_xxx_8_int): 2004-01-13 09:15:58 +00:00
cabsf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
cargf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
cfloat-compat.h * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
cimagf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
conjf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
crealf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
e_sqrt.c Mark sqrt_data as used. 2003-12-10 05:45:29 +00:00
fclrexcpt.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
fedisblxcpt.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
feenablxcpt.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
fegetenv.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
fegetexcept.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
fegetround.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
feholdexcpt.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
fenv_libc.h Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
fesetenv.c Add libm_hidden_ver. 2002-09-10 01:26:37 +00:00
fesetround.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
feupdateenv.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
fgetexcptflg.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
fpu_control.h 2002-07-06 Bruno Haible <bruno@clisp.org> 2002-08-26 11:37:35 +00:00
fraiseexcpt.c Add libm_hidden_ver. 2002-09-10 01:26:37 +00:00
fsetexcptflg.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
ftestexcept.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
libm-test-ulps 2003-03-23 Jakub Jelinek <jakub@redhat.com> 2003-03-23 00:52:10 +00:00
s_cacosf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_cacoshf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_casinf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_casinhf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_catanf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_catanhf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_ccosf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_ccoshf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_ceil.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
s_ceilf.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
s_cexpf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_clog10f.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_clogf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_copysign.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
s_copysignf.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
s_cpowf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_cprojf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_csinf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_csinhf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_csqrtf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_ctanf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_ctanhf.c * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00
s_fabs.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
s_fabsf.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
s_floor.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
s_floorf.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
s_rint.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
s_rintf.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
Versions * Versions.def (libm): Add GLIBC_2.3.3. 2004-01-13 09:08:04 +00:00