(tests): Add tst-clock_nanosleep.
[kopensolaris-gnu/glibc.git] / rt / Makefile
index 5ac4dd4..828bdc1 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 1997-2001, 2002 Free Software Foundation, Inc.
+# Copyright (C) 1997-2001, 2002, 2003 Free Software Foundation, Inc.
 # This file is part of the GNU C Library.
 
 # The GNU C Library is free software; you can redistribute it and/or
@@ -38,7 +38,7 @@ librt-routines = $(aio-routines) \
                 $(clock-routines) $(timer-routines) \
                 $(shm-routines)
 
-tests := tst-shm tst-clock tst-timer \
+tests := tst-shm tst-clock tst-clock_nanosleep tst-timer \
         tst-aio tst-aio64 tst-aio2 tst-aio3 tst-aio4 tst-aio5 tst-aio6 \
         tst-aio7
 
@@ -53,7 +53,8 @@ include ../Rules
 # This ensures they will load libc.so for needed symbols if loaded by
 # a statically-linked program that hasn't already loaded it.
 $(objpfx)librt.so: $(common-objpfx)libc.so $(common-objpfx)libc_nonshared.a \
-                  $(shared-thread-library)
+                  $(shared-thread-library) \
+                  $(if $(filter yes,$(elf)), $(elfobjdir)/ld.so)
 
 ifeq (yes,$(build-shared))
 $(addprefix $(objpfx),$(tests)): $(objpfx)librt.so $(shared-thread-library)