]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
* time/Makefile (zonenames): Target removed.
authorRoland McGrath <roland@gnu.org>
Mon, 13 May 1996 20:18:37 +0000 (20:18 +0000)
committerRoland McGrath <roland@gnu.org>
Mon, 13 May 1996 20:18:37 +0000 (20:18 +0000)
(extra-objs): Remove it from here.
Include the z.* files directly instead of including zonenames; use
`-include' to not complain befre they exist.

* sysdeps/unix/Makefile: Find sysd-syscalls and s-proto.d with
$(common-objpfx) instead of $(objpfx).

ChangeLog
configure
manual/maint.texi
sysdeps/unix/Makefile
time/Makefile

index 55da158f1084dc720dbaeae7e19f618ecb604278..76cfb53e11334f9b86ac73dbc3923026555f7210 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
 Mon May 13 12:03:03 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>
 
+       * time/Makefile (zonenames): Target removed.
+       (extra-objs): Remove it from here.
+       Include the z.* files directly instead of including zonenames; use
+       `-include' to not complain befre they exist.
+
+       * sysdeps/unix/Makefile: Find sysd-syscalls and s-proto.d with
+       $(common-objpfx) instead of $(objpfx).
+
        * Makerules [install-lib-non.a]: Find these things with $(objpfx)
        instead of $(common-objpfx).
 
index 8ea9e11949debc1dcdf42acd2924ca113a703486..6d2c64b47df8b59764291416a096f5061a7a9aa4 100755 (executable)
--- a/configure
+++ b/configure
@@ -17,7 +17,7 @@ ac_help="$ac_help
 ac_help="$ac_help
   --with-gettext=DIR     find GNU gettext source code in DIR (not needed)"
 ac_help="$ac_help
-  --with-fp              if using floating-point hardware"
+  --with-fp              if using floating-point hardware default=yes"
 ac_help="$ac_help
   --with-gnu-binutils    if using GNU binutils (as and ld)"
 ac_help="$ac_help
index 323ba30a04e6fbb3d46bd92d7d75e94372abe96e..84ff95e9c62f02245aa757d2d41455ae429c683e 100644 (file)
@@ -873,6 +873,10 @@ families of functions; reentrant @samp{@dots{}@code{_r}} versions of the
 @code{random} family; System V shared memory and IPC support code; and
 several highly-optimized string functions for i@var{x}86 processors.
 
+@item
+The math functions are taken from @code{fdlibm-5.1} by Sun
+Microsystems, as modified by J.T. Conklin and Ian Lance Taylor.
+
 @item
 The Internet-related code (most of the @file{inet} subdirectory) and
 several other miscellaneous functions and header files have been
index 0496cf82729a9554231c09c50b47dd9b30587b10..9c718c09064511bd609f6edac8f1a4d6a8a5a1bc 100644 (file)
@@ -272,7 +272,7 @@ ifndef inhibit-unix-syscalls
 # Sysdep dirs unix/... can contain a file syscalls.list,
 # which specifies objects to be compiled as simple Unix system calls.
 
--include $(objpfx)sysd-syscalls
+-include $(common-objpfx)sysd-syscalls
 omit-deps += $(unix-syscalls)
 
 ifeq (misc,$(subdir))
@@ -282,8 +282,8 @@ endif
 export sysdirs
 export asm_CPP := $(COMPILE.S) -E -x assembler-with-cpp
 
-$(objpfx)sysd-syscalls: $(..)sysdeps/unix/make-syscalls.sh \
-                       $(wildcard $(+sysdep_dirs:%=%/syscalls.list))
+$(common-objpfx)sysd-syscalls: $(..)sysdeps/unix/make-syscalls.sh \
+                              $(wildcard $(+sysdep_dirs:%=%/syscalls.list))
        for dir in $$sysdirs; do \
          test -f $(..)sysdeps/$$dir/syscalls.list && \
          { $(SHELL) $(dir $<)$(notdir $<) \
@@ -298,7 +298,7 @@ ifdef subdir
 ifndef no_deps
 # These deps use file names relative to a subdir, so don't
 # include them in the parent directory.
--include $(objpfx)s-proto.d
+-include $(common-objpfx)s-proto.d
 endif
 endif
 
index 8feb377dd445a1cc4a48f7419b6dc89a1d7a0d40..bb8bd20d48fa05f889adeefe68bdd7734de9bfe0 100644 (file)
@@ -23,7 +23,7 @@ subdir        := time
 
 headers        := time.h sys/time.h sys/timeb.h timebits.h
 distribute := tzfile.h private.h scheck.c ialloc.c yearistype
-extra-objs = scheck.o ialloc.o zonenames $(tzfiles:%=z.%)
+extra-objs = scheck.o ialloc.o $(tzfiles:%=z.%)
 
 routines       := offtime asctime clock ctime difftime gmtime  \
                   localtime mktime strftime time tzset tzfile  \
@@ -46,12 +46,12 @@ all: # Make this the default target; it will be defined in Rules.
 
 include ../Makeconfig  # Get objpfx defined so we can use it below.
 
-# zonenames uses this variable.
+# z.* use this variable.
 define nl
 
 
 endef
-include $(objpfx)zonenames
+-include $(addprefix $(objpfx)z.,$(tzfiles))
 
 # Make these absolute file names.
 installed-localtime-file := $(firstword $(filter /%,$(localtime-file)) \
@@ -86,11 +86,6 @@ $(tzfiles:%=$(objpfx)z.%): $(objpfx)z.%: % Makefile
         echo 'zonenames := $$(zonenames) $$($*-zones)'                 ;\
        ) > $@.new
        mv $@.new $@
-$(objpfx)zonenames: Makefile
-       (for file in $(tzfiles); do \
-          echo "include \$$(objpfx)z.$$file"; \
-        done) > $@.new
-       mv $@.new $@
 
 .PHONY: echo-zonenames
 echo-zonenames: zonenames