aboutsummaryrefslogtreecommitdiff
path: root/misc/Makefile
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>1995-02-18 01:27:10 +0000
committerRoland McGrath <roland@gnu.org>1995-02-18 01:27:10 +0000
commit28f540f45bbacd939bfd07f213bcad2bf730b1bf (patch)
tree15f07c4c43d635959c6afee96bde71fb1b3614ee /misc/Makefile
downloadglibc-28f540f45bbacd939bfd07f213bcad2bf730b1bf.zip
glibc-28f540f45bbacd939bfd07f213bcad2bf730b1bf.tar.gz
glibc-28f540f45bbacd939bfd07f213bcad2bf730b1bf.tar.bz2
initial import
Diffstat (limited to 'misc/Makefile')
-rw-r--r--misc/Makefile67
1 files changed, 67 insertions, 0 deletions
diff --git a/misc/Makefile b/misc/Makefile
new file mode 100644
index 0000000..33ddfda
--- /dev/null
+++ b/misc/Makefile
@@ -0,0 +1,67 @@
+# Copyright (C) 1991, 1992, 1993, 1994, 1995 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
+# modify it under the terms of the GNU Library General Public License as
+# published by the Free Software Foundation; either version 2 of the
+# License, or (at your option) any later version.
+
+# The GNU C Library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Library General Public License for more details.
+
+# You should have received a copy of the GNU Library General Public
+# License along with the GNU C Library; see the file COPYING.LIB. If
+# not, write to the Free Software Foundation, Inc., 675 Mass Ave,
+# Cambridge, MA 02139, USA.
+
+#
+# Sub-makefile for misc portion of the library.
+#
+
+subdir := misc
+
+headers := sys/uio.h sys/ioctl.h sys/ptrace.h ioctls.h sys/file.h \
+ a.out.h nlist.h stab.h stab.def sgtty.h sys/dir.h sys/cdefs.h \
+ ttyent.h syscall.h syslog.h sys/syslog.h paths.h sys/reboot.h \
+ sys/mman.h sys/param.h fstab.h
+
+routines := brk sbrk sstk ioctl \
+ readv writev \
+ setreuid setregid \
+ seteuid setegid \
+ getpagesize \
+ getdtsz \
+ gethostname sethostname getdomain setdomain \
+ select \
+ acct chroot fsync sync reboot \
+ gethostid sethostid \
+ mknod \
+ swapon vhangup mktemp mkstemp \
+ ualarm usleep \
+ gtty stty \
+ ptrace \
+ nlist fstab \
+ utimes \
+ truncate ftruncate \
+ chflags fchflags \
+ insremque getttyent getusershell getpass ttyslot \
+ syslog syscall daemon \
+ mmap munmap mprotect msync madvise
+aux := progname init-misc
+distribute := bsd-compat.c
+extra-objs := bsd-compat.o
+install-lib := libbsd-compat.a libg.a
+non-lib.a := libbsd-compat.a
+
+include ../Rules
+
+$(objpfx)libbsd-compat.a: $(objpfx)bsd-compat.o
+ rm -f $@
+ ln $< $@
+
+lib: $(objpfx)libbsd-compat.a
+
+$(objpfx)libg.a: $(dep-dummy-lib); $(make-dummy-lib)
+lib: $(objpfx)libg.a