The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/compat/common/Makefile

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 #       $NetBSD: Makefile,v 1.42 2008/02/24 12:54:15 martin Exp $
    2 
    3 LIB=            compat
    4 NOPIC=          # defined
    5 LLIBS=          # defined
    6 
    7 CPPFLAGS=       ${COMPATCPPFLAGS} ${SKIP_AUTODEP::=}
    8 
    9 .PATH.c: ${COMPATDIR}
   10 
   11 # Common compatibility code, used by all emulations
   12 SRCS=   compat_exec.c compat_util.c
   13 
   14 # Compatibility code for 4.3BSD
   15 SRCS+=  kern_exit_43.c kern_info_43.c kern_resource_43.c kern_sig_43.c \
   16         tty_43.c uipc_syscalls_43.c vfs_syscalls_43.c vm_43.c
   17 
   18 # Compatibility code for NetBSD 0.9
   19 SRCS+=  kern_info_09.c
   20 
   21 # Compatibility code for NetBSD 1.2
   22 SRCS+=  kern_xxx_12.c vfs_syscalls_12.c vm_12.c
   23 
   24 # Compatibility code for NetBSD 1.3
   25 SRCS+=  kern_sig_13.c
   26 
   27 # Compatibility code for NetBSD 1.4
   28 SRCS+=  sysv_ipc_14.c sysv_msg_14.c sysv_shm_14.c sysv_sem_14.c
   29 
   30 # Compatibility code for NetBSD 2.0
   31 SRCS+=  vfs_syscalls_20.c
   32 
   33 # Compatibility code for NetBSD 3.0
   34 SRCS+=  vfs_syscalls_30.c uipc_syscalls_30.c
   35 
   36 # Compatibility code for NetBSD 4.0
   37 SRCS+=  uipc_syscalls_40.c
   38 
   39 # really, all machines where sizeof(int) != sizeof(long) (LP64)
   40 .if (${MACHINE_ARCH} != "alpha" && ${MACHINE_ARCH} != "sparc64" \
   41   && ${MACHINE_ARCH} != "x86_64")
   42 SRCS+=  kern_ipc_10.c
   43 .endif
   44 
   45 # only needed during build
   46 libinstall::
   47 
   48 .include <bsd.own.mk>
   49 .undef DESTDIR
   50 .include <bsd.lib.mk>
   51 
   52 showsources: ${SRCS}
   53         @echo ${.ALLSRC}

Cache object: ee6b8033f86ee2570c826202699e8a6a


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.