about summary refs log tree commit diff
path: root/io/Makefile
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>2002-06-05 08:56:41 +0000
committerRoland McGrath <roland@gnu.org>2002-06-05 08:56:41 +0000
commit7db20e36c819dc7b5973f724da43b778321ea62e (patch)
treec955fdbff29c041d481f090d345cbe4fff7b0636 /io/Makefile
parent17d7201a97152b459fad11291de16cf0e6485cfa (diff)
downloadglibc-7db20e36c819dc7b5973f724da43b778321ea62e.tar.gz
glibc-7db20e36c819dc7b5973f724da43b778321ea62e.tar.xz
glibc-7db20e36c819dc7b5973f724da43b778321ea62e.zip
* io/Makefile (routines): Add sendfile and sendfile64.
	(headers): Add sys/sendfile.h to the list.
	* sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Don't add it here.
	* sysdeps/unix/sysv/linux/sys/sendfile.h: Moved to ...
	* io/sys/sendfile.h: ... here.
	* sysdeps/generic/sendfile.c: New file.
	* sysdeps/generic/sendfile64.c: New file.
	* sysdeps/unix/sysv/linux/Versions (GLIBC_2.1, GLIBC_2.3):
	Move sendfile, sendfile64 to ...
	* io/Versions (GLIBC_2.1, GLIBC_2.3): ... here.
	* sysdeps/mach/hurd/sendfile.c: New file.
	* sysdeps/mach/hurd/sendfile64.c: New file.

	* sysdeps/mach/nanosleep.c: New file.
Diffstat (limited to 'io/Makefile')
-rw-r--r--io/Makefile7
1 files changed, 4 insertions, 3 deletions
diff --git a/io/Makefile b/io/Makefile
index 0c39fa859f..f1a619d0f7 100644
--- a/io/Makefile
+++ b/io/Makefile
@@ -1,4 +1,4 @@
-# Copyright (C) 1992-1999, 2000, 2001 Free Software Foundation, Inc.
+# Copyright (C) 1992-1999,2000,01,02 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
@@ -24,7 +24,7 @@ subdir	:= io
 headers := sys/stat.h bits/stat.h sys/statfs.h bits/statfs.h sys/vfs.h \
 	   sys/statvfs.h bits/statvfs.h fcntl.h sys/fcntl.h bits/fcntl.h \
 	   poll.h sys/poll.h bits/poll.h \
-	   utime.h ftw.h fts.h
+	   utime.h ftw.h fts.h sys/sendfile.h
 
 routines :=							      \
 	utime							      \
@@ -46,7 +46,8 @@ routines :=							      \
 	unlink rmdir						      \
 	ftw ftw64 fts poll					      \
 	posix_fadvise posix_fadvise64				      \
-	posix_fallocate posix_fallocate64
+	posix_fallocate posix_fallocate64			      \
+	sendfile sendfile64
 
 # These routines will be omitted from the libc shared object.
 # Instead the static object files will be included in a special archive