1998-07-04 17:11 -0400  Zack Weinberg  <zack@rabi.phys.columbia.edu>

	* csu/Makefile: Build crt files in lib pass.
	* db2/Makefile (distribute): Add mutex/sco.cc.
	* mach/Machrules: Don't generate .udeps files if no_deps is set.
	* sysdeps/unix/Makefile: Don't generate sysd-syscalls or
	s-proto.d if avoid-generated is set.

	* sysdeps/alpha/Dist: List only one file per line.
	* sysdeps/generic/Dist: Likewise.
	* sysdeps/m68k/fpu/switch/Dist: Likewise.
	* sysdeps/sparc/sparc32/Dist: Likewise.
	* sysdeps/unix/Dist: Likewise.
	* sysdeps/unix/sysv/irix4/Dist: Likewise.

	* sysdeps/mach/hurd/i386/Dist: New file.
	* sysdeps/generic/Dist: Add endutxent.c, getutxent.c, getutxid.c,
	getutxline.c, pututxline.c, setutxent.c, updwtmpx.c, and utmpxname.c.
	* sysdeps/unix/sysv/linux/Dist: Add getresuid.c and getresgid.c.
	* sysdeps/unix/sysv/linux/sparc/sparc32/Dist: Remove __sigtrampoline.S.
This commit is contained in:
Ulrich Drepper 1998-07-04 14:40:35 +00:00
parent ba9234d947
commit 71cf0361ec
14 changed files with 63 additions and 10 deletions

View File

@ -1,3 +1,24 @@
1998-07-04 17:11 -0400 Zack Weinberg <zack@rabi.phys.columbia.edu>
* csu/Makefile: Build crt files in lib pass.
* db2/Makefile (distribute): Add mutex/sco.cc.
* mach/Machrules: Don't generate .udeps files if no_deps is set.
* sysdeps/unix/Makefile: Don't generate sysd-syscalls or
s-proto.d if avoid-generated is set.
* sysdeps/alpha/Dist: List only one file per line.
* sysdeps/generic/Dist: Likewise.
* sysdeps/m68k/fpu/switch/Dist: Likewise.
* sysdeps/sparc/sparc32/Dist: Likewise.
* sysdeps/unix/Dist: Likewise.
* sysdeps/unix/sysv/irix4/Dist: Likewise.
* sysdeps/mach/hurd/i386/Dist: New file.
* sysdeps/generic/Dist: Add endutxent.c, getutxent.c, getutxid.c,
getutxline.c, pututxline.c, setutxent.c, updwtmpx.c, and utmpxname.c.
* sysdeps/unix/sysv/linux/Dist: Add getresuid.c and getresgid.c.
* sysdeps/unix/sysv/linux/sparc/sparc32/Dist: Remove __sigtrampoline.S.
1998-07-04 10:14 Ulrich Drepper <drepper@cygnus.com>
* libio/Makefile (routines): Add iofread_u and iofwrite_u.

View File

@ -114,6 +114,9 @@ endif
include ../Rules
# Make these in the lib pass so they're available in time to link things with.
subdir_lib: $(extra-objs:%=$(objpfx)%)
define link-relocatable
$(CC) -nostdlib -nostartfiles -r -o $@ $^
endef

View File

@ -47,7 +47,7 @@ distribute = db_int.h config.h compat.h clib/getlong.c btree/btree.src \
os_func.h) \
$(addprefix mutex/,x86.gcc uts4.cc.s sparc.gcc parisc.hp \
parisc.gcc alpha.gcc alpha.dec README \
68020.gcc tsl_parisc.s)
68020.gcc tsl_parisc.s sco.cc)
vpath %.c $(subdir-dirs)

View File

@ -104,6 +104,7 @@ define include-%.defs
echo '#include <$(firstword $($*.defs) $*.defs)>'
endef
ifndef no_deps
# Not an implicit rule so the stamps are never removed as intermediates!
$(patsubst %,$(objpfx)%.ustamp,$(user-interfaces)): $(objpfx)%.ustamp:
rm -f $@
@ -128,6 +129,7 @@ $(patsubst %,$(objpfx)%.udeps,$(user-interfaces)):
$(@:.udeps=_server.c) $(@:.udeps=_server.h):,' \
$(sed-remove-objpfx) > $@.new
mv -f $@.new $@
endif
# Look for the server stub files where they will be written.
vpath %_server.c $(addprefix $(objpfx),$(sort $(dir $(server-interfaces))))

View File

@ -1,5 +1,8 @@
divrem.h
divl.S divq.S reml.S remq.S
divl.S
divq.S
reml.S
remq.S
_mcount.S
stxcpy.S
stxncpy.S

View File

@ -1,6 +1,16 @@
make_siglist.c signame.c signame.h
make_siglist.c
signame.c
signame.h
det_endian.c
entry.h
errno-loc.c
getresgid.c
getresuid.c
endutxent.c
getutxent.c
getutxid.c
getutxline.c
pututxline.c
setutxent.c
updwtmpx.c
utmpxname.c

View File

@ -1 +1,2 @@
68881-sw.h switch.c
68881-sw.h
switch.c

View File

@ -0,0 +1 @@
static-start.S

View File

@ -1,3 +1,8 @@
dotmul.S umul.S
divrem.m4 sdiv.S udiv.S rem.S urem.S
dotmul.S
umul.S
divrem.m4
sdiv.S
udiv.S
rem.S
urem.S
alloca.S

View File

@ -1,5 +1,8 @@
errnos-tmpl.c errnos.awk
ioctls-tmpl.c ioctls.awk snarf-ioctls
errnos-tmpl.c
errnos.awk
ioctls-tmpl.c
ioctls.awk
snarf-ioctls
make_errlist.c
mk-local_lim.c
s-proto.S

View File

@ -270,6 +270,7 @@ endif
endif
ifndef avoid-generated
ifndef inhibit-unix-syscalls
# Sysdep dirs unix/... can contain a file syscalls.list,
@ -312,3 +313,4 @@ common-generated += s-proto.d
postclean-generated += sysd-syscalls
endif
endif

View File

@ -1 +1,2 @@
__handler.S sigtramp.c
__handler.S
sigtramp.c

View File

@ -77,3 +77,5 @@ xstatconv.c
getdents64.c
__sendmsg.S
__recvmsg.S
getresuid.c
getresgid.c

View File

@ -1,4 +1,3 @@
__sigtrampoline.S
bits/mman.h
clone.S
pipe.S