glibc/sysdeps/mach/hurd
Roland McGrath 11872325e2 Sat Apr 22 14:48:03 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
* mach/Machrules [interface-library]
 	(LDFLAGS-$(interface-library:lib%=%.so)): New variable, set to
 	-nostdlib.

	* sysdeps/mach/hurd/fork.c: Subfunction `unlockss' removed.  Lock
 	_hurd_siglock only around initial task creation in parent.  Use
 	_hurd_critical_section_unlock at end.  Handle dead name rights
 	properly, and deal with a send right dying while we try to copy
 	it.  For the time being, use assert_perror for kernel and proc RPC
 	failures.

Fri Apr 21 01:10:15 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>

	* extra-lib.mk: Don't include $(o-iterator); construct it by hand
 	using $(object-suffixes-$(lib)) instead.

	* sysdeps/mach/hurd/Makefile (LDLIBS-c.so): New variable.

	* Makerules (lib%.so: lib%_pic.a): Pass $(LDFLAGS-$(notdir $*).so).
	(LDFLAGS-c.so): New variable.

	* resolv/res_init.c (res_init): Don't clobber _res.options with
 	RES_DEFAULT.  If RES_INIT is clear, OR in RES_DEFAULT.

	* hurd/hurd.h: Declare _hurd_startup.
	* hurd/hurdstartup.c: New file.
	* hurd/Makefile (routines): Add hurdstartup.
1995-04-24 09:00:07 +00:00
..
alpha initial import 1995-02-18 01:27:10 +00:00
hppa initial import 1995-02-18 01:27:10 +00:00
i386 Thu Apr 20 22:23:58 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-04-21 02:24:35 +00:00
mips initial import 1995-02-18 01:27:10 +00:00
sys initial import 1995-02-18 01:27:10 +00:00
.cvsignore initial import 1995-02-18 01:27:10 +00:00
Dist initial import 1995-02-18 01:27:10 +00:00
Implies initial import 1995-02-18 01:27:10 +00:00
Makefile Sat Apr 22 14:48:03 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-04-24 09:00:07 +00:00
Subdirs initial import 1995-02-18 01:27:10 +00:00
_exit.c initial import 1995-02-18 01:27:10 +00:00
accept.c initial import 1995-02-18 01:27:10 +00:00
access.c initial import 1995-02-18 01:27:10 +00:00
adjtime.c initial import 1995-02-18 01:27:10 +00:00
bind.c initial import 1995-02-18 01:27:10 +00:00
brk.c initial import 1995-02-18 01:27:10 +00:00
chdir.c initial import 1995-02-18 01:27:10 +00:00
chflags.c initial import 1995-02-18 01:27:10 +00:00
chmod.c initial import 1995-02-18 01:27:10 +00:00
chown.c initial import 1995-02-18 01:27:10 +00:00
chroot.c initial import 1995-02-18 01:27:10 +00:00
close.c initial import 1995-02-18 01:27:10 +00:00
closedir.c Sat Mar 18 14:07:08 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-03-18 20:44:21 +00:00
configure initial import 1995-02-18 01:27:10 +00:00
configure.in initial import 1995-02-18 01:27:10 +00:00
connect.c initial import 1995-02-18 01:27:10 +00:00
defs.c initial import 1995-02-18 01:27:10 +00:00
dirfd.c Thu Mar 16 00:04:41 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-03-16 05:32:45 +00:00
dirstream.h * io/Makefile (routines): Add euidaccess. 1995-02-25 01:23:32 +00:00
dup2.c initial import 1995-02-18 01:27:10 +00:00
err_hurd.sub initial import 1995-02-18 01:27:10 +00:00
errlist.awk initial import 1995-02-18 01:27:10 +00:00
errlist.c Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/getopt.c 1995-02-18 03:51:45 +00:00
errnos.awk Mon Feb 20 04:04:57 1995 Roland McGrath <roland@duality.gnu.ai.mit.edu> 1995-02-20 09:50:50 +00:00
errnos.h Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/getopt.c 1995-02-18 03:51:45 +00:00
euidaccess.c Thu Mar 16 00:04:41 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-03-16 05:32:45 +00:00
execve.c initial import 1995-02-18 01:27:10 +00:00
fchdir.c initial import 1995-02-18 01:27:10 +00:00
fchflags.c initial import 1995-02-18 01:27:10 +00:00
fchmod.c initial import 1995-02-18 01:27:10 +00:00
fchown.c initial import 1995-02-18 01:27:10 +00:00
fcntl.c initial import 1995-02-18 01:27:10 +00:00
fcntlbits.h initial import 1995-02-18 01:27:10 +00:00
fdopen.c initial import 1995-02-18 01:27:10 +00:00
fexecve.c initial import 1995-02-18 01:27:10 +00:00
flock.c initial import 1995-02-18 01:27:10 +00:00
fork.c Sat Apr 22 14:48:03 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-04-24 09:00:07 +00:00
fstat.c initial import 1995-02-18 01:27:10 +00:00
fsync.c initial import 1995-02-18 01:27:10 +00:00
ftruncate.c initial import 1995-02-18 01:27:10 +00:00
getcwd.c initial import 1995-02-18 01:27:10 +00:00
getdents.c initial import 1995-02-18 01:27:10 +00:00
getdtsz.c initial import 1995-02-18 01:27:10 +00:00
getegid.c initial import 1995-02-18 01:27:10 +00:00
geteuid.c initial import 1995-02-18 01:27:10 +00:00
getgid.c initial import 1995-02-18 01:27:10 +00:00
getgroups.c initial import 1995-02-18 01:27:10 +00:00
gethostid.c initial import 1995-02-18 01:27:10 +00:00
gethostname.c initial import 1995-02-18 01:27:10 +00:00
getitimer.c initial import 1995-02-18 01:27:10 +00:00
getlogin.c initial import 1995-02-18 01:27:10 +00:00
getpeername.c initial import 1995-02-18 01:27:10 +00:00
getpgid.c initial import 1995-02-18 01:27:10 +00:00
getpid.c initial import 1995-02-18 01:27:10 +00:00
getppid.c initial import 1995-02-18 01:27:10 +00:00
getpriority.c initial import 1995-02-18 01:27:10 +00:00
getrlimit.c initial import 1995-02-18 01:27:10 +00:00
getsockname.c initial import 1995-02-18 01:27:10 +00:00
getsockopt.c initial import 1995-02-18 01:27:10 +00:00
getuid.c initial import 1995-02-18 01:27:10 +00:00
ioctl.c initial import 1995-02-18 01:27:10 +00:00
ioctls.h initial import 1995-02-18 01:27:10 +00:00
isatty.c initial import 1995-02-18 01:27:10 +00:00
jmp-unwind.c Mon Mar 27 02:23:15 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-03-27 10:00:09 +00:00
kill.c Sat Feb 25 02:17:52 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-02-25 11:33:49 +00:00
libc-ldscript initial import 1995-02-18 01:27:10 +00:00
link.c initial import 1995-02-18 01:27:10 +00:00
listen.c initial import 1995-02-18 01:27:10 +00:00
local_lim.h initial import 1995-02-18 01:27:10 +00:00
lseek.c initial import 1995-02-18 01:27:10 +00:00
lstat.c initial import 1995-02-18 01:27:10 +00:00
mig-reply.c initial import 1995-02-18 01:27:10 +00:00
mkdir.c initial import 1995-02-18 01:27:10 +00:00
mknod.c initial import 1995-02-18 01:27:10 +00:00
mmap.c Fri Mar 3 12:24:52 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-03-06 00:27:08 +00:00
open.c initial import 1995-02-18 01:27:10 +00:00
opendir.c Thu Mar 16 00:04:41 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-03-16 05:32:45 +00:00
pipe.c initial import 1995-02-18 01:27:10 +00:00
ptrace.c initial import 1995-02-18 01:27:10 +00:00
read.c initial import 1995-02-18 01:27:10 +00:00
readdir.c Thu Mar 16 00:04:41 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-03-16 05:32:45 +00:00
readlink.c initial import 1995-02-18 01:27:10 +00:00
reboot.c initial import 1995-02-18 01:27:10 +00:00
recv.c initial import 1995-02-18 01:27:10 +00:00
recvfrom.c initial import 1995-02-18 01:27:10 +00:00
rename.c initial import 1995-02-18 01:27:10 +00:00
rewinddir.c initial import 1995-02-18 01:27:10 +00:00
rmdir.c initial import 1995-02-18 01:27:10 +00:00
sbrk.c initial import 1995-02-18 01:27:10 +00:00
seekdir.c initial import 1995-02-18 01:27:10 +00:00
select.c initial import 1995-02-18 01:27:10 +00:00
send.c initial import 1995-02-18 01:27:10 +00:00
sendto.c initial import 1995-02-18 01:27:10 +00:00
setegid.c initial import 1995-02-18 01:27:10 +00:00
seteuid.c initial import 1995-02-18 01:27:10 +00:00
setgid.c initial import 1995-02-18 01:27:10 +00:00
setgroups.c initial import 1995-02-18 01:27:10 +00:00
sethostid.c initial import 1995-02-18 01:27:10 +00:00
sethostname.c initial import 1995-02-18 01:27:10 +00:00
setitimer.c Tue Apr 4 00:48:53 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-04-04 21:53:15 +00:00
setlogin.c initial import 1995-02-18 01:27:10 +00:00
setpgid.c initial import 1995-02-18 01:27:10 +00:00
setpriority.c initial import 1995-02-18 01:27:10 +00:00
setregid.c initial import 1995-02-18 01:27:10 +00:00
setreuid.c initial import 1995-02-18 01:27:10 +00:00
setrlimit.c initial import 1995-02-18 01:27:10 +00:00
setsid.c initial import 1995-02-18 01:27:10 +00:00
setsockopt.c initial import 1995-02-18 01:27:10 +00:00
settimeofday.c initial import 1995-02-18 01:27:10 +00:00
setuid.c initial import 1995-02-18 01:27:10 +00:00
shutdown.c initial import 1995-02-18 01:27:10 +00:00
sigaction.c initial import 1995-02-18 01:27:10 +00:00
sigaltstack.c initial import 1995-02-18 01:27:10 +00:00
sigpending.c initial import 1995-02-18 01:27:10 +00:00
sigprocmask.c initial import 1995-02-18 01:27:10 +00:00
sigstack.c initial import 1995-02-18 01:27:10 +00:00
sigsuspend.c initial import 1995-02-18 01:27:10 +00:00
socket.c initial import 1995-02-18 01:27:10 +00:00
socketpair.c initial import 1995-02-18 01:27:10 +00:00
start.c Include unistd.h for __environ decl. 1995-02-20 20:32:42 +00:00
stat.c initial import 1995-02-18 01:27:10 +00:00
statbuf.h initial import 1995-02-18 01:27:10 +00:00
stdio_init.c initial import 1995-02-18 01:27:10 +00:00
symlink.c initial import 1995-02-18 01:27:10 +00:00
sync.c initial import 1995-02-18 01:27:10 +00:00
sysd-stdio.c initial import 1995-02-18 01:27:10 +00:00
telldir.c initial import 1995-02-18 01:27:10 +00:00
truncate.c initial import 1995-02-18 01:27:10 +00:00
ttyname.c initial import 1995-02-18 01:27:10 +00:00
umask.c initial import 1995-02-18 01:27:10 +00:00
uname.c initial import 1995-02-18 01:27:10 +00:00
unlink.c initial import 1995-02-18 01:27:10 +00:00
utimes.c initial import 1995-02-18 01:27:10 +00:00
wait4.c initial import 1995-02-18 01:27:10 +00:00
write.c initial import 1995-02-18 01:27:10 +00:00