summaryrefslogtreecommitdiff
path: root/stdlib
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>1995-10-16 02:14:42 +0000
committerRoland McGrath <roland@gnu.org>1995-10-16 02:14:42 +0000
commit6cab5056c4b54a9bc92fe960e399b970ff2357ff (patch)
treecb58c687f7d1f22b324b641a31cd5621fb66eb59 /stdlib
parent8f5ca04bc7fd53741d80117df992995ace8f6d2d (diff)
downloadglibc-6cab5056c4b54a9bc92fe960e399b970ff2357ff.tar.gz
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/&. 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.
Diffstat (limited to 'stdlib')
-rw-r--r--stdlib/Makefile8
-rw-r--r--stdlib/gen-mpn-copy10
2 files changed, 12 insertions, 6 deletions
diff --git a/stdlib/Makefile b/stdlib/Makefile
index a28d2a8127..6228a2aec2 100644
--- a/stdlib/Makefile
+++ b/stdlib/Makefile
@@ -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)
diff --git a/stdlib/gen-mpn-copy b/stdlib/gen-mpn-copy
index b403f27a55..8fffcb2394 100644
--- a/stdlib/gen-mpn-copy
+++ b/stdlib/gen-mpn-copy
@@ -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