Sun Oct 15 21:04:13 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
authorRoland McGrath <roland@gnu.org>
Mon, 16 Oct 1995 02:14:42 +0000 (02:14 +0000)
committerRoland McGrath <roland@gnu.org>
Mon, 16 Oct 1995 02:14:42 +0000 (02:14 +0000)
* stdlib/Makefile (mpn-found): Don't omit %.s.
(mpn-copy-sysdep): Omit files in nonexistent directories.
(copy-mpn): Commit files to CVS.
* stdlib/gen-mpn-copy (translations): Update translations for GMP
1.906.7.

* configure.in (machine): Translate alpha* to alpha/&, hppa* to hppa/&.

Thu Oct 12 15:45:32 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>

* hurd/hurd.h (file_name_lookup_under): Declare it.
* hurd/Makefile (headers): Add hurd/lookup.h.

* hurd/hurdinit.c (_hurd_ports_use): New function.
* hurd/hurd.h (_hurd_ports_use): Declare it.
(hurd_invoke_translator, hurd_file_name_lookup, hurd_file_name_split,
hurd_file_name_lookup_retry): Remove these decls.
* hurd/Makefile (routines): Remove invoke-trans.

ChangeLog
stdlib/Makefile
stdlib/gen-mpn-copy

index d8a781c..f7ae84d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+Sun Oct 15 21:04:13 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
+
+       * stdlib/Makefile (mpn-found): Don't omit %.s.
+       (mpn-copy-sysdep): Omit files in nonexistent directories.
+       (copy-mpn): Commit files to CVS.
+       * stdlib/gen-mpn-copy (translations): Update translations for GMP
+       1.906.7.
+
+       * configure.in (machine): Translate alpha* to alpha/&, hppa* to hppa/&.
+
 Sat Oct 14 02:52:36 1995  Ulrich Drepper  <drepper@ipd.info.uni-karlsruhe.de>
 
        * malloc/malloc.c (_malloc_internal): Performance fix.  Move
@@ -38,6 +48,17 @@ Sat Oct 14 02:52:36 1995  Ulrich Drepper  <drepper@ipd.info.uni-karlsruhe.de>
 
        * sysdeps/unix/sysv/linux/sys/param.h: Add copyright and clean up.
 
+Thu Oct 12 15:45:32 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
+
+       * hurd/hurd.h (file_name_lookup_under): Declare it.
+       * hurd/Makefile (headers): Add hurd/lookup.h.
+
+       * hurd/hurdinit.c (_hurd_ports_use): New function.
+       * hurd/hurd.h (_hurd_ports_use): Declare it.
+       (hurd_invoke_translator, hurd_file_name_lookup, hurd_file_name_split,
+       hurd_file_name_lookup_retry): Remove these decls.
+       * hurd/Makefile (routines): Remove invoke-trans.
+
 Wed Oct 11 00:00:00 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * sysdeps/i386/dl-machine.h (elf_machine_rel): Use +=, not =, to
index a28d2a8..6228a2a 100644 (file)
@@ -76,14 +76,15 @@ mpn-sysdep := $(addsuffix .c,$(mpn-routines)) \
 
 mpn-try := $(addprefix $(gmp-srcdir)/mpn/*/,$(mpn-sysdep))
 mpn-found := $(wildcard $(mpn-try))
-mpn-found := $(filter-out $(patsubst %.S,%.s,$(filter %.s,$(mpn-found))),\
-                         $(mpn-found))
 
 include mpn-copy.mk
 %.mk: gen-%; sh $< > $@
 
 mpn-copy-1 := $(patsubst $(gmp-srcdir)/mpn/%,$(sysdep_dir)/%,$(mpn-found))
 mpn-copy-sysdep := $(mpn-copy-sysdep) $(mpn-copy-1)
+mpn-copy-sysdep := $(filter $(addsuffix %,\
+                    $(wildcard $(sort $(dir $(mpn-copy-sysdep))))), \
+                   $(mpn-copy-sysdep))
 $(mpn-copy-1): $(sysdep_dir)/%: $(ignore gmp2glibc.sed) $(gmp-srcdir)/mpn/%
        $(gmp2glibc)
 
@@ -97,11 +98,12 @@ chmod a-w $@-tmp
 mv -f $@-tmp $@
 endef
 
-mpn-copy = $(filter-out $(mpn-sysdep),$(mpn-headers) mp_clz_tab.c)
+mpn-copy = $(filter-out $(mpn-sysdep),$(mpn-headers))# mp_clz_tab.c)
 $(mpn-copy): %: $(ignore gmp2glibc.sed) $(gmp-srcdir)/%; $(gmp2glibc)
 
 .PHONY: copy-mpn clean-mpn
 copy-mpn: $(mpn-stuff)
+       test ! -d CVS || cvs commit -m'Updated from $(gmp-srcdir)' $+
 clean-mpn:
        rm -f $(mpn-stuff)
 
index b403f27..8fffcb2 100644 (file)
@@ -8,10 +8,14 @@ mc68000 m68k/m68000
 mc68020 m68k/m68020
 mc88100 m88k/m88100
 mc88110 m88k/m88110
-r3000 mips
-r4000 mips/mips64
-hppa1_0 hppa/hppa1.0
+mips2 mips
+mips3 mips/mips3
+hppa1_0 hppa
 hppa1_1 hppa/hppa1.1
+ev4 alpha
+ev5 alpha/alphaev5
+power rs6000
+am29000 a29k
 '
 
 set $translations