diff options
Diffstat (limited to 'lib/libc')
24 files changed, 121 insertions, 97 deletions
diff --git a/lib/libc/arch/alpha/gen/Makefile.inc b/lib/libc/arch/alpha/gen/Makefile.inc index b79b1a2ebc4..38099670ada 100644 --- a/lib/libc/arch/alpha/gen/Makefile.inc +++ b/lib/libc/arch/alpha/gen/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.12 2003/05/17 15:05:52 thorpej Exp $ +# $NetBSD: Makefile.inc,v 1.13 2003/08/01 17:03:46 lukem Exp $ SRCS+= fabs.S @@ -14,10 +14,10 @@ SRCS+= setjmp.S __setjmp14.S SRCS+= sigsetjmp.S __sigsetjmp14.S SRCS+= byte_swap_2.S byte_swap_4.S bswap64.c -LSRCS+= Lint_bswap16.c Lint_bswap32.c -DPSRCS+= Lint_bswap16.c Lint_bswap32.c +SRCS.alpha.gen= Lint_bswap16.c Lint_bswap32.c Lint_swapcontext.c +LSRCS+= ${SRCS.alpha.gen} +DPSRCS+= ${SRCS.alpha.gen} +CLEANFILES+= ${SRCS.alpha.gen} SRCS+= makecontext.c resumecontext.c swapcontext.S _lwp.c -LSRCS+= Lint_swapcontext.c -DPSRCS+= Lint_swapcontext.c diff --git a/lib/libc/arch/alpha/net/Makefile.inc b/lib/libc/arch/alpha/net/Makefile.inc index 05d86256452..3f3b29e43a8 100644 --- a/lib/libc/arch/alpha/net/Makefile.inc +++ b/lib/libc/arch/alpha/net/Makefile.inc @@ -1,8 +1,10 @@ -# $NetBSD: Makefile.inc,v 1.3 1999/01/15 13:31:16 bouyer Exp $ +# $NetBSD: Makefile.inc,v 1.4 2003/08/01 17:03:46 lukem Exp $ # objects built from assembler sources (need lint stubs) # hton* and nto* functions provided by ../gen/byte_swap_*.S SRCS+= -LSRCS+= Lint_htonl.c Lint_htons.c Lint_ntohl.c Lint_ntohs.c -DPSRCS+= Lint_htonl.c Lint_htons.c Lint_ntohl.c Lint_ntohs.c +SRCS.alpha.net= Lint_htonl.c Lint_htons.c Lint_ntohl.c Lint_ntohs.c +LSRCS+= ${SRCS.alpha.net} +DPSRCS+= ${SRCS.alpha.net} +CLEANFILES+= ${SRCS.alpha.net} diff --git a/lib/libc/arch/arm/gen/Makefile.inc b/lib/libc/arch/arm/gen/Makefile.inc index 65a99767a57..9d0c3e201e6 100644 --- a/lib/libc/arch/arm/gen/Makefile.inc +++ b/lib/libc/arch/arm/gen/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.5 2003/05/17 15:05:52 thorpej Exp $ +# $NetBSD: Makefile.inc,v 1.6 2003/08/01 17:03:47 lukem Exp $ SRCS+= alloca.S byte_swap_2.S byte_swap_4.S bswap64.c divsi3.S \ fabs.c flt_rounds.c \ @@ -17,8 +17,7 @@ SRCS+= makecontext.c resumecontext.c swapcontext.S SRCS+= _lwp.c -LSRCS+= Lint_bswap16.c Lint_bswap32.c -DPSRCS+= Lint_bswap16.c Lint_bswap32.c - -LSRCS+= Lint_swapcontext.c -DPSRCS+= Lint_swapcontext.c +SRCS.arm.gen= Lint_bswap16.c Lint_bswap32.c Lint_swapcontext.c +LSRCS+= ${SRCS.arm.gen} +DPSRCS+= ${SRCS.arm.gen} +CLEANFILES+= ${SRCS.arm.gen} diff --git a/lib/libc/arch/i386/gen/Makefile.inc b/lib/libc/arch/i386/gen/Makefile.inc index b5e477388b7..4ebbcaec179 100644 --- a/lib/libc/arch/i386/gen/Makefile.inc +++ b/lib/libc/arch/i386/gen/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.15 2003/05/17 15:05:53 thorpej Exp $ +# $NetBSD: Makefile.inc,v 1.16 2003/08/01 17:03:47 lukem Exp $ # objects built from assembler sources (need lint stubs) SRCS+= alloca.S byte_swap_2.S byte_swap_4.S fabs.S modf.S \ @@ -23,15 +23,13 @@ SRCS+= isnanl_ieee754.c # "internal" objects (don't provide part of the user-visible API) SRCS+= divsi3.S fixdfsi.S fixunsdfsi.S udivsi3.S -LSRCS+= Lint__setjmp.c Lint_alloca.c Lint_bswap16.c Lint_bswap32.c \ - Lint_fabs.c Lint_modf.c \ - Lint___setjmp14.c Lint___sigsetjmp14.c Lint_flt_rounds.c \ - Lint_fpgetmask.c Lint_fpgetround.c Lint_fpgetsticky.c \ - Lint_fpsetmask.c Lint_fpsetround.c Lint_fpsetsticky.c \ - Lint_resumecontext.c Lint_swapcontext.c -DPSRCS+= Lint__setjmp.c Lint_alloca.c Lint_bswap16.c Lint_bswap32.c \ +SRCS.i386.gen=\ + Lint__setjmp.c Lint_alloca.c Lint_bswap16.c Lint_bswap32.c \ Lint_fabs.c Lint_modf.c \ Lint___setjmp14.c Lint___sigsetjmp14.c Lint_flt_rounds.c \ Lint_fpgetmask.c Lint_fpgetround.c Lint_fpgetsticky.c \ Lint_fpsetmask.c Lint_fpsetround.c Lint_fpsetsticky.c \ Lint_resumecontext.c Lint_swapcontext.c +LSRCS+= ${SRCS.i386.gen} +DPSRCS+= ${SRCS.i386.gen} +CLEANFILES+= ${SRCS.i386.gen} diff --git a/lib/libc/arch/i386/net/Makefile.inc b/lib/libc/arch/i386/net/Makefile.inc index af44b5611b3..ff7a99f0039 100644 --- a/lib/libc/arch/i386/net/Makefile.inc +++ b/lib/libc/arch/i386/net/Makefile.inc @@ -1,8 +1,10 @@ -# $NetBSD: Makefile.inc,v 1.3 1999/01/15 13:31:18 bouyer Exp $ +# $NetBSD: Makefile.inc,v 1.4 2003/08/01 17:03:48 lukem Exp $ # objects built from assembler sources (need lint stubs) # hton* and nto* functions provided by ../gen/byte_swap_*.S SRCS+= -LSRCS+= Lint_htonl.c Lint_htons.c Lint_ntohl.c Lint_ntohs.c -DPSRCS+= Lint_htonl.c Lint_htons.c Lint_ntohl.c Lint_ntohs.c +SRCS.i386.net= Lint_htonl.c Lint_htons.c Lint_ntohl.c Lint_ntohs.c +LSRCS+= ${SRCS.i386.net} +DPSRCS+= ${SRCS.i386.net} +CLEANFILES+= ${SRCS.i386.net} diff --git a/lib/libc/arch/i386/stdlib/Makefile.inc b/lib/libc/arch/i386/stdlib/Makefile.inc index caaee212716..80fbe258c29 100644 --- a/lib/libc/arch/i386/stdlib/Makefile.inc +++ b/lib/libc/arch/i386/stdlib/Makefile.inc @@ -1,7 +1,9 @@ -# $NetBSD: Makefile.inc,v 1.3 2000/03/06 18:32:24 kleink Exp $ +# $NetBSD: Makefile.inc,v 1.4 2003/08/01 17:03:48 lukem Exp $ # objects built from assembler sources (need lint stubs) SRCS+= abs.S div.S labs.S ldiv.S llabs.S -LSRCS+= Lint_abs.c Lint_div.c Lint_labs.c Lint_ldiv.c Lint_llabs.c -DPSRCS+= Lint_abs.c Lint_div.c Lint_labs.c Lint_ldiv.c Lint_llabs.c +SRCS.i386.stdlib=Lint_abs.c Lint_div.c Lint_labs.c Lint_ldiv.c Lint_llabs.c +LSRCS+= ${SRCS.i386.stdlib} +DPSRCS+= ${SRCS.i386.stdlib} +CLEANFILES+= ${SRCS.i386.stdlib} diff --git a/lib/libc/arch/i386/string/Makefile.inc b/lib/libc/arch/i386/string/Makefile.inc index 4f3184b6ae2..f701c8d9f7b 100644 --- a/lib/libc/arch/i386/string/Makefile.inc +++ b/lib/libc/arch/i386/string/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.2 1997/11/05 23:43:16 cgd Exp $ +# $NetBSD: Makefile.inc,v 1.3 2003/08/01 17:03:48 lukem Exp $ # objects built from assembler sources (need lint stubs) SRCS+= bcmp.S bcopy.S bzero.S ffs.S index.S memchr.S memcmp.S \ @@ -9,13 +9,12 @@ SRCS+= bcmp.S bcopy.S bzero.S ffs.S index.S memchr.S memcmp.S \ SRCS+= strcspn.c strncat.c strncpy.c strpbrk.c strsep.c strspn.c \ strstr.c -LSRCS+= Lint_bcmp.c Lint_bcopy.c Lint_bzero.c Lint_ffs.c Lint_index.c \ - Lint_memchr.c Lint_memcmp.c Lint_memcpy.c Lint_memmove.c \ - Lint_memset.c Lint_rindex.c Lint_strcat.c Lint_strchr.c \ - Lint_strcmp.c Lint_strcpy.c Lint_strlen.c Lint_strncmp.c \ - Lint_strrchr.c Lint_swab.c -DPSRCS+= Lint_bcmp.c Lint_bcopy.c Lint_bzero.c Lint_ffs.c Lint_index.c \ +SRCS.i386.string=\ + Lint_bcmp.c Lint_bcopy.c Lint_bzero.c Lint_ffs.c Lint_index.c \ Lint_memchr.c Lint_memcmp.c Lint_memcpy.c Lint_memmove.c \ Lint_memset.c Lint_rindex.c Lint_strcat.c Lint_strchr.c \ Lint_strcmp.c Lint_strcpy.c Lint_strlen.c Lint_strncmp.c \ Lint_strrchr.c Lint_swab.c +LSRCS+= ${SRCS.i386.string} +DPSRCS+= ${SRCS.i386.string} +CLEANFILES+= ${SRCS.i386.string} diff --git a/lib/libc/arch/m68k/gen/Makefile.inc b/lib/libc/arch/m68k/gen/Makefile.inc index 02731c6b0fd..d2f5cc559b7 100644 --- a/lib/libc/arch/m68k/gen/Makefile.inc +++ b/lib/libc/arch/m68k/gen/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.17 2003/05/17 15:05:53 thorpej Exp $ +# $NetBSD: Makefile.inc,v 1.18 2003/08/01 17:03:48 lukem Exp $ SRCS+= alloca.S fabs.S @@ -45,8 +45,9 @@ SRCS+= ldexp_ieee754.c # generic ieee754 version .else SRCS+= ldexp_881.c .endif -LSRCS+= Lint_bswap16.c Lint_bswap32.c Lint_bswap64.c -DPSRCS+= Lint_bswap16.c Lint_bswap32.c Lint_bswap64.c -LSRCS+= Lint_resumecontext.c Lint_swapcontext.c -DPSRCS+= Lint_resumecontext.c Lint_swapcontext.c +SRCS.m68k.gen= Lint_bswap16.c Lint_bswap32.c Lint_bswap64.c \ + Lint_resumecontext.c Lint_swapcontext.c +LSRCS+= ${SRCS.m68k.gen} +DPSRCS+= ${SRCS.m68k.gen} +CLEANFILES+= ${SRCS.m68k.gen} diff --git a/lib/libc/arch/mips/gen/Makefile.inc b/lib/libc/arch/mips/gen/Makefile.inc index d1106246f0a..cd6166ebd21 100644 --- a/lib/libc/arch/mips/gen/Makefile.inc +++ b/lib/libc/arch/mips/gen/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.16 2003/05/17 15:05:53 thorpej Exp $ +# $NetBSD: Makefile.inc,v 1.17 2003/08/01 17:03:49 lukem Exp $ SRCS+= fabs.S ldexp.S modf.S @@ -20,8 +20,7 @@ SRCS+= makecontext.c resumecontext.c _resumecontext.S swapcontext.S _lwp.c # mips abi builtin extensions (used by GCC for lexical-closure trampoline) SRCS+= cacheflush.c -LSRCS+= Lint_bswap16.c Lint_bswap32.c -DPSRCS+= Lint_bswap16.c Lint_bswap32.c - -LSRCS+= Lint_swapcontext.c -DPSRCS+= Lint_swapcontext.c +SRCS.mips.gen= Lint_bswap16.c Lint_bswap32.c Lint_swapcontext.c +LSRCS+= ${SRCS.mips.gen} +DPSRCS+= ${SRCS.mips.gen} +CLEANFILES+= ${SRCS.mips.gen} diff --git a/lib/libc/arch/mips/net/Makefile.inc b/lib/libc/arch/mips/net/Makefile.inc index cdc4458ef4e..bb679933b08 100644 --- a/lib/libc/arch/mips/net/Makefile.inc +++ b/lib/libc/arch/mips/net/Makefile.inc @@ -1,8 +1,10 @@ -# $NetBSD: Makefile.inc,v 1.2 1999/01/15 13:31:19 bouyer Exp $ +# $NetBSD: Makefile.inc,v 1.3 2003/08/01 17:03:51 lukem Exp $ # objects built from assembler sources (need lint stubs) # hton* and nto* functions provided by ../gen/byte_swap_*.S SRCS+= -LSRCS+= Lint_htonl.c Lint_htons.c Lint_ntohl.c Lint_ntohs.c -DPSRCS+= Lint_htonl.c Lint_htons.c Lint_ntohl.c Lint_ntohs.c +SRCS.mips.net= Lint_htonl.c Lint_htons.c Lint_ntohl.c Lint_ntohs.c +LSRCS+= ${SRCS.mips.net} +DPSRCS+= ${SRCS.mips.net} +CLEANFILES+= ${SRCS.mips.net} diff --git a/lib/libc/arch/ns32k/Makefile.inc b/lib/libc/arch/ns32k/Makefile.inc index b7f27daf26a..9b2aa82f86d 100644 --- a/lib/libc/arch/ns32k/Makefile.inc +++ b/lib/libc/arch/ns32k/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.14 2002/07/10 04:29:07 thorpej Exp $ +# $NetBSD: Makefile.inc,v 1.15 2003/08/01 17:03:52 lukem Exp $ KMINCLUDES= arch/ns32k/SYS.h KMSRCS= bcmp.S bcopy.S bzero.S ffs.S \ @@ -8,5 +8,6 @@ KMSRCS= bcmp.S bcopy.S bzero.S ffs.S \ SRCS+= ${ASSRCS} LSRCS+= ${ASSRCS:S/S$/c/g:C/^./Lint_&/g} DPSRCS+=${ASSRCS:S/S$/c/g:C/^./Lint_&/g} +CLEANFILES+=${ASSRCS:S/S$/c/g:C/^./Lint_&/g} SRCS+= __sigaction14_sigtramp.c __sigtramp1.S diff --git a/lib/libc/arch/ns32k/gen/Makefile.inc b/lib/libc/arch/ns32k/gen/Makefile.inc index f9e2d88b4fb..eea990593b6 100644 --- a/lib/libc/arch/ns32k/gen/Makefile.inc +++ b/lib/libc/arch/ns32k/gen/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.17 2003/05/17 15:05:54 thorpej Exp $ +# $NetBSD: Makefile.inc,v 1.18 2003/08/01 17:03:52 lukem Exp $ # objects built from assembler sources (need lint stubs) ASSRCS+=alloca.S fabs.S modf.S @@ -24,5 +24,7 @@ SRCS+= isnanl_ieee754.c ldexp_ieee754.c SRCS+= makecontext.c -LSRCS+= Lint_resumecontext.c Lint_swapcontext.c -DPSRCS+= Lint_resumecontext.c Lint_swapcontext.c +SRCS.ns32k.gen= Lint_resumecontext.c Lint_swapcontext.c +LSRCS+= ${SRCS.ns32k.gen} +DPSRCS+= ${SRCS.ns32k.gen} +CLEANFILES+= ${SRCS.ns32k.gen} diff --git a/lib/libc/arch/powerpc/gen/Makefile.inc b/lib/libc/arch/powerpc/gen/Makefile.inc index 64df7c3a32a..fb5ea20d8a9 100644 --- a/lib/libc/arch/powerpc/gen/Makefile.inc +++ b/lib/libc/arch/powerpc/gen/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.12 2003/05/17 15:05:54 thorpej Exp $ +# $NetBSD: Makefile.inc,v 1.13 2003/08/01 17:03:53 lukem Exp $ SRCS+= _setjmp.S setjmp.S sigsetjmp.S __setjmp14.S __sigsetjmp14.S SRCS+= bswap16.c bswap32.c bswap64.c @@ -13,5 +13,7 @@ SRCS+= infinity_ieee754.c nanf_ieee754.c SRCS+= frexp_ieee754.c isinf_ieee754.c isinfl_ieee754.c isnan_ieee754.c SRCS+= isnanl_ieee754.c ldexp_ieee754.c modf_ieee754.c -LSRCS+= Lint_swapcontext.c -DPSRCS+=Lint_swapcontext.c +SRCS.powerpc.gen=Lint_swapcontext.c +LSRCS+= ${SRCS.powerpc.gen} +DPSRCS+= ${SRCS.powerpc.gen} +CLEANFILES+= ${SRCS.powerpc.gen} diff --git a/lib/libc/arch/sh3/gen/Makefile.inc b/lib/libc/arch/sh3/gen/Makefile.inc index 7cb0b75e4d1..87fc510b2ef 100644 --- a/lib/libc/arch/sh3/gen/Makefile.inc +++ b/lib/libc/arch/sh3/gen/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.10 2003/05/17 15:05:54 thorpej Exp $ +# $NetBSD: Makefile.inc,v 1.11 2003/08/01 17:03:54 lukem Exp $ SRCS+= _setjmp.S setjmp.S sigsetjmp.S __setjmp14.S __sigsetjmp14.S @@ -19,5 +19,7 @@ SRCS+= ashiftrt.S ashlsi3.S ashrsi3.S lshrsi3.S movstr.S movstr_i4.S \ KMSRCS+= ashiftrt.S ashlsi3.S ashrsi3.S lshrsi3.S movstr.S movstr_i4.S \ movstrSI.S mulsi3.S sdivsi3.S udivsi3.S -LSRCS+= Lint_swapcontext.c -DPSRCS+= Lint_swapcontext.c +SRCS.sh3.gen= Lint_swapcontext.c +LSRCS+= ${SRCS.sh3.gen} +DPSRCS+= ${SRCS.sh3.gen} +CLEANFILES+= ${SRCS.sh3.gen} diff --git a/lib/libc/arch/sh5/gen/Makefile.inc b/lib/libc/arch/sh5/gen/Makefile.inc index 7e1ed3bdaa4..a9c4367283b 100644 --- a/lib/libc/arch/sh5/gen/Makefile.inc +++ b/lib/libc/arch/sh5/gen/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.8 2003/05/17 15:05:54 thorpej Exp $ +# $NetBSD: Makefile.inc,v 1.9 2003/08/01 17:03:54 lukem Exp $ SRCS+= __setjmp14.S __sigsetjmp14.S _setjmp.S \ alloca.S \ @@ -14,5 +14,7 @@ SRCS+= fpgetmask.S fpgetround.S fpgetsticky.S \ SRCS+= makecontext.c resumecontext.c swapcontext.S _lwp.c -LSRCS+= Lint_bswap16.c Lint_bswap32.c Lint_bswap64.c Lint_swapcontext.c -DPSRCS+= Lint_bswap16.c Lint_bswap32.c Lint_bswap64.c Lint_swapcontext.c +SRCS.sh5.gen= Lint_bswap16.c Lint_bswap32.c Lint_bswap64.c Lint_swapcontext.c +LSRCS+= ${SRCS.sh5.gen} +DPSRCS+= ${SRCS.sh5.gen} +CLEANFILES+= ${SRCS.sh5.gen} diff --git a/lib/libc/arch/sh5/net/Makefile.inc b/lib/libc/arch/sh5/net/Makefile.inc index 1bedb868d3e..b6c35f2aa06 100644 --- a/lib/libc/arch/sh5/net/Makefile.inc +++ b/lib/libc/arch/sh5/net/Makefile.inc @@ -1,7 +1,9 @@ -# $NetBSD: Makefile.inc,v 1.1 2002/07/05 13:31:31 scw Exp $ +# $NetBSD: Makefile.inc,v 1.2 2003/08/01 17:03:55 lukem Exp $ # hton* and nto* functions provided by ../gen/byte_swap_*.S SRCS+= -LSRCS+= Lint_htonl.c Lint_htons.c Lint_ntohl.c Lint_ntohs.c -DPSRCS+= Lint_htonl.c Lint_htons.c Lint_ntohl.c Lint_ntohs.c +SRCS.sh5.net= Lint_htonl.c Lint_htons.c Lint_ntohl.c Lint_ntohs.c +LSRCS+= ${SRCS.sh5.net} +DPSRCS+= ${SRCS.sh5.net} +CLEANFILES+= ${SRCS.sh5.net} diff --git a/lib/libc/arch/sparc/gen/Makefile.inc b/lib/libc/arch/sparc/gen/Makefile.inc index 346260bb05e..7721a300169 100644 --- a/lib/libc/arch/sparc/gen/Makefile.inc +++ b/lib/libc/arch/sparc/gen/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.11 2003/05/17 15:05:55 thorpej Exp $ +# $NetBSD: Makefile.inc,v 1.12 2003/08/01 17:03:55 lukem Exp $ SRCS+= fabs.S modf.S SRCS+= flt_rounds.c fpgetmask.c fpgetround.c fpgetsticky.c fpsetmask.c \ @@ -18,5 +18,7 @@ SRCS+= makecontext.c resumecontext.c _lwp.c swapcontext.S SRCS+= fixunsdfsi.S mul.S umul.S saveregs.S SRCS+= bswap16.c bswap32.c bswap64.c -LSRCS+= Lint_swapcontext.c -DPSRCS+=Lint_swapcontext.c +SRCS.sparc.gen= Lint_swapcontext.c +LSRCS+= ${SRCS.sparc.gen} +DPSRCS+= ${SRCS.sparc.gen} +CLEANFILES+= ${SRCS.sparc.gen} diff --git a/lib/libc/arch/sparc64/gen/Makefile.inc b/lib/libc/arch/sparc64/gen/Makefile.inc index 4991caa73a8..5fc0cf6f2a9 100644 --- a/lib/libc/arch/sparc64/gen/Makefile.inc +++ b/lib/libc/arch/sparc64/gen/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.8 2003/05/17 15:05:55 thorpej Exp $ +# $NetBSD: Makefile.inc,v 1.9 2003/08/01 17:03:55 lukem Exp $ SRCS+= fabs.S modf.S SRCS+= flt_rounds.c fpgetmask.c fpgetround.c fpgetsticky.c fpsetmask.c \ @@ -18,5 +18,7 @@ SRCS+= makecontext.c resumecontext.c _lwp.c swapcontext.S SRCS+= fixunsdfsi.S mul.S umul.S saveregs.S -LSRCS+= Lint_swapcontext.c -DPSRCS+=Lint_swapcontext.c +SRCS.sparc64.gen=Lint_swapcontext.c +LSRCS+= ${SRCS.sparc64.gen} +DPSRCS+= ${SRCS.sparc64.gen} +CLEANFILES+= ${SRCS.sparc64.gen} diff --git a/lib/libc/arch/vax/gen/Makefile.inc b/lib/libc/arch/vax/gen/Makefile.inc index 57d00078497..c8d8c842a17 100644 --- a/lib/libc/arch/vax/gen/Makefile.inc +++ b/lib/libc/arch/vax/gen/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.9 2003/05/17 15:05:55 thorpej Exp $ +# $NetBSD: Makefile.inc,v 1.10 2003/08/01 17:03:56 lukem Exp $ SRCS+= byte_swap_2.S byte_swap_4.S bswap64.S \ fabs.S frexp.c \ @@ -14,5 +14,7 @@ SRCS+= byte_swap_2.S byte_swap_4.S bswap64.S \ SRCS+= setjmp.S sigsetjmp.S .endif -LSRCS+= Lint_bswap16.c Lint_bswap32.c Lint_bswap64.c -DPSRCS+= Lint_bswap16.c Lint_bswap32.c Lint_bswap64.c +SRCS.vax.gen= Lint_bswap16.c Lint_bswap32.c Lint_bswap64.c +LSRCS+= ${SRCS.vax.gen} +DPSRCS+= ${SRCS.vax.gen} +CLEANFILES+= ${SRCS.vax.gen} diff --git a/lib/libc/arch/x86_64/gen/Makefile.inc b/lib/libc/arch/x86_64/gen/Makefile.inc index 7b02ef13f93..b28acd58d31 100644 --- a/lib/libc/arch/x86_64/gen/Makefile.inc +++ b/lib/libc/arch/x86_64/gen/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.5 2003/05/17 15:05:55 thorpej Exp $ +# $NetBSD: Makefile.inc,v 1.6 2003/08/01 17:03:56 lukem Exp $ # objects built from assembler sources (need lint stubs) SRCS+= alloca.S bswap64.S byte_swap_2.S byte_swap_4.S fabs.S modf.S \ @@ -19,13 +19,12 @@ SRCS+= infinity_ieee754.c nanf_ieee754.c SRCS+= frexp_ieee754.c isinf_ieee754.c isinfl_ieee754.c isnan_ieee754.c SRCS+= isnanl_ieee754.c -LSRCS+= Lint__setjmp.c Lint_alloca.c Lint_bswap16.c Lint_bswap32.c \ - Lint_bswap64.c Lint_fabs.c Lint_modf.c \ - Lint___setjmp14.c Lint___sigsetjmp14.c Lint_flt_rounds.c \ - Lint_fpgetmask.c Lint_fpgetround.c Lint_fpgetsticky.c \ - Lint_fpsetmask.c Lint_fpsetround.c Lint_fpsetsticky.c -DPSRCS+= Lint__setjmp.c Lint_alloca.c Lint_bswap16.c Lint_bswap32.c \ +SRCS.x86_64.gen=\ + Lint__setjmp.c Lint_alloca.c Lint_bswap16.c Lint_bswap32.c \ Lint_bswap64.c Lint_fabs.c Lint_modf.c \ Lint___setjmp14.c Lint___sigsetjmp14.c Lint_flt_rounds.c \ Lint_fpgetmask.c Lint_fpgetround.c Lint_fpgetsticky.c \ Lint_fpsetmask.c Lint_fpsetround.c Lint_fpsetsticky.c +LSRCS+= ${SRCS.x86_64.gen} +DPSRCS+= ${SRCS.x86_64.gen} +CLEANFILES+= ${SRCS.x86_64.gen} diff --git a/lib/libc/arch/x86_64/net/Makefile.inc b/lib/libc/arch/x86_64/net/Makefile.inc index 3865c51a0af..36219a0dd85 100644 --- a/lib/libc/arch/x86_64/net/Makefile.inc +++ b/lib/libc/arch/x86_64/net/Makefile.inc @@ -1,8 +1,10 @@ -# $NetBSD: Makefile.inc,v 1.1 2001/06/19 00:25:03 fvdl Exp $ +# $NetBSD: Makefile.inc,v 1.2 2003/08/01 17:03:57 lukem Exp $ # objects built from assembler sources (need lint stubs) # hton* and nto* functions provided by ../gen/byte_swap_*.S SRCS+= -LSRCS+= Lint_htonl.c Lint_htons.c Lint_ntohl.c Lint_ntohs.c -DPSRCS+= Lint_htonl.c Lint_htons.c Lint_ntohl.c Lint_ntohs.c +SRCS.x86_64.net=Lint_htonl.c Lint_htons.c Lint_ntohl.c Lint_ntohs.c +LSRCS+= ${SRCS.x86_64.net} +DPSRCS+= ${SRCS.x86_64.net} +CLEANFILES+= ${SRCS.x86_64.net} diff --git a/lib/libc/arch/x86_64/stdlib/Makefile.inc b/lib/libc/arch/x86_64/stdlib/Makefile.inc index 614b5140364..9a9fbc26784 100644 --- a/lib/libc/arch/x86_64/stdlib/Makefile.inc +++ b/lib/libc/arch/x86_64/stdlib/Makefile.inc @@ -1,7 +1,9 @@ -# $NetBSD: Makefile.inc,v 1.1 2001/06/19 00:25:04 fvdl Exp $ +# $NetBSD: Makefile.inc,v 1.2 2003/08/01 17:03:57 lukem Exp $ # objects built from assembler sources (need lint stubs) SRCS+= abs.S div.S labs.S ldiv.S -LSRCS+= Lint_abs.c Lint_div.c Lint_labs.c Lint_ldiv.c Lint_llabs.c -DPSRCS+= Lint_abs.c Lint_div.c Lint_labs.c Lint_ldiv.c Lint_llabs.c +SRCS.x86_64.stdlib=Lint_abs.c Lint_div.c Lint_labs.c Lint_ldiv.c Lint_llabs.c +LSRCS+= ${SRCS.x86_64.stdlib} +DPSRCS+= ${SRCS.x86_64.stdlib} +CLEANFILES+= ${SRCS.x86_64.stdlib} diff --git a/lib/libc/arch/x86_64/string/Makefile.inc b/lib/libc/arch/x86_64/string/Makefile.inc index faecec24ff0..7cd30855875 100644 --- a/lib/libc/arch/x86_64/string/Makefile.inc +++ b/lib/libc/arch/x86_64/string/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.1 2001/06/19 00:25:04 fvdl Exp $ +# $NetBSD: Makefile.inc,v 1.2 2003/08/01 17:03:57 lukem Exp $ # objects built from assembler sources (need lint stubs) SRCS+= bcmp.S bcopy.S bzero.S ffs.S index.S memchr.S memcmp.S \ @@ -9,13 +9,12 @@ SRCS+= bcmp.S bcopy.S bzero.S ffs.S index.S memchr.S memcmp.S \ SRCS+= strcspn.c strncat.c strncpy.c strpbrk.c strsep.c strspn.c \ strstr.c -LSRCS+= Lint_bcmp.c Lint_bcopy.c Lint_bzero.c Lint_ffs.c Lint_index.c \ - Lint_memchr.c Lint_memcmp.c Lint_memcpy.c Lint_memmove.c \ - Lint_memset.c Lint_rindex.c Lint_strcat.c Lint_strchr.c \ - Lint_strcmp.c Lint_strcpy.c Lint_strlen.c Lint_strncmp.c \ - Lint_strrchr.c Lint_swab.c -DPSRCS+= Lint_bcmp.c Lint_bcopy.c Lint_bzero.c Lint_ffs.c Lint_index.c \ +SRCS.x86_64.string=\ + Lint_bcmp.c Lint_bcopy.c Lint_bzero.c Lint_ffs.c Lint_index.c \ Lint_memchr.c Lint_memcmp.c Lint_memcpy.c Lint_memmove.c \ Lint_memset.c Lint_rindex.c Lint_strcat.c Lint_strchr.c \ Lint_strcmp.c Lint_strcpy.c Lint_strlen.c Lint_strncmp.c \ Lint_strrchr.c Lint_swab.c +LSRCS+= ${SRCS.x86_64.string} +DPSRCS+= ${SRCS.x86_64.string} +CLEANFILES+= ${SRCS.x86_64.string} diff --git a/lib/libc/sys/Makefile.inc b/lib/libc/sys/Makefile.inc index 438ff77e303..e4e3d4a08a4 100644 --- a/lib/libc/sys/Makefile.inc +++ b/lib/libc/sys/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.140 2003/05/08 13:19:44 christos Exp $ +# $NetBSD: Makefile.inc,v 1.141 2003/08/01 17:03:58 lukem Exp $ # @(#)Makefile.inc 8.3 (Berkeley) 10/24/94 # sys sources @@ -18,8 +18,9 @@ _LSRC= Lint_Ovfork.c Lint___clone.c Lint___vfork14.c Lint_brk.c Lint_clone.c \ LintSysNormal.c LintSysNoerr.c LintSysPseudoNoerr.c .if ${MKLINT} != "no" -LSRCS+= ${_LSRC} -DPSRCS+=${_LSRC:MLintSys*.c} +LSRCS+= ${_LSRC} +DPSRCS+= ${_LSRC:MLintSys*.c} +CLEANFILES+= ${_LSRC:MLintSys*.c} .endif # glue to offer userland wrappers for some syscalls |
