1999-03-19 Andreas Jaeger <aj@arthur.rhein-neckar.de>
authorschwab <schwab>
Mon, 22 Mar 1999 01:23:19 +0000 (01:23 +0000)
committerschwab <schwab>
Mon, 22 Mar 1999 01:23:19 +0000 (01:23 +0000)
* rt/Makefile: Link against static library if no shared lib is
available.
* localedata/Makefile: The shells scripts implementing the test
  require the dynamic linker which is not available with
  --disable-shared.  Skip the test if --disable-shared is given.
* linuxthreads/Makefile: Link test against static libpthread if no
  shared lib is available.
* iconvdata/Makefile (tests): Run iconv-test only if we're
building shared libraries.
* elf/Makefile (tests): Likewise for elf tests.
* posix/Makefile: The test frameworks globtest and wordexp-test
require the dynamic linker which is not available with
--disable-shared.  Skip the test if --disable-shared is given.
* grp/Makefile (otherlibs): For static nss build link against
necessary libs.

elf/Makefile

index 5236165..a791ffd 100644 (file)
@@ -77,7 +77,9 @@ others                += ldconfig
 install-rootsbin += ldconfig
 endif
 
+ifeq (yes,$(build-shared))
 tests = loadtest restest1 preloadtest loadfail multiload
+endif
 modules-names = testobj1 testobj2 testobj3 testobj4 testobj5 testobj6 \
                testobj1_1 failobj
 extra-objs += $(modules-names:=.os)