glibc/sysdeps/mach/hurd
Joseph Myers 77261698b4 Implement C23 rsqrt
C23 adds various <math.h> function families originally defined in TS
18661-4.  Add the rsqrt functions (1/sqrt(x)).  The test inputs are
taken from those for sqrt.

Tested for x86_64 and x86, and with build-many-glibcs.py.
2025-03-07 19:15:26 +00:00
..
bits hurd: Set _POSIX_MONOTONIC_CLOCK to 200809L 2025-01-12 22:47:00 +01:00
htl hurd: Consolidate signal mask change 2025-03-06 02:28:35 +01:00
i386 Implement C23 rsqrt 2025-03-07 19:15:26 +00:00
net
x86
x86_64 Implement C23 rsqrt 2025-03-07 19:15:26 +00:00
Implies
Makeconfig
Makefile hurd: Mark more memory-hungry tests as unsupported 2025-01-12 16:06:00 +01:00
Subdirs
Versions
_Fork.c
_exit.c
accept.c
accept4.c
access.c
adjtime.c
arch-fd_to_filename.h
bind.c hurd: Replace char foo[1024] with string_t 2025-02-10 20:10:59 +01:00
brk.c
chdir.c
check_fds.c
check_native.c
check_pf.c
chflags.c
chmod.c
chown.c
chroot.c
clock.c
clock_settime.c
close.c
close_nocancel.c
close_nocancel_nostatus.c
close_range.c
closedir.c
configure
configure.ac
connect.c
cthreads.c
device-nrs.h
dirfd.c
dirstream.h
dl-execstack.c
dl-execve.h
dl-fcntl.h
dl-mman.h
dl-sysdep.c Remove dl-procinfo.h 2025-03-05 11:22:09 -03:00
dl-sysdep.h
dl-unistd.h
dup2.c
dup3.c
eloop-threshold.h
err_hurd.sub
err_map.h
errname.c
errno-loc.c
errnos.awk
euidaccess.c
execve.c
execveat.c
f_setlk.c
f_setlk.h
faccessat.c
fchdir.c
fchflags.c
fchmod.c
fchmodat.c
fchown.c
fchownat.c
fcntl.c
fcntl64.c
fcntl_nocancel.c
fdatasync.c
fdopendir.c
fexecve.c hurd: Replace char foo[1024] with string_t 2025-02-10 20:10:59 +01:00
fgetxattr.c
flistxattr.c
flock.c
fpathconf.c
fremovexattr.c
fsetxattr.c
fstat.c
fstat64.c
fstatat.c
fstatat64.c
fstatat_common.h
fstatfs.c
fstatfs64.c
fstatvfs.c
fstatvfs64.c
fsync.c
ftruncate.c
ftruncate64.c
futimens.c
futimes.c
futimesat.c
fxstat.c
fxstat64.c
fxstatat.c
fxstatat64.c
gai_misc.h
getclktck.c
getcwd.c
getcwd.h
getdents.c
getdomain.c
getdtsz.c
getegid.c
getentropy.c
geteuid.c
getgid.c
getgroups.c
gethostid.c
gethostname.c
getitimer.c
getlogin.c hurd: Replace char foo[1024] with string_t 2025-02-10 20:10:59 +01:00
getlogin_r.c
getpeername.c
getpgid.c
getpid.c
getppid.c
getpriority.c
getrandom.c
getresgid.c
getresuid.c
getrlimit.c
getrusage.c
getsid.c
getsockname.c
getsockopt.c
getuid.c
getxattr.c
group_member.c
hp-timing.h
if_index.c
ifreq.c
ifreq.h
init-first.c
init-posix.c
ioctl.c
isatty.c
jmp-unwind.c
kernel-features.h
kill.c hurd: Cope with signals sent to ourself early 2025-01-12 00:55:56 +01:00
lchmod.c
lchown.c
lgetxattr.c
libc-ldscript
libc_p-ldscript
libc_sigaction.c
libhurduser.abilist
link.c
linkat.c hurd: Fix EINVAL error on linking to a slash-trailing path [BZ #32569] 2025-01-19 15:11:44 +01:00
linkat_common.h
listen.c
listxattr.c
llistxattr.c
lremovexattr.c
lseek.c
lseek64.c
lsetxattr.c
lstat.c
lstat64.c
lutimes.c
lxstat.c
lxstat64.c
malloc-machine.h
mig-reply.c
mkdir.c
mkdirat.c
mknodat.c hurd: Fix EINVAL error on linking to a slash-trailing path [BZ #32569] 2025-01-19 15:11:44 +01:00
mlock.c
mlockall.c
mmap.c
mmap64.c
mremap.c
msync.c
munlock.c
munlockall.c
not-cancel.h
open.c
open64.c
open_nocancel.c
openat.c
openat64.c
openat_nocancel.c
opendir.c
pathconf.c
pipe.c
pipe2.c
poll.c
ppoll.c
pread.c
pread64.c
pread64_nocancel.c
prof-freq.c
profil.c
pselect.c
ptrace.c
ptsname.c
pwrite.c
pwrite64.c
pwrite64_nocancel.c
read.c
read_nocancel.c
readdir.c
readdir64.c
readdir64_r.c
readdir_r.c
readlink.c
readlinkat.c hurd: Replace char foo[1024] with string_t 2025-02-10 20:10:59 +01:00
reboot.c
recv.c
recvfrom.c
recvmsg.c
removexattr.c
rename.c
renameat.c
renameat2.c
res_enable_icmp.c
revoke.c
rewinddir.c
rmdir.c
sbrk.c
sched_gets.c
sched_sets.c
seekdir.c
select.c
send.c
sendfile.c
sendfile64.c
sendmsg.c
sendto.c
setdomain.c
setegid.c
seteuid.c
setgid.c
setgroups.c
sethostid.c
sethostname.c
setitimer.c
setlogin.c
setpgid.c
setpriority.c
setregid.c
setresgid.c
setresuid.c
setreuid.c
setrlimit.c
setsid.c
setsockopt.c
setuid.c
setxattr.c
shlib-versions
shutdown.c hurd: Fix shutdown() errno on non-sock 2025-01-06 18:03:16 +01:00
sigaltstack.c
siglist-compat.h
sigpending.c
sigprocmask.c hurd: Consolidate signal mask change 2025-03-06 02:28:35 +01:00
sigstack.c
sigsuspend.c
sigthreadmask.c htl: Make __pthread_sigmask directly call __sigthreadmask 2025-03-06 02:28:35 +01:00
sigtimedwait.c
sigwait.c
sigwaitinfo.c
socket.c
socketpair.c
spawn_int_def.h
spawni.c hurd: Use the new __proc_reauthenticate_complete protocol 2025-02-01 18:20:42 +01:00
stat.c
stat64.c
statconv.c
statfs.c
statfs64.c
statfsconv.c
statvfs.c
statvfs64.c
symlink.c
symlinkat.c hurd: Fix EINVAL error on linking to a slash-trailing path [BZ #32569] 2025-01-19 15:11:44 +01:00
sync.c
syncfs.c
sysconf.c
sysdep-cancel.h
telldir.c
times.c
tls.h
tmpfile.c
tmpfile64.c
truncate.c
truncate64.c
ttyname.c hurd: Replace char foo[1024] with string_t 2025-02-10 20:10:59 +01:00
ttyname_r.c hurd: Replace char foo[1024] with string_t 2025-02-10 20:10:59 +01:00
umask.c
uname.c
unlink.c
unlinkat.c
utime-helper.c
utimensat.c hurd: Accept null arguments for utimensat pathname 2025-01-07 01:36:43 +01:00
utimes.c
wait4.c
wait4_nocancel.c
waitid.c
write.c
write_nocancel.c
writev_nocancel_nostatus.c
xmknod.c
xmknodat.c
xstat.c
xstat64.c