Generic strsep.c.
[kopensolaris-gnu/glibc.git] / string / Makefile
index b0f5571..2f37d29 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 1991-1999,2000,2001,2002 Free Software Foundation, Inc.
+# Copyright (C) 1991-1999,2000,2001,2002, 2005 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
@@ -23,7 +23,7 @@ subdir        := string
 
 headers        := string.h strings.h memory.h endian.h bits/endian.h \
           argz.h envz.h byteswap.h bits/byteswap.h bits/string.h \
-          bits/string2.h
+          bits/string2.h bits/string3.h
 
 routines       := strcat strchr strcmp strcoll strcpy strcspn          \
                   strverscmp strdup strndup                            \
@@ -39,17 +39,22 @@ routines    := strcat strchr strcmp strcoll strcpy strcspn          \
                                     delete extract insert stringify    \
                                     addsep replace)                    \
                   envz basename                                        \
-                  strcoll_l strxfrm_l string-inlines memrchr
+                  strcoll_l strxfrm_l string-inlines memrchr           \
+                  xpg-strerror
 
 # Gcc internally generates calls to unbounded memcpy and memset
 # for -fbounded-pointer compiles.  Glibc uses memchr for explicit checks.
 o-objects.ob   := memcpy.o memset.o memchr.o
 
+strop-tests    := memchr memcmp memcpy memmove mempcpy memset memccpy  \
+                  stpcpy stpncpy strcat strchr strcmp strcpy strcspn   \
+                  strlen strncmp strncpy strpbrk strrchr strspn
 tests          := tester inl-tester noinl-tester testcopy test-ffs     \
                   tst-strlen stratcliff tst-svc tst-inlcall            \
                   bug-strncat1 bug-strspn1 bug-strpbrk1 tst-bswap      \
-                  tst-strtok tst-strxfrm bug-strcoll1 bug-stpncpy-offend
-distribute     := memcopy.h pagecopy.h tst-svc.expect
+                  tst-strtok tst-strxfrm bug-strcoll1 tst-strfry       \
+                  $(addprefix test-,$(strop-tests))
+distribute     := memcopy.h pagecopy.h tst-svc.expect test-string.h
 
 
 include ../Rules