Makefile.inc revision 1.7
11.7Scgd# $NetBSD: Makefile.inc,v 1.7 1997/11/06 22:34:03 cgd Exp $ 21.3Scjs 31.1Skleink# sys sources 41.1Skleink.PATH: ${.CURDIR}/../libc/arch/${MACHINE_ARCH}/sys ${.CURDIR}/sys 51.1Skleink 61.1Skleink# stubs providing an entry "foo" but calling "posix_foo()" 71.1SkleinkPSEUDO= rename.o 81.1SkleinkPPSEUDO=${PSEUDO:.o=.po} 91.1SkleinkSPSEUDO=${PSEUDO:.o=.so} 101.1Skleink 111.1SkleinkOBJS+= ${PSEUDO} 121.1Skleink 131.1Skleink${PPSEUDO}: ${.CURDIR}/../libc/arch/${MACHINE_ARCH}/SYS.h \ 141.4Scjs ${DESTDIR}/usr/include/sys/syscall.h 151.1Skleink @echo creating ${.TARGET} 161.1Skleink @printf '#include "SYS.h"\n \ 171.1Skleink PSEUDO(${.PREFIX},${.PREFIX:S/^/posix_/})\n' | \ 181.5Slukem ${CPP} -DPROF ${CPPFLAGS:M-[ID]*} ${AINC} | ${AS} -o ${.TARGET}.o 191.1Skleink @${LD} -X -r ${.TARGET}.o -o ${.TARGET} 201.1Skleink @rm -f ${.TARGET}.o 211.1Skleink 221.1Skleink${SPSEUDO}: ${.CURDIR}/../libc/arch/${MACHINE_ARCH}/SYS.h \ 231.4Scjs ${DESTDIR}/usr/include/sys/syscall.h 241.1Skleink @echo creating ${.TARGET} 251.1Skleink @printf '#include "SYS.h"\n \ 261.1Skleink PSEUDO(${.PREFIX},${.PREFIX:S/^/posix_/})\n' | \ 271.5Slukem ${CPP} ${CPPPICFLAGS} ${CPPFLAGS:M-[ID]*} ${AINC} | \ 281.2Sjonathan ${AS} ${APICFLAGS} -o ${.TARGET} 291.1Skleink 301.1Skleink${PSEUDO}: ${.CURDIR}/../libc/arch/${MACHINE_ARCH}/SYS.h \ 311.4Scjs ${DESTDIR}/usr/include/sys/syscall.h 321.1Skleink @echo creating ${.TARGET} 331.1Skleink @printf '#include "SYS.h"\n \ 341.1Skleink PSEUDO(${.PREFIX},${.PREFIX:S/^/posix_/})\n' | \ 351.5Slukem ${CPP} ${CPPFLAGS:M-[ID]*} ${AINC} | ${AS} -o ${.TARGET}.o 361.1Skleink @${LD} -X -r ${.TARGET}.o -o ${.TARGET} 371.1Skleink @rm -f ${.TARGET}.o 381.1Skleink 391.6Sthorpej# Lint stubs for all automatically-generated assembly stubs (GENERATED) 401.6SthorpejLSRCS+= LintSysNormal.c LintSysNoerr.c LintSysPseudo.c 411.6SthorpejDPSRCS+= LintSysNormal.c LintSysNoerr.c LintSysPseudo.c 421.6Sthorpej 431.6SthorpejCLEANFILES+= LintSysNormal.c LintSysNoerr.c LintSysPseudo.c 441.6Sthorpej 451.6SthorpejLintSysNormal.c: ${.CURDIR}/../libc/sys/makelintstub \ 461.6Sthorpej ${DESTDIR}/usr/include/sys/syscall.h 471.6Sthorpej @echo creating ${.TARGET} 481.7Scgd @sh ${.CURDIR}/../libc/sys/makelintstub -o ${.TARGET} \ 491.6Sthorpej -s ${DESTDIR}/usr/include/sys/syscall.h ${ASM} 501.6Sthorpej 511.6SthorpejLintSysNoerr.c: ${.CURDIR}/../libc/sys/makelintstub \ 521.6Sthorpej ${DESTDIR}/usr/include/sys/syscall.h 531.6Sthorpej @echo creating ${.TARGET} 541.7Scgd @sh ${.CURDIR}/../libc/sys/makelintstub -o ${.TARGET} -n \ 551.6Sthorpej -s ${DESTDIR}/usr/include/sys/syscall.h ${NOERR} 561.6Sthorpej 571.6SthorpejLintSysPseudo.c: ${.CURDIR}/../libc/sys/makelintstub \ 581.6Sthorpej ${DESTDIR}/usr/include/sys/syscall.h 591.1Skleink @echo creating ${.TARGET} 601.7Scgd @sh ${.CURDIR}/../libc/sys/makelintstub -o ${.TARGET} -p \ 611.6Sthorpej -s ${DESTDIR}/usr/include/sys/syscall.h ${PSEUDO} 62