1999-02-25  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

	* manual/libc.texinfo: Wrap @top node inside @ifnottex instead of
	@ifinfo.

1999-02-25  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

	* iconvdata/Makefile: Always include iconv-rules, but disable rule
	to regenerate it if avoid-generated.

	* Makeconfig: Always include sys-dirs, but disable rule to
	regenerate it when avoid-generated.

	* sysdeps/unix/Makefile: Put `ifndef avoid-generated' only around
	rule to generate sysd-syscalls.

	* elf/Makefile (generated): Remove $(objpfx) from names.
This commit is contained in:
Ulrich Drepper 1999-03-01 07:15:16 +00:00
parent b7e2d9a56b
commit 407a7d0eb7
5 changed files with 25 additions and 7 deletions

View File

@ -1,3 +1,21 @@
1999-02-25 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
* manual/libc.texinfo: Wrap @top node inside @ifnottex instead of
@ifinfo.
1999-02-25 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
* iconvdata/Makefile: Always include iconv-rules, but disable rule
to regenerate it if avoid-generated.
* Makeconfig: Always include sys-dirs, but disable rule to
regenerate it when avoid-generated.
* sysdeps/unix/Makefile: Put `ifndef avoid-generated' only around
rule to generate sysd-syscalls.
* elf/Makefile (generated): Remove $(objpfx) from names.
1999-02-28 Mark Kettenis <kettenis@gnu.org> 1999-02-28 Mark Kettenis <kettenis@gnu.org>
* sysdeps/mach/hurd/getsockname.c (getsockname): Set *LEN to the * sysdeps/mach/hurd/getsockname.c (getsockname): Set *LEN to the

View File

@ -210,7 +210,7 @@ $(objpfx)ldd: ldd.bash.in $(common-objpfx)soversions.mk \
$(objpfx)sprof: $(libdl) $(objpfx)sprof: $(libdl)
test-modules = $(addprefix $(objpfx),$(addsuffix .so,$(modules-names))) test-modules = $(addprefix $(objpfx),$(addsuffix .so,$(modules-names)))
generated += $(test-modules) generated += $(addsuffix .so,$(modules-names))
$(objpfx)testobj1.so: $(libdl) $(objpfx)testobj1.so: $(libdl)
$(objpfx)testobj1_1.so: $(objpfx)testobj1.so $(libdl) $(objpfx)testobj1_1.so: $(objpfx)testobj1.so $(libdl)

View File

@ -118,9 +118,7 @@ ifeq (yes,$(build-shared))
# Rule to generate the shared objects. # Rule to generate the shared objects.
charmaps = ../localedata/charmaps charmaps = ../localedata/charmaps
ifndef no_deps
-include $(objpfx)iconv-rules -include $(objpfx)iconv-rules
endif
extra-modules-left := $(modules) extra-modules-left := $(modules)
include extra-module.mk include extra-module.mk
@ -186,6 +184,7 @@ endef
# The headers must be generated before the compilation. # The headers must be generated before the compilation.
before-compile = $(addprefix $(objpfx),$(generated-modules:=.h)) before-compile = $(addprefix $(objpfx),$(generated-modules:=.h))
ifndef avoid-generated
$(objpfx)iconv-rules: Makefile $(objpfx)iconv-rules: Makefile
$(make-target-directory) $(make-target-directory)
{ echo $(filter-out lib%, $(modules)); \ { echo $(filter-out lib%, $(modules)); \
@ -207,6 +206,7 @@ $(objpfx)iconv-rules: Makefile
} \ } \
}' > $@.new }' > $@.new
mv -f $@.new $@ mv -f $@.new $@
endif
$(generated-modules:%=$(objpfx)%.h): $(objpfx)%.h: $(objpfx)%.stmp $(generated-modules:%=$(objpfx)%.h): $(objpfx)%.h: $(objpfx)%.stmp
@: @:

View File

@ -101,13 +101,13 @@ Foundation.
@end titlepage @end titlepage
@page @page
@ifinfo @ifnottex
@node Top, Introduction, (dir), (dir) @node Top, Introduction, (dir), (dir)
@top Main Menu @top Main Menu
This is Edition @value{EDITION}, last updated @value{UPDATED}, of This is Edition @value{EDITION}, last updated @value{UPDATED}, of
@cite{The GNU C Library Reference Manual}, for Version @value{VERSION} @cite{The GNU C Library Reference Manual}, for Version @value{VERSION}
of the GNU C Library. of the GNU C Library.
@end ifinfo @end ifnottex
@include top-menu.texi @include top-menu.texi
@include chapters.texi @include chapters.texi

View File

@ -270,7 +270,6 @@ endif
endif endif
ifndef avoid-generated
ifndef inhibit-unix-syscalls ifndef inhibit-unix-syscalls
# Sysdep dirs unix/... can contain a file syscalls.list, # Sysdep dirs unix/... can contain a file syscalls.list,
@ -286,6 +285,7 @@ endif
export sysdirs export sysdirs
export asm_CPP := $(COMPILE.S) -E -x assembler-with-cpp export asm_CPP := $(COMPILE.S) -E -x assembler-with-cpp
ifndef avoid-generated
$(common-objpfx)sysd-syscalls: $(..)sysdeps/unix/make-syscalls.sh \ $(common-objpfx)sysd-syscalls: $(..)sysdeps/unix/make-syscalls.sh \
$(wildcard $(+sysdep_dirs:%=%/syscalls.list)) $(wildcard $(+sysdep_dirs:%=%/syscalls.list))
for dir in $(+sysdep_dirs); do \ for dir in $(+sysdep_dirs); do \
@ -294,6 +294,7 @@ $(common-objpfx)sysd-syscalls: $(..)sysdeps/unix/make-syscalls.sh \
test $$dir = $(..)sysdeps/unix && break; \ test $$dir = $(..)sysdeps/unix && break; \
done > $@T done > $@T
mv -f $@T $@ mv -f $@T $@
endif
# This syscall objects depend on s-proto.d, which is generated to # This syscall objects depend on s-proto.d, which is generated to
# specify dependencies generated syscalls with have on headers. # specify dependencies generated syscalls with have on headers.
@ -314,4 +315,3 @@ common-generated += s-proto.d
postclean-generated += sysd-syscalls postclean-generated += sysd-syscalls
endif endif
endif