David Howells | 494b3e1 | 2012-10-02 18:01:56 +0100 | [diff] [blame] | 1 | # |
| 2 | # Headers that are optional in usr/include/asm/ |
| 3 | # |
| 4 | opt-header += kvm.h |
| 5 | opt-header += kvm_para.h |
| 6 | opt-header += a.out.h |
| 7 | |
| 8 | # |
| 9 | # Headers that are mandatory in usr/include/asm/ |
| 10 | # |
| 11 | header-y += auxvec.h |
| 12 | header-y += bitsperlong.h |
| 13 | header-y += byteorder.h |
| 14 | header-y += errno.h |
| 15 | header-y += fcntl.h |
| 16 | header-y += ioctl.h |
| 17 | header-y += ioctls.h |
| 18 | header-y += ipcbuf.h |
| 19 | header-y += mman.h |
| 20 | header-y += msgbuf.h |
| 21 | header-y += param.h |
| 22 | header-y += poll.h |
| 23 | header-y += posix_types.h |
| 24 | header-y += ptrace.h |
| 25 | header-y += resource.h |
| 26 | header-y += sembuf.h |
| 27 | header-y += setup.h |
| 28 | header-y += shmbuf.h |
| 29 | header-y += sigcontext.h |
| 30 | header-y += siginfo.h |
| 31 | header-y += signal.h |
| 32 | header-y += socket.h |
| 33 | header-y += sockios.h |
| 34 | header-y += stat.h |
| 35 | header-y += statfs.h |
| 36 | header-y += swab.h |
| 37 | header-y += termbits.h |
| 38 | header-y += termios.h |
| 39 | header-y += types.h |
| 40 | header-y += unistd.h |
| 41 | |
| 42 | header-y += $(foreach hdr,$(opt-header), \ |
| 43 | $(if \ |
| 44 | $(wildcard \ |
| 45 | $(srctree)/arch/$(SRCARCH)/include/uapi/asm/$(hdr) \ |
| 46 | $(srctree)/arch/$(SRCARCH)/include/asm/$(hdr) \ |
| 47 | ), \ |
| 48 | $(hdr) \ |
| 49 | )) |