]>
Commit | Line | Data |
---|---|---|
fc4026d8 | 1 | # Copyright (C) 1991, 92, 93, 94, 95, 96 Free Software Foundation, Inc. |
28f540f4 RM |
2 | # This file is part of the GNU C Library. |
3 | ||
4 | # The GNU C Library is free software; you can redistribute it and/or | |
5 | # modify it under the terms of the GNU Library General Public License as | |
6 | # published by the Free Software Foundation; either version 2 of the | |
7 | # License, or (at your option) any later version. | |
8 | ||
9 | # The GNU C Library is distributed in the hope that it will be useful, | |
10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
12 | # Library General Public License for more details. | |
13 | ||
14 | # You should have received a copy of the GNU Library General Public | |
15 | # License along with the GNU C Library; see the file COPYING.LIB. If | |
16 | # not, write to the Free Software Foundation, Inc., 675 Mass Ave, | |
17 | # Cambridge, MA 02139, USA. | |
18 | ||
19 | # | |
20 | # Sub-makefile for misc portion of the library. | |
21 | # | |
22 | ||
23 | subdir := misc | |
24 | ||
80791291 RM |
25 | headers := sys/uio.h iovec.h sys/ioctl.h ioctls.h ioctl-types.h \ |
26 | sys/ptrace.h sys/file.h \ | |
28f540f4 | 27 | a.out.h nlist.h stab.h stab.def sgtty.h sys/dir.h sys/cdefs.h \ |
f127cd28 | 28 | ttyent.h syslog.h sys/syslog.h paths.h sys/reboot.h \ |
b8fe19fa | 29 | sys/mman.h sys/param.h fstab.h mntent.h search.h err.h error.h\ |
4d6acc61 | 30 | sys/queue.h sysexits.h syscall.h sys/syscall.h sys/swap.h |
28f540f4 RM |
31 | |
32 | routines := brk sbrk sstk ioctl \ | |
33 | readv writev \ | |
34 | setreuid setregid \ | |
35 | seteuid setegid \ | |
36 | getpagesize \ | |
37 | getdtsz \ | |
38 | gethostname sethostname getdomain setdomain \ | |
39 | select \ | |
7b3547eb | 40 | acct chroot fsync sync fdatasync reboot \ |
28f540f4 | 41 | gethostid sethostid \ |
069aa638 | 42 | revoke vhangup \ |
ce4d8b66 | 43 | swapon swapoff mktemp mkstemp \ |
28f540f4 RM |
44 | ualarm usleep \ |
45 | gtty stty \ | |
41cfadd6 RM |
46 | ptrace nlist \ |
47 | fstab mntent \ | |
28f540f4 RM |
48 | utimes \ |
49 | truncate ftruncate \ | |
50 | chflags fchflags \ | |
51 | insremque getttyent getusershell getpass ttyslot \ | |
52 | syslog syscall daemon \ | |
9c97d688 | 53 | mmap munmap mprotect msync madvise \ |
60478656 | 54 | efgcvt efgcvt_r \ |
9f447fb3 | 55 | hsearch hsearch_r tsearch lsearch \ |
196980f5 | 56 | err error |
bbed653c | 57 | aux := init-misc |
28f540f4 RM |
58 | distribute := bsd-compat.c |
59 | extra-objs := bsd-compat.o | |
60 | install-lib := libbsd-compat.a libg.a | |
61 | non-lib.a := libbsd-compat.a | |
196980f5 | 62 | gpl2lgpl := error.c error.h |
28f540f4 | 63 | |
1474b80f | 64 | |
28f540f4 RM |
65 | include ../Rules |
66 | ||
1474b80f | 67 | |
28f540f4 RM |
68 | $(objpfx)libbsd-compat.a: $(objpfx)bsd-compat.o |
69 | rm -f $@ | |
70 | ln $< $@ | |
71 | ||
28f540f4 | 72 | $(objpfx)libg.a: $(dep-dummy-lib); $(make-dummy-lib) |