aboutsummaryrefslogtreecommitdiff
path: root/stdlib/Makefile
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2002-12-13 00:56:24 +0000
committerUlrich Drepper <drepper@redhat.com>2002-12-13 00:56:24 +0000
commitfc618fd0fdf3f7e2e8b448894bbe5cc49788934d (patch)
treef050a842a1f71f7aff2a096748d4118f046aea83 /stdlib/Makefile
parentefd56f5391638567bef3755a28be639d1a763167 (diff)
downloadglibc-fc618fd0fdf3f7e2e8b448894bbe5cc49788934d.zip
glibc-fc618fd0fdf3f7e2e8b448894bbe5cc49788934d.tar.gz
glibc-fc618fd0fdf3f7e2e8b448894bbe5cc49788934d.tar.bz2
Update.
* stdlib/Makefile: Remove code to automatically import GMP.
Diffstat (limited to 'stdlib/Makefile')
-rw-r--r--stdlib/Makefile52
1 files changed, 0 insertions, 52 deletions
diff --git a/stdlib/Makefile b/stdlib/Makefile
index b4f2758..90b6d8b 100644
--- a/stdlib/Makefile
+++ b/stdlib/Makefile
@@ -94,58 +94,6 @@ endif
include ../Rules
-
-ifdef gmp-srcdir
-
-gmp-srcdir := $(firstword $(filter-out ..//%,$(..)$(gmp-srcdir) $(gmp-srcdir)))
-
-# Copy the mpn source files we use from the GNU MP source directory.
-# `gmp-srcdir' is set by doing `configure --with-gmp=DIR'.
-# (Do not try this at home. You need an as yet unreleased version of GNU MP.)
-
-mpn-sysdep := $(addsuffix .c,$(mpn-routines)) \
- $(addsuffix .S,$(mpn-routines)) \
- $(addsuffix .s,$(mpn-routines)) gmp-mparam.h asm-syntax.h
-
-mpn-try := $(addprefix $(gmp-srcdir)/mpn/*/,$(mpn-sysdep)) \
- $(addprefix $(gmp-srcdir)/mpn/*/*/,$(mpn-sysdep))
-mpn-found = $(wildcard $(mpn-try))
-
-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)
-
-mpn-stuff = $(mpn-copy-sysdep) $(mpn-copy)
-
-# chmod so I don't edit them by mistake.
-define gmp2glibc
-$(ignore sed -f $^ > $@-tmp)
-cp $< $@-tmp
-chmod a-w $@-tmp
-mv -f $@-tmp $@
-endef
-
-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 mpn-stuff
-mpn-stuff: $(mpn-stuff)
-copy-mpn: $(mpn-stuff)
-ifeq ($(with-cvs),yes)
- test ! -d CVS || cvs $(CVSOPTS) commit -m'Updated from $(gmp-srcdir)' $+
-endif
-clean-mpn:
- rm -f $(mpn-stuff)
-
-endif
-
# Testdir has to be named stdlib and needs to be writable
test-canon-ARGS = --test-dir=${common-objpfx}stdlib