From 11872325e2cf0443e17d50eebbf883eb0c24ea27 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Mon, 24 Apr 1995 09:00:07 +0000 Subject: Sat Apr 22 14:48:03 1995 Roland McGrath * 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 * 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. --- extra-lib.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'extra-lib.mk') diff --git a/extra-lib.mk b/extra-lib.mk index d4d2b52829..c62450a06f 100644 --- a/extra-lib.mk +++ b/extra-lib.mk @@ -33,4 +33,4 @@ $(objpfx)$(patsubst %,$(libtype$o),$(lib:lib%=%)): \ $($(lib)-routines:%=$(objpfx)%$o); $$(build-extra-lib) endef object-suffixes-left = $(object-suffixes-$(lib)) -include $(o-iterator) +include $(patsubst %,$(..)o-iterator.mk,$(object-suffixes-$(lib))) -- cgit v1.2.3