]> sourceware.org Git - glibc.git/blobdiff - Makefile
Add GLIBC_2.3.4.
[glibc.git] / Makefile
index d09792c2137cb5c274f3e1ce2ac37bf917f4b6ee..a261be265b6d0c6efc84840fb34b3f2f2fda88d4 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -228,6 +228,23 @@ mostlyclean: parent-mostlyclean
 tests-clean:
        @$(MAKE) subdir_testclean no_deps=t
 
+tests: $(objpfx)c++-types-check.out
+ifneq ($(CXX),no)
+ifneq (,$(wildcard scripts/data/c++-types-$(config-machine)-$(config-os).data))
+$(objpfx)c++-types-check.out: scripts/data/c++-types-$(config-machine)-$(config-os).data
+       scripts/check-c++-types.sh $^ $(CXX) $(filter-out -std=gnu99,$(CFLAGS)) $(CPPFLAGS) > $@
+else
+ifneq (,$(wildcard scripts/data/c++-types-$(base-machine)-$(config-os).data))
+$(objpfx)c++-types-check.out: scripts/data/c++-types-$(base-machine)-$(config-os).data
+       scripts/check-c++-types.sh $^ $(CXX) $(filter-out -std=gnu99,$(CFLAGS)) $(CPPFLAGS) > $@
+else
+$(objpfx)c++-types-check.out:
+       @echo 'WARNING C++ tests not run; create a c++-types-XXX file'
+       @echo "not run" > $@
+endif
+endif
+endif
+
 # The realclean target is just like distclean for the parent, but we want
 # the subdirs to know the difference in case they care.
 realclean distclean: parent-clean
@@ -283,7 +300,10 @@ distribute  :=     README README.libm INSTALL FAQ FAQ.in NOTES NEWS BUGS   \
                            gen-sorted.awk abi-versions.awk abilist.awk \
                            firstversions.awk documented.sh cpp         \
                            output-format.sed gen-as-const.awk          \
-                           merge-abilist.awk extract-abilist.awk)      \
+                           merge-abilist.awk extract-abilist.awk       \
+                           rpm2dynsym.sh                               \
+                           )                                           \
+               $(wildcard scripts/data/*.data)                         \
                $(wildcard abilist/*.abilist)
 
 distribute := $(strip $(distribute))
@@ -320,12 +340,6 @@ rpm/%: subdir_distinfo
 iconvdata/% localedata/% po/% manual/%:
        $(MAKE) $(PARALLELMFLAGS) -C $(@D) $(@F)
 
-# This is a special goal for people making binary distributions.  Normally
-# everybody uses the DES based crypt library but for the distribution we
-# need the only-MD5 based one as well.
-md5-crypt/libmd5crypt:
-       $(MAKE) $(PARALLELMFLAGS) -C $(@D) $(@F)
-
 # glibc 2.0 contains some header files which aren't used with glibc 2.1
 # anymore.
 # These rules should remove those headers
This page took 0.030096 seconds and 5 git commands to generate.