]>
sourceware.org Git - glibc.git/log
Roland McGrath [Thu, 15 Feb 1996 16:47:45 +0000 (16:47 +0000)]
Wed Feb 14 00:21:17 1996 David Mosberger-Tang <davidm@azstarnet.com>
* sysdeps/alpha/memchr.c (memchr): loop searching for matching
character bailed out one too early; changed constant 6 to
7 to fix this.
Roland McGrath [Tue, 13 Feb 1996 11:40:27 +0000 (11:40 +0000)]
New file from Schwab
Roland McGrath [Tue, 13 Feb 1996 11:38:58 +0000 (11:38 +0000)]
Sat Feb 10 13:09:03 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* sysdeps/unix/sysv/linux/m68k/brk.c,
sysdeps/unix/sysv/linux/m68k/mmap.S,
sysdeps/unix/sysv/linux/m68k/select.S,
sysdeps/unix/sysv/linux/m68k/sigcontext.h,
sysdeps/unix/sysv/linux/m68k/sigreturn.S,
sysdeps/unix/sysv/linux/m68k/socket.S,
sysdeps/unix/sysv/linux/m68k/syscall.S,
sysdeps/unix/sysv/linux/m68k/sysdep.S,
sysdeps/unix/sysv/linux/m68k/sysdep.h: New files.
Roland McGrath [Tue, 13 Feb 1996 09:51:13 +0000 (09:51 +0000)]
Sat Feb 10 13:09:03 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* sysdeps/m68k/fpu/isinfl.c, sysdeps/m68k/fpu/isnanl.c,
sysdeps/m68k/isinfl.c, sysdeps/m68k/isnanl.c: New files.
Roland McGrath [Tue, 13 Feb 1996 09:26:53 +0000 (09:26 +0000)]
Sat Feb 10 13:09:03 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* sysdeps/unix/sysv/linux/sys/mman.h: Define MAP_ANON and
MAP_FILE if not already defined.
* elf/elf.h: Add m68k reloc definitions.
* sysdeps/m68k/dl-machine.h, sysdeps/m68k/elf/start.S: New files.
Roland McGrath [Mon, 12 Feb 1996 08:44:32 +0000 (08:44 +0000)]
Mon Feb 12 03:10:41 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
* sysdeps/unix/sysv/sysv4/syscalls.list: Remove redundancies.
Add __waitid.
* sysdeps/unix/sysv/linux/syscalls.list: Remove redundancies.
Define __ name for sigprocmask.
* sysdeps/unix/bsd/ultrix4/syscalls.list: Remove redundancies.
Add getsysinfo.
* sysdeps/unix/bsd/sun/sunos4/syscalls.list: Remove redundancies.
* sysdeps/unix/bsd/sun/syscalls.list: Remove redundancies.
* sysdeps/unix/bsd/bsd4.4/syscalls.list: Remove redundancies.
* sysdeps/unix/bsd/syscalls.list: Remove settimeofday, utimes.
Add getdents, wait3, waitpid.
* sysdeps/unix/syscalls.list: Add seteuid, setegid, setsid,
settimeofday, sigsuspend, sstk, utimes.
* sysdeps/unix/bsd/ultrix4/mips/sigvec.S: File removed.
* sysdeps/unix/bsd/ultrix4/mips/syscalls.list: New file.
* sysdeps/unix/bsd/ultrix4/mips/Makefile (sysdep_routines):
Removed sigtramp.
* sysdeps/unix/bsd/ultrix4/mips/sigvec.c: Renamed from sigtramp.c.
* sysdeps/unix/bsd/bsd4.4/sstk.S: File removed.
* sysdeps/unix/bsd/hp/m68k/syscalls.list: File removed.
* sysdeps/unix/bsd/osf/alpha/getdents.S: File removed.
* sysdeps/unix/bsd/ultrix4/getsysinfo.S: File removed.
* sysdeps/unix/bsd/ultrix4/waitpid.S: File removed.
* sysdeps/unix/bsd/ultrix4/mips/sigtramp.c: File removed.
* sysdeps/unix/bsd/ultrix4/mips/sigvec.S: File removed.
* sysdeps/unix/bsd/ultrix4/mips/sigvec.c: New file.
* sysdeps/unix/bsd/ultrix4/mips/syscalls.list: New file.
* sysdeps/unix/sysv/irix4/wait3.S: File removed.
* sysdeps/unix/sysv/sysv4/__waitid.S: File removed.
* sysdeps/unix/sysv/sysv4/fchdir.S: File removed.
* sysdeps/unix/sysv/sysv4/setegid.S: File removed.
* sysdeps/unix/sysv/sysv4/seteuid.S: File removed.
* sysdeps/unix/sysv/sysv4/sigaltstack.S: File removed.
* sysdeps/unix/sysv/sysv4/solaris2/utimes.S: File removed.
Roland McGrath [Mon, 12 Feb 1996 08:35:16 +0000 (08:35 +0000)]
Remove redundancies.
Add __waitid.
Roland McGrath [Mon, 12 Feb 1996 08:34:00 +0000 (08:34 +0000)]
Remove redundancies.
Add getsysinfo.
Roland McGrath [Mon, 12 Feb 1996 08:33:18 +0000 (08:33 +0000)]
Remove redundancies.
Roland McGrath [Mon, 12 Feb 1996 08:11:19 +0000 (08:11 +0000)]
(sysdep_routines): Removed sigtramp.
Roland McGrath [Wed, 7 Feb 1996 21:15:47 +0000 (21:15 +0000)]
obsolete
Roland McGrath [Wed, 7 Feb 1996 21:15:15 +0000 (21:15 +0000)]
Added sigvec.
Roland McGrath [Fri, 19 Jan 1996 00:42:21 +0000 (00:42 +0000)]
Thu Jan 18 00:32:43 1996 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
Replaced all simple system call files *.S throughout sysdeps/unix
with syscalls.list files to be processed by make-syscalls.sh.
* sysdeps/unix/s-proto.S: New file.
* sysdeps/unix/syscalls.list: New file.
* sysdeps/unix/bsd/syscalls.list: New file.
* sysdeps/unix/bsd/bsd4.4/syscalls.list: New file.
* sysdeps/unix/bsd/hp/m68k/syscalls.list: New file.
* sysdeps/unix/bsd/osf/syscalls.list: New file.
* sysdeps/unix/bsd/osf/alpha/syscalls.list: New file.
* sysdeps/unix/bsd/sony/newsos4/syscalls.list: New file.
* sysdeps/unix/bsd/sun/syscalls.list: New file.
* sysdeps/unix/bsd/sun/sunos4/syscalls.list: New file.
* sysdeps/unix/bsd/ultrix4/syscalls.list: New file.
* sysdeps/unix/common/syscalls.list: New file.
* sysdeps/unix/inet/syscalls.list: New file.
* sysdeps/unix/mman/syscalls.list: New file.
* sysdeps/unix/sysv/syscalls.list: New file.
* sysdeps/unix/sysv/irix4/syscalls.list: New file.
* sysdeps/unix/sysv/isc2.2/syscalls.list: New file.
* sysdeps/unix/sysv/linux/syscalls.list: New file.
* sysdeps/unix/sysv/linux/i386/syscalls.list: New file.
* sysdeps/unix/sysv/sco3.2.4/syscalls.list: New file.
* sysdeps/unix/sysv/sysv4/syscalls.list: New file.
* sysdeps/unix/sysv/sysv4/i386/syscalls.list: New file.
* sysdeps/unix/sysv/sysv4/solaris2/sparc/syscalls.list: New file.
* sysdeps/unix/acct.S: File removed.
* sysdeps/unix/chdir.S: File removed.
* sysdeps/unix/chmod.S: File removed.
* sysdeps/unix/chown.S: File removed.
* sysdeps/unix/chroot.S: File removed.
* sysdeps/unix/close.S: File removed.
* sysdeps/unix/configure: File removed.
* sysdeps/unix/configure.in: File removed.
* sysdeps/unix/dup.S: File removed.
* sysdeps/unix/fcntl.S: File removed.
* sysdeps/unix/fsync.S: File removed.
* sysdeps/unix/getgid.S: File removed.
* sysdeps/unix/getpid.S: File removed.
* sysdeps/unix/getuid.S: File removed.
* sysdeps/unix/ioctl.S: File removed.
* sysdeps/unix/kill.S: File removed.
* sysdeps/unix/link.S: File removed.
* sysdeps/unix/lseek.S: File removed.
* sysdeps/unix/open.S: File removed.
* sysdeps/unix/ptrace.S: File removed.
* sysdeps/unix/read.S: File removed.
* sysdeps/unix/reboot.S: File removed.
* sysdeps/unix/setgid.S: File removed.
* sysdeps/unix/setuid.S: File removed.
* sysdeps/unix/sync.S: File removed.
* sysdeps/unix/umask.S: File removed.
* sysdeps/unix/unlink.S: File removed.
* sysdeps/unix/write.S: File removed.
* sysdeps/unix/bsd/flock.S: File removed.
* sysdeps/unix/bsd/getdtsz.S: File removed.
* sysdeps/unix/bsd/getpagesize.S: File removed.
* sysdeps/unix/bsd/killpg.S: File removed.
* sysdeps/unix/bsd/profil.S: File removed.
* sysdeps/unix/bsd/readv.S: File removed.
* sysdeps/unix/bsd/settimeofday.S: File removed.
* sysdeps/unix/bsd/sigblock.S: File removed.
* sysdeps/unix/bsd/sigpause.S: File removed.
* sysdeps/unix/bsd/sigsetmask.S: File removed.
* sysdeps/unix/bsd/sigstack.S: File removed.
* sysdeps/unix/bsd/sigvec.S: File removed.
* sysdeps/unix/bsd/utimes.S: File removed.
* sysdeps/unix/bsd/writev.S: File removed.
* sysdeps/unix/bsd/bsd4.4/chflags.S: File removed.
* sysdeps/unix/bsd/bsd4.4/fchdir.S: File removed.
* sysdeps/unix/bsd/bsd4.4/fchflags.S: File removed.
* sysdeps/unix/bsd/bsd4.4/getdents.S: File removed.
* sysdeps/unix/bsd/bsd4.4/getdomain.S: File removed.
* sysdeps/unix/bsd/bsd4.4/revoke.S: File removed.
* sysdeps/unix/bsd/bsd4.4/setdomain.S: File removed.
* sysdeps/unix/bsd/bsd4.4/setegid.S: File removed.
* sysdeps/unix/bsd/bsd4.4/seteuid.S: File removed.
* sysdeps/unix/bsd/bsd4.4/setlogin.S: File removed.
* sysdeps/unix/bsd/bsd4.4/setsid.S: File removed.
* sysdeps/unix/bsd/bsd4.4/sigaltstack.S: File removed.
* sysdeps/unix/bsd/bsd4.4/wait4.S: File removed.
* sysdeps/unix/bsd/hp/m68k/getdents.S: File removed.
* sysdeps/unix/bsd/osf/msync.S: File removed.
* sysdeps/unix/bsd/osf/alpha/wait4.S: File removed.
* sysdeps/unix/bsd/sony/newsos4/fchdir.S: File removed.
* sysdeps/unix/bsd/sony/newsos4/sys_wait4.S: File removed.
* sysdeps/unix/bsd/sun/getdents.S: File removed.
* sysdeps/unix/bsd/sun/sunos3/m68k/wait.S: File removed.
* sysdeps/unix/bsd/sun/sunos4/msync.S: File removed.
* sysdeps/unix/bsd/sun/sunos4/poll.S: File removed.
* sysdeps/unix/bsd/sun/sunos4/setsid.S: File removed.
* sysdeps/unix/bsd/sun/sunos4/sys_mmap.S: File removed.
* sysdeps/unix/bsd/sun/sunos4/sys_wait4.S: File removed.
* sysdeps/unix/bsd/sun/sunos4/uname.S: File removed.
* sysdeps/unix/bsd/ultrix4/getdents.S: File removed.
* sysdeps/unix/bsd/ultrix4/setsid.S: File removed.
* sysdeps/unix/bsd/ultrix4/uname.S: File removed.
* sysdeps/unix/common/access.S: File removed.
* sysdeps/unix/common/adjtime.S: File removed.
* sysdeps/unix/common/dup2.S: File removed.
* sysdeps/unix/common/fchmod.S: File removed.
* sysdeps/unix/common/fchown.S: File removed.
* sysdeps/unix/common/ftruncate.S: File removed.
* sysdeps/unix/common/getgroups.S: File removed.
* sysdeps/unix/common/getitimer.S: File removed.
* sysdeps/unix/common/getpgid.S: File removed.
* sysdeps/unix/common/getpriority.S: File removed.
* sysdeps/unix/common/getrlimit.S: File removed.
* sysdeps/unix/common/getrusage.S: File removed.
* sysdeps/unix/common/gettimeofday.S: File removed.
* sysdeps/unix/common/mkdir.S: File removed.
* sysdeps/unix/common/readlink.S: File removed.
* sysdeps/unix/common/rename.S: File removed.
* sysdeps/unix/common/rmdir.S: File removed.
* sysdeps/unix/common/select.S: File removed.
* sysdeps/unix/common/setgroups.S: File removed.
* sysdeps/unix/common/setitimer.S: File removed.
* sysdeps/unix/common/setpgid.S: File removed.
* sysdeps/unix/common/setpriority.S: File removed.
* sysdeps/unix/common/setregid.S: File removed.
* sysdeps/unix/common/setreuid.S: File removed.
* sysdeps/unix/common/setrlimit.S: File removed.
* sysdeps/unix/common/swapon.S: File removed.
* sysdeps/unix/common/symlink.S: File removed.
* sysdeps/unix/common/truncate.S: File removed.
* sysdeps/unix/common/vhangup.S: File removed.
* sysdeps/unix/inet/accept.S: File removed.
* sysdeps/unix/inet/bind.S: File removed.
* sysdeps/unix/inet/connect.S: File removed.
* sysdeps/unix/inet/gethostid.S: File removed.
* sysdeps/unix/inet/gethostname.S: File removed.
* sysdeps/unix/inet/getpeername.S: File removed.
* sysdeps/unix/inet/getsockname.S: File removed.
* sysdeps/unix/inet/getsockopt.S: File removed.
* sysdeps/unix/inet/listen.S: File removed.
* sysdeps/unix/inet/recv.S: File removed.
* sysdeps/unix/inet/recvfrom.S: File removed.
* sysdeps/unix/inet/recvmsg.S: File removed.
* sysdeps/unix/inet/send.S: File removed.
* sysdeps/unix/inet/sendmsg.S: File removed.
* sysdeps/unix/inet/sendto.S: File removed.
* sysdeps/unix/inet/sethostid.S: File removed.
* sysdeps/unix/inet/sethostname.S: File removed.
* sysdeps/unix/inet/setsockopt.S: File removed.
* sysdeps/unix/inet/shutdown.S: File removed.
* sysdeps/unix/inet/socket.S: File removed.
* sysdeps/unix/inet/socketpair.S: File removed.
* sysdeps/unix/mman/madvise.S: File removed.
* sysdeps/unix/mman/mmap.S: File removed.
* sysdeps/unix/mman/mprotect.S: File removed.
* sysdeps/unix/mman/msync.S: File removed.
* sysdeps/unix/mman/munmap.S: File removed.
* sysdeps/unix/sysv/alarm.S: File removed.
* sysdeps/unix/sysv/ftime.S: File removed.
* sysdeps/unix/sysv/nice.S: File removed.
* sysdeps/unix/sysv/pause.S: File removed.
* sysdeps/unix/sysv/poll.S: File removed.
* sysdeps/unix/sysv/s_getdents.S: File removed.
* sysdeps/unix/sysv/signal.S: File removed.
* sysdeps/unix/sysv/stime.S: File removed.
* sysdeps/unix/sysv/time.S: File removed.
* sysdeps/unix/sysv/times.S: File removed.
* sysdeps/unix/sysv/ulimit.S: File removed.
* sysdeps/unix/sysv/uname.S: File removed.
* sysdeps/unix/sysv/utime.S: File removed.
* sysdeps/unix/sysv/irix4/getpgid.S: File removed.
* sysdeps/unix/sysv/irix4/msync.S: File removed.
* sysdeps/unix/sysv/irix4/setpgid.S: File removed.
* sysdeps/unix/sysv/irix4/signal.S: File removed.
* sysdeps/unix/sysv/irix4/sysmp.S: File removed.
* sysdeps/unix/sysv/irix4/syssgi.S: File removed.
* sysdeps/unix/sysv/isc2.2/rename.S: File removed.
* sysdeps/unix/sysv/linux/adjtimex.S: File removed.
* sysdeps/unix/sysv/linux/fork.S: File removed.
* sysdeps/unix/sysv/linux/getpgid.S: File removed.
* sysdeps/unix/sysv/linux/getpgrp.S: File removed.
* sysdeps/unix/sysv/linux/getsid.S: File removed.
* sysdeps/unix/sysv/linux/gtty.S: File removed.
* sysdeps/unix/sysv/linux/mlock.S: File removed.
* sysdeps/unix/sysv/linux/mlockall.S: File removed.
* sysdeps/unix/sysv/linux/mount.S: File removed.
* sysdeps/unix/sysv/linux/munlock.S: File removed.
* sysdeps/unix/sysv/linux/munlockall.S: File removed.
* sysdeps/unix/sysv/linux/pipe.S: File removed.
* sysdeps/unix/sysv/linux/s_ptrace.S: File removed.
* sysdeps/unix/sysv/linux/setpgid.S: File removed.
* sysdeps/unix/sysv/linux/setsid.S: File removed.
* sysdeps/unix/sysv/linux/settimeofday.S: File removed.
* sysdeps/unix/sysv/linux/sigpending.S: File removed.
* sysdeps/unix/sysv/linux/stty.S: File removed.
* sysdeps/unix/sysv/linux/umount.S: File removed.
* sysdeps/unix/sysv/linux/wait4.S: File removed.
* sysdeps/unix/sysv/linux/i386/ipc.S: File removed.
* sysdeps/unix/sysv/sco3.2.4/pathconf.S: File removed.
* sysdeps/unix/sysv/sco3.2.4/pgrpsys.S: File removed.
* sysdeps/unix/sysv/sco3.2.4/sco_getgrp.S: File removed.
* sysdeps/unix/sysv/sco3.2.4/sigpending.S: File removed.
* sysdeps/unix/sysv/sco3.2.4/sigprocmask.S: File removed.
* sysdeps/unix/sysv/sco3.2.4/sigsuspend.S: File removed.
* sysdeps/unix/sysv/sysv4/pgrpsys.S: File removed.
* sysdeps/unix/sysv/sysv4/sigprocmask.S: File removed.
* sysdeps/unix/sysv/sysv4/sigsuspend.S: File removed.
* sysdeps/unix/sysv/sysv4/sysconfig.S: File removed.
* sysdeps/unix/sysv/sysv4/sysinfo.S: File removed.
* sysdeps/unix/sysv/sysv4/solaris2/sparc/sys-sig.S: File removed.
Roland McGrath [Thu, 18 Jan 1996 00:47:59 +0000 (00:47 +0000)]
(_STAT_VER, _MKNOD_VER): New macros.
Roland McGrath [Thu, 18 Jan 1996 00:32:06 +0000 (00:32 +0000)]
Wed Jan 17 11:04:58 1996 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
* io/sys/stat.h (_STAT_VER, _MKNOD_VER): New macros.
(__xstat, __fxstat, __lxstat, __xmknod): Declare new functions.
[__GNUC__] (stat, fstat, lstat, mknod): Define these (and __ names)
as `extern inline's calling the `x' functions.
* sysdeps/generic/lstat.c: File removed.
* sysdeps/generic/lxstat.c: New file.
* sysdeps/mach/hurd/fstat.c: File removed.
* sysdeps/mach/hurd/fxstat.c: New file.
* sysdeps/mach/hurd/lstat.c: File removed.
* sysdeps/mach/hurd/lxstat.c: New file.
* sysdeps/mach/hurd/mknod.c: File removed.
* sysdeps/mach/hurd/stat.c: File removed.
* sysdeps/mach/hurd/xmknod.c: New file.
* sysdeps/mach/hurd/xstat.c: New file.
* sysdeps/stub/fstat.c: File removed.
* sysdeps/stub/fxstat.c: New file.
* sysdeps/stub/lstat.c: File removed.
* sysdeps/stub/lxstat.c: New file.
* sysdeps/stub/mknod.c: File removed.
* sysdeps/stub/stat.c: File removed.
* sysdeps/stub/xmknod.c: New file.
* sysdeps/stub/xstat.c: New file.
* sysdeps/unix/common/lstat.S: File removed.
* sysdeps/unix/common/lxstat.c: New file.
* sysdeps/unix/fstat.S: File removed.
* sysdeps/unix/fxstat.c: New file.
* sysdeps/unix/mknod.S: File removed.
* sysdeps/unix/stat.S: File removed.
* sysdeps/unix/sysv/linux/fstat.c: File removed.
* sysdeps/unix/sysv/linux/i386/fxstat.S: File removed.
* sysdeps/unix/sysv/linux/i386/lxstat.S: File removed.
* sysdeps/unix/sysv/linux/i386/xmknod.S: File removed.
* sysdeps/unix/sysv/linux/i386/xstat.S: File removed.
* sysdeps/unix/sysv/linux/lstat.c: File removed.
* sysdeps/unix/sysv/linux/mknod.c: File removed.
* sysdeps/unix/sysv/linux/stat.c: File removed.
* sysdeps/unix/sysv/sysv4/i386/fstat.S: File removed.
* sysdeps/unix/sysv/sysv4/i386/lstat.S: File removed.
* sysdeps/unix/sysv/sysv4/i386/mknod.S: File removed.
* sysdeps/unix/sysv/sysv4/i386/stat.S: File removed.
* sysdeps/unix/xmknod.c: New file.
* sysdeps/unix/xstat.c: New file.
* sysdeps/unix/mkfifo.c: Use __xmknod instead of __mknod.
* misc/Makefile (routines): Remove mknod.
Roland McGrath [Wed, 17 Jan 1996 17:13:22 +0000 (17:13 +0000)]
Sun Jan 14 01:01:10 1996 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de>
* sysdeps/mips/bytesex.h: Add default byte sex. By Ralf Baechle.
* sysdeps/unix/sysv/linux/adjtime.c [! MOD_OFFSET]: Use `mode'
member of `struct timex' instead of `modes'. From Andreas Schwab.
* sysdeps/unix/sysv/linux/mknod.c: New file. Generic C version.
* sysdeps/unix/sysv/linux/i386/mknod.S: Remove assembler version.
* sysdeps/unix/sysv/linux/Makefile (inhibit-glue): New variable.
[$(subdir) = misc] (sysdep_routines): Add mount, umount, and s_ptrace.
[$(subdir) = misc] (headers): Append sys/mount.h.
* sysdeps/unix/sysv/linux/mount.S, sysdeps/unix/sysv/linux/umount.S:
New files. Implement system calls.
* sysdeps/unix/sysv/linux/sys/mount.h: New header file.
* sysdeps/unix/sysv/linux/ptrace.c: New file. Wrapper around
ptrace system call.
* sysdeps/unix/sysv/linux/s_ptrace.S: New file: ptrace system call.
* sysdeps/unix/sysv/linux/i386/gnu/types.h: New file with correct
types for i386/Linux.
Roland McGrath [Wed, 17 Jan 1996 16:17:48 +0000 (16:17 +0000)]
Wed Jan 17 11:04:58 1996 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
* sysdeps/unix/sysv/time.S: Moved from sysv4.
* sysdeps/unix/sysv/irix4/time.S: File removed.
* sysdeps/unix/sysv/linux/signum.h: Moved from
sysdeps/unix/sysv/linux/i386.
(_NSIG): Move inside #ifdef _SIGNAL_H.
Roland McGrath [Wed, 17 Jan 1996 02:31:44 +0000 (02:31 +0000)]
(crypt): Don't define if building a shared library.
Roland McGrath [Wed, 17 Jan 1996 02:02:35 +0000 (02:02 +0000)]
Sun Jan 14 17:51:09 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* misc/efgcvt_r.c (ecvt_r): Handle negative values.
* stdlib/stdlib.h: Replace __CONSTVALUE by attribute.
* stdlib/abs.c, stdlib/div.c, stdlib/labs.c, stdlib/ldiv.c,
sysdeps/generic/hypot.c: Remove obsolete __CONSTVALUE.
* stdio-common/printf_fp.c (__printf_fp): Fix parameter
declaration.
* sysdeps/generic/putenv.c (putenv): Fix second argument of
setenv.
* sysdeps/ieee754/hypot.c: New file, extracted out of cabs.c.
* sysdeps/ieee754/cabs.c: Don't define hypot here.
* sysdeps/ieee754/ieee754.h (union ieee854_long_double): Fix
definition of ieee_nan alternative.
* sysdeps/m68k/__longjmp.c, sysdeps/m68k/setjmp.c: Add register
prefix spec.
* sysdeps/m68k/ffs.c (ffs): Fix register constraint.
* sysdeps/m68k/fpu/__math.h: Include <errno.h>. Replace obsolete
__CONSTVALUE by attribute.
(floor): Round to negative infinity.
(rint, expm1) [__NO_MATH_INLINES]: Don't define, to avoid type
clash when compiling source.
(pow): Handle x == 0 and x < 0.
(ceil, __isinf, __isnan): Fix register constraints.
(__isinfl, __isnanl): Added.
* sysdeps/m68k/fpu/acos.c, sysdeps/m68k/fpu/atan2.c,
sysdeps/m68k/fpu/fmod.c, sysdeps/m68k/fpu/ldexp.c,
sysdeps/m68k/fpu/pow.c: Remove obsolete __CONSTVALUE.
* sysdeps/m68k/bsd-_setjmp.S, sysdeps/m68k/bsd-setjmp.S: Fix
assembler syntax.
* sysdeps/unix/bsd/bsd4.4/fchdir.S (fchdir): Take only one
argument.
* sysdeps/unix/bsd/clock.c (timeval_to_clock_t): Fix timeval to
clock_t conversion.
(clock): Don't multiply by CLOCKS_PER_SEC.
* sysdeps/unix/bsd/poll.c (poll): Fix msec to timeval conversion.
* sysdeps/unix/bsd/sun/m68k/brk.S (brk): Compare with address of
__end.
* sysdeps/unix/bsd/sun/m68k/vfork.S: Fix assembler syntax.
* sysdeps/unix/bsd/ualarm.c (ualarm): Fix timeval calculation.
* sysdeps/unix/bsd/vax/vfork.S: Remove duplicate label.
Roland McGrath [Mon, 4 Dec 1995 18:37:48 +0000 (18:37 +0000)]
Updated from ../=mpn/gmp-1.910
Roland McGrath [Mon, 16 Oct 1995 01:18:40 +0000 (01:18 +0000)]
Updated from ../=mpn/gmp-1.906.7
Roland McGrath [Sat, 14 Oct 1995 02:29:43 +0000 (02:29 +0000)]
Updated from ../=mpn/gmp-1.906.7
Ulrich Drepper [Fri, 8 Sep 1995 13:28:13 +0000 (13:28 +0000)]
Linux is now based in sysdeps/unix/sysv.
Roland McGrath [Mon, 14 Aug 1995 22:19:38 +0000 (22:19 +0000)]
(_hurd_setup_sighandler): In rpc_wait case, frob mach_msg args to set
timeout on receive.
(_hurdsig_rcv_interrupted_p): Function removed.
Roland McGrath [Mon, 14 Aug 1995 22:17:20 +0000 (22:17 +0000)]
(_hurd_setup_sighandler): In rpc_wait case, frob mach_msg args to set
timeout on receive.
Roland McGrath [Mon, 14 Aug 1995 22:12:34 +0000 (22:12 +0000)]
(_hurdsig_rcv_interrupted_p): Function removed.
Roland McGrath [Wed, 26 Jul 1995 15:38:25 +0000 (15:38 +0000)]
[$(subdir)=csu] (start-installed-rule, start-installed-name-rule): New
variables; specify crt1.o, created by our own rule.
($(objpfx)crt1.o): New rule.
Roland McGrath [Sat, 22 Jul 1995 10:47:25 +0000 (10:47 +0000)]
Include <sys/socketcall.h>.
Save %ebx in call-clobbered %edx instead of stack.
Use JUMPTARGET(syscall_error) in jump insn.
Roland McGrath [Sat, 22 Jul 1995 10:34:43 +0000 (10:34 +0000)]
Rewritten.
Roland McGrath [Sat, 22 Jul 1995 10:29:55 +0000 (10:29 +0000)]
Use JUMPTARGET(syscall_error) in jump insn.
Roland McGrath [Sat, 22 Jul 1995 10:16:46 +0000 (10:16 +0000)]
New file.
Roland McGrath [Sat, 22 Jul 1995 08:42:28 +0000 (08:42 +0000)]
Rewritten, #include'ing unix/i386/sysdep.S for most of the code.
Roland McGrath [Sat, 22 Jul 1995 07:43:56 +0000 (07:43 +0000)]
Files moved from defunct sysdeps/unix/sysv/linux directory.
Brendan Kehoe [Wed, 14 Jun 1995 00:15:10 +0000 (00:15 +0000)]
undo previous change, not needed w/ configure fix
Brendan Kehoe [Tue, 13 Jun 1995 19:35:18 +0000 (19:35 +0000)]
* sysdeps/unix/bsd/osf/alpha/sysdep.h (HAVE_ASM_SET_DIRECTIVE):
Put in #undef.
Roland McGrath [Fri, 19 May 1995 21:51:40 +0000 (21:51 +0000)]
Fix "cvs commit" cmds in rules to not fail in the absence of CVS dirs.
Brendan Kehoe [Mon, 17 Apr 1995 22:02:01 +0000 (22:02 +0000)]
* sysdeps/alpha/strlen.c (strlen): Fix cmpbge insn, and returning
of the byte that was zero, so we return a valid number.
Brendan Kehoe [Sun, 16 Apr 1995 08:24:34 +0000 (08:24 +0000)]
* /sysdeps/unix/bsd/ultrix4/mips/sysdep.h: New file defining
NO_UNDERSCORES then using sysdeps/unix/mips/sysdep.h.
Brendan Kehoe [Sat, 15 Apr 1995 04:07:56 +0000 (04:07 +0000)]
* sysdeps/unix/bsd/osf/alpha/killpg.S (killpg): Add .end directive.
* sysdeps/unix/bsd/osf/alpha/sigblock.S (__sigblock): Likewise.
* sysdeps/unix/bsd/osf/alpha/sigsetmask.S (__sigsetmask): Likewise.
* sysdeps/unix/bsd/osf/alpha/sigpause.S (__sigpause): Likewise.
* sysdeps/unix/bsd/osf/alpha/sigvec.S (__sigvec): Likewise.
* sysdeps/unix/bsd/osf/alpha/getdents.S (__getdirentries): Likewise.
* sysdeps/unix/bsd/osf/alpha/fork.S (__fork): Likewise.
* sysdeps/unix/bsd/osf/alpha/pipe.S (__pipe): Likewise.
* sysdeps/unix/bsd/osf/alpha/recv.S (recv): Likewise.
* sysdeps/unix/bsd/osf/alpha/send.S (send): Likewise.
* sysdeps/unix/bsd/osf/alpha/vhangup.S (vhangup): Likewise.
Brendan Kehoe [Sat, 15 Apr 1995 02:38:17 +0000 (02:38 +0000)]
... changing to use /**/ instead of ! as comments
* sysdeps/unix/bsd/osf/alpha/brk.S: Likewise.
Brendan Kehoe [Sat, 15 Apr 1995 02:30:20 +0000 (02:30 +0000)]
* sysdeps/unix/mips/brk.S (__brk, __curbrk): Add .end.
* sysdeps/unix/mips/fork.S (fork): Likewise.
* sysdeps/unix/mips/pipe.S (fork): Likewise.
* sysdeps/unix/mips/sigreturn.S (__sigreturn): Likewise.
* sysdeps/unix/mips/sysdep.S (sysdep_error): Likewise.
* sysdeps/unix/mips/wait.S (__handler): Likewise.
* sysdeps/mips/setjmp.S (__sigsetjmp): Likewise.
* sysdeps/mips/bsd-setjmp.S (setjmp): Likewise.
* sysdeps/unix/bsd/ultrix4/getsysinfo.S (getsysinfo): Likewise.
* sysdeps/unix/bsd/ultrix4/wait3.S (waitpid): Likewise.
* sysdeps/unix/bsd/ultrix4/waitpid.S (waitpid): Likewise.
* sysdeps/unix/bsd/ultrix4/mips/__handler.S (__handler): Likewise.
* sysdeps/unix/bsd/ultrix4/mips/sigvec.S (__raw_sigvec): Likewise.
* sysdeps/unix/bsd/ultrix4/mips/start.S (__start): Likewise.
* sysdeps/unix/bsd/ultrix4/mips/vfork.S (vfork): Likewise.
* sysdeps/mips/bsd-_setjmp.S (setjmp): Likewise. Use `$0'
instead of `zero' for the li instruction.
Brendan Kehoe [Sat, 15 Apr 1995 02:07:14 +0000 (02:07 +0000)]
* sysdeps/unix/bsd/osf/alpha/start.S: Change comments to be
preprocessor comments, not assembler comments.
Brendan Kehoe [Sat, 15 Apr 1995 01:56:26 +0000 (01:56 +0000)]
* sysdeps/unix/bsd/osf/alpha/sysdep.h (NO_UNDERSCORES): Define.
Roland McGrath [Wed, 5 Apr 1995 16:07:53 +0000 (16:07 +0000)]
(__sigfillset): Use ~0L instead of -1 to avoid compiler warning.
Brendan Kehoe [Fri, 31 Mar 1995 03:52:13 +0000 (03:52 +0000)]
* sysdeps/alpha/__longjmp.c (__longjmp): Take out const.
Brendan Kehoe [Fri, 31 Mar 1995 01:47:52 +0000 (01:47 +0000)]
* sysdeps/mips/__longjmp.c (__longjmp): Take out CONST.
Roland McGrath [Wed, 29 Mar 1995 16:56:35 +0000 (16:56 +0000)]
.
Roland McGrath [Mon, 27 Mar 1995 09:27:34 +0000 (09:27 +0000)]
(_JMPBUF_UNWINDS): New macro.
Brendan Kehoe [Fri, 10 Mar 1995 02:59:52 +0000 (02:59 +0000)]
newly generated ones
Brendan Kehoe [Fri, 10 Mar 1995 02:59:06 +0000 (02:59 +0000)]
* sysdeps/alpha/divrem.m4: Undefine `ret' to avoid the definition
that's used inside the alpha sysdep.h.
Brendan Kehoe [Fri, 10 Mar 1995 02:44:20 +0000 (02:44 +0000)]
duh, don't need __attribute__ in the alpha header, it's in the toplevel
one
Brendan Kehoe [Fri, 10 Mar 1995 02:16:23 +0000 (02:16 +0000)]
* sysdeps/alpha/__longjmp.c (__longjmp): Remove obsolete __NORETURN
keyword.
Brendan Kehoe [Fri, 10 Mar 1995 02:10:40 +0000 (02:10 +0000)]
* sysdeps/alpha/__math.h (__copysign): Use attribute instead of old
__CONSTVALUE by adding forward decl first with the const attribute.
Brendan Kehoe [Fri, 10 Mar 1995 01:51:02 +0000 (01:51 +0000)]
moved from ../osf1
Brendan Kehoe [Fri, 10 Mar 1995 01:49:04 +0000 (01:49 +0000)]
imoved from osf1 (had to do it over here, cvs crashed at Cygnus
trying to do it remotely)
Brendan Kehoe [Fri, 10 Mar 1995 01:22:34 +0000 (01:22 +0000)]
moved to ../osf
Roland McGrath [Mon, 6 Mar 1995 00:22:30 +0000 (00:22 +0000)]
Initial checkin.
Roland McGrath [Fri, 3 Mar 1995 20:06:13 +0000 (20:06 +0000)]
(__mmap, __munmap): Declare these.
Roland McGrath [Fri, 3 Mar 1995 19:42:08 +0000 (19:42 +0000)]
(mmap): Rename to __mmap, add weak alias mmap.
Roland McGrath [Wed, 22 Feb 1995 02:53:16 +0000 (02:53 +0000)]
[subdir=crypt] (crypt): New variable, set to crypt.solar.
Roland McGrath [Tue, 21 Feb 1995 03:05:56 +0000 (03:05 +0000)]
Remove `__environ' definition.
Roland McGrath [Mon, 20 Feb 1995 00:53:51 +0000 (00:53 +0000)]
Remove __environ definition.
Roland McGrath [Sun, 19 Feb 1995 23:43:06 +0000 (23:43 +0000)]
Fix #include of renamed file. Remove extra weak alias.
Roland McGrath [Sun, 19 Feb 1995 23:33:19 +0000 (23:33 +0000)]
Fix unsquashed file name in #include.
Roland McGrath [Sat, 18 Feb 1995 00:05:51 +0000 (00:05 +0000)]
Previously uncontrolled files put into CVS.
Roland McGrath [Fri, 17 Feb 1995 23:48:00 +0000 (23:48 +0000)]
(divrem output): Do cvs commit if there is a CVS directory.
Roland McGrath [Fri, 17 Feb 1995 20:14:40 +0000 (20:14 +0000)]
Files generated from divrem.m4.
Roland McGrath [Fri, 17 Feb 1995 20:13:09 +0000 (20:13 +0000)]
Imported from gmp-1.900
Roland McGrath [Fri, 17 Feb 1995 18:39:13 +0000 (18:39 +0000)]
Update #include for renaming.
Roland McGrath [Fri, 10 Feb 1995 00:10:54 +0000 (00:10 +0000)]
Remove `const' from function prototype.
Roland McGrath [Wed, 8 Feb 1995 03:06:52 +0000 (03:06 +0000)]
Initial revision
Roland McGrath [Tue, 7 Feb 1995 04:25:56 +0000 (04:25 +0000)]
Use spin lock operations on sigstate lock.
Don't expect _hurd_self_sigstate to lock it.
Roland McGrath [Sun, 5 Feb 1995 22:59:48 +0000 (22:59 +0000)]
(ENTRY): Add `.ent' directive.
Roland McGrath [Fri, 3 Feb 1995 23:29:20 +0000 (23:29 +0000)]
Use ENV[0].__jmpbuf[0].
Roland McGrath [Fri, 3 Feb 1995 23:24:38 +0000 (23:24 +0000)]
Use `li' insn instead of `move'.
Roland McGrath [Fri, 3 Feb 1995 23:22:27 +0000 (23:22 +0000)]
Remove obsolete __NORETURN keyword.
Roland McGrath [Fri, 3 Feb 1995 23:20:27 +0000 (23:20 +0000)]
(_hurd_setup_sighandler): Use `long int' for sigcode.
Use explicit register numbers instead of names.
(_hurdsig_rcv_interrupted_p): Use _hurdsig_catch_fault.
Roland McGrath [Fri, 3 Feb 1995 23:15:48 +0000 (23:15 +0000)]
Use `long int' for sigcode.
Roland McGrath [Fri, 27 Jan 1995 20:48:38 +0000 (20:48 +0000)]
[ASSEMBLER]: Protect macros with this.
Roland McGrath [Thu, 26 Jan 1995 06:23:39 +0000 (06:23 +0000)]
Call getpgrp instead of __getpgrp.
Roland McGrath [Thu, 26 Jan 1995 05:36:51 +0000 (05:36 +0000)]
[ASSEMBLER]: Protect macros with this.
Roland McGrath [Thu, 26 Jan 1995 03:46:04 +0000 (03:46 +0000)]
(environ): Define as weak alias for __environ.
Roland McGrath [Thu, 26 Jan 1995 01:43:07 +0000 (01:43 +0000)]
(sysdep_routines): Removed __setpgid, __getpgid.
Roland McGrath [Thu, 26 Jan 1995 01:32:08 +0000 (01:32 +0000)]
Renamed __setpgrp to __setpgid, added weak aliases setpgid and setpgrp.
Roland McGrath [Thu, 26 Jan 1995 01:31:06 +0000 (01:31 +0000)]
(__getpgrp): Renamed to __getpgid, with weak alias getpgid.
Roland McGrath [Thu, 26 Jan 1995 01:28:44 +0000 (01:28 +0000)]
Included file was renamed from setpgrp.c.
Roland McGrath [Thu, 26 Jan 1995 01:27:55 +0000 (01:27 +0000)]
Included file was renamed from __getpgrp.c.
Roland McGrath [Thu, 26 Jan 1995 01:25:38 +0000 (01:25 +0000)]
Use subcall 4 to __pgrpsys.
Roland McGrath [Thu, 26 Jan 1995 01:24:28 +0000 (01:24 +0000)]
Use subcall 5 to __pgrpsys.
Roland McGrath [Thu, 26 Jan 1995 01:22:57 +0000 (01:22 +0000)]
Renamed __getpgrp to __getpgid, added weak alias getpgid.
Roland McGrath [Thu, 26 Jan 1995 01:21:48 +0000 (01:21 +0000)]
Renamed __setpgrp to __setpgid, added weak aliases setpgid and setpgrp.
Roland McGrath [Wed, 25 Jan 1995 22:39:24 +0000 (22:39 +0000)]
Included file was renamed from __getdents.S.
Roland McGrath [Wed, 25 Jan 1995 21:38:14 +0000 (21:38 +0000)]
Remove __NORETURN; it's obsolete.
Roland McGrath [Sun, 22 Jan 1995 20:28:20 +0000 (20:28 +0000)]
[weak_alias] (index): Define as weak alias for strchr.
Roland McGrath [Sat, 21 Jan 1995 15:40:54 +0000 (15:40 +0000)]
Converted to use weak aliases with macros from libc-symbols.h.
Roland McGrath [Sat, 21 Jan 1995 14:40:39 +0000 (14:40 +0000)]
Converted to use weak aliases with macros from libc-symbols.h.
Roland McGrath [Sun, 15 Jan 1995 16:50:59 +0000 (16:50 +0000)]
Initial revision
Brendan Kehoe [Tue, 10 Jan 1995 18:46:33 +0000 (18:46 +0000)]
* sysdeps/unix/bsd/ultrix4/mips/start.S: Use s0, s1, and s2
instead of t0, t1, and t2.
Roland McGrath [Wed, 28 Dec 1994 09:57:21 +0000 (09:57 +0000)]
(__m81_inline): New macro.
Replace all uses of `extern __inline' with `__m81_inline'.
Roland McGrath [Thu, 15 Dec 1994 01:01:53 +0000 (01:01 +0000)]
Reverse register and immediate args in `bis' insn; immediate must be
second.
This page took 0.079312 seconds and 5 git commands to generate.