diff options
author | miod <> | 2007-10-25 22:41:02 +0000 |
---|---|---|
committer | miod <> | 2007-10-25 22:41:02 +0000 |
commit | 74422770da15213fb8b6c66c769d0ff45860afd6 (patch) | |
tree | eea5a66494e8d9bf9ff0f398d1bcb9fdc4614482 | |
parent | 744bfb5fee0dbac6a1a2189140e8d871d8542065 (diff) | |
download | openbsd-74422770da15213fb8b6c66c769d0ff45860afd6.tar.gz openbsd-74422770da15213fb8b6c66c769d0ff45860afd6.tar.bz2 openbsd-74422770da15213fb8b6c66c769d0ff45860afd6.zip |
Make sure to use unique target names so that make -j does not break;
feedback and ok espie@
-rw-r--r-- | src/lib/libc/string/Makefile.inc | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/src/lib/libc/string/Makefile.inc b/src/lib/libc/string/Makefile.inc index f003be03c2..124469cd3a 100644 --- a/src/lib/libc/string/Makefile.inc +++ b/src/lib/libc/string/Makefile.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile.inc,v 1.19 2007/09/03 14:36:40 millert Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.20 2007/10/25 22:41:02 miod Exp $ |
2 | 2 | ||
3 | # string sources | 3 | # string sources |
4 | .PATH: ${LIBCSRCDIR}/arch/${MACHINE_ARCH}/string ${LIBCSRCDIR}/string | 4 | .PATH: ${LIBCSRCDIR}/arch/${MACHINE_ARCH}/string ${LIBCSRCDIR}/string |
@@ -27,18 +27,18 @@ SRCS+= bm.c memccpy.c memrchr.c strcasecmp.c strcasestr.c strcoll.c strdup.c \ | |||
27 | OBJS+= memmove.o | 27 | OBJS+= memmove.o |
28 | memmove.o: bcopy.c | 28 | memmove.o: bcopy.c |
29 | ${CC} -DMEMMOVE ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} -o ${.TARGET} | 29 | ${CC} -DMEMMOVE ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} -o ${.TARGET} |
30 | @${LD} -x -r ${.TARGET} | 30 | @${LD} -o ${.TARGET}.tmp -x -r ${.TARGET} |
31 | @mv a.out ${.TARGET} | 31 | @mv ${.TARGET}.tmp ${.TARGET} |
32 | 32 | ||
33 | memmove.go: bcopy.c | 33 | memmove.go: bcopy.c |
34 | ${CC} -g -DMEMMOVE ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} -o ${.TARGET} | 34 | ${CC} -g -DMEMMOVE ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} -o ${.TARGET} |
35 | @${LD} -x -r ${.TARGET} | 35 | @${LD} -o ${.TARGET}.tmp -x -r ${.TARGET} |
36 | @mv a.out ${.TARGET} | 36 | @mv ${.TARGET}.tmp ${.TARGET} |
37 | 37 | ||
38 | memmove.po: bcopy.c | 38 | memmove.po: bcopy.c |
39 | ${CC} -DMEMMOVE ${CFLAGS} ${CPPFLAGS} -c -p ${.ALLSRC} -o ${.TARGET} | 39 | ${CC} -DMEMMOVE ${CFLAGS} ${CPPFLAGS} -c -p ${.ALLSRC} -o ${.TARGET} |
40 | @${LD} -X -r ${.TARGET} | 40 | @${LD} -o ${.TARGET}.tmp -X -r ${.TARGET} |
41 | @mv a.out ${.TARGET} | 41 | @mv ${.TARGET}.tmp ${.TARGET} |
42 | 42 | ||
43 | memmove.so: bcopy.c | 43 | memmove.so: bcopy.c |
44 | ${CC} ${PICFLAG} -DPIC -DMEMMOVE ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} \ | 44 | ${CC} ${PICFLAG} -DPIC -DMEMMOVE ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} \ |
@@ -53,18 +53,18 @@ memmove.so: bcopy.c | |||
53 | OBJS+= memcpy.o | 53 | OBJS+= memcpy.o |
54 | memcpy.o: bcopy.c | 54 | memcpy.o: bcopy.c |
55 | ${CC} -DMEMCOPY ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} -o ${.TARGET} | 55 | ${CC} -DMEMCOPY ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} -o ${.TARGET} |
56 | @${LD} -x -r ${.TARGET} | 56 | @${LD} -o ${.TARGET}.tmp -x -r ${.TARGET} |
57 | @mv a.out ${.TARGET} | 57 | @mv ${.TARGET}.tmp ${.TARGET} |
58 | 58 | ||
59 | memcpy.go: bcopy.c | 59 | memcpy.go: bcopy.c |
60 | ${CC} -g -DMEMCOPY ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} -o ${.TARGET} | 60 | ${CC} -g -DMEMCOPY ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} -o ${.TARGET} |
61 | @${LD} -x -r ${.TARGET} | 61 | @${LD} -o ${.TARGET}.tmp -x -r ${.TARGET} |
62 | @mv a.out ${.TARGET} | 62 | @mv ${.TARGET}.tmp ${.TARGET} |
63 | 63 | ||
64 | memcpy.po: bcopy.c | 64 | memcpy.po: bcopy.c |
65 | ${CC} -DMEMCOPY ${CFLAGS} ${CPPFLAGS} -c -p ${.ALLSRC} -o ${.TARGET} | 65 | ${CC} -DMEMCOPY ${CFLAGS} ${CPPFLAGS} -c -p ${.ALLSRC} -o ${.TARGET} |
66 | @${LD} -X -r ${.TARGET} | 66 | @${LD} -o ${.TARGET}.tmp -X -r ${.TARGET} |
67 | @mv a.out ${.TARGET} | 67 | @mv ${.TARGET}.tmp ${.TARGET} |
68 | 68 | ||
69 | memcpy.so: bcopy.c | 69 | memcpy.so: bcopy.c |
70 | ${CC} ${PICFLAG} -DPIC -DMEMCOPY ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} \ | 70 | ${CC} ${PICFLAG} -DPIC -DMEMCOPY ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} \ |
@@ -77,18 +77,18 @@ memcpy.so: bcopy.c | |||
77 | OBJS+= strchr.o | 77 | OBJS+= strchr.o |
78 | strchr.o: index.c | 78 | strchr.o: index.c |
79 | ${CC} -DSTRCHR ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} -o ${.TARGET} | 79 | ${CC} -DSTRCHR ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} -o ${.TARGET} |
80 | @${LD} -x -r ${.TARGET} | 80 | @${LD} -o ${.TARGET}.tmp -x -r ${.TARGET} |
81 | @mv a.out ${.TARGET} | 81 | @mv ${.TARGET}.tmp ${.TARGET} |
82 | 82 | ||
83 | strchr.go: index.c | 83 | strchr.go: index.c |
84 | ${CC} -g -DSTRCHR ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} -o ${.TARGET} | 84 | ${CC} -g -DSTRCHR ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} -o ${.TARGET} |
85 | @${LD} -x -r ${.TARGET} | 85 | @${LD} -o ${.TARGET}.tmp -x -r ${.TARGET} |
86 | @mv a.out ${.TARGET} | 86 | @mv ${.TARGET}.tmp ${.TARGET} |
87 | 87 | ||
88 | strchr.po: index.c | 88 | strchr.po: index.c |
89 | ${CC} -DSTRCHR ${CFLAGS} ${CPPFLAGS} -c -p ${.ALLSRC} -o ${.TARGET} | 89 | ${CC} -DSTRCHR ${CFLAGS} ${CPPFLAGS} -c -p ${.ALLSRC} -o ${.TARGET} |
90 | @${LD} -X -r ${.TARGET} | 90 | @${LD} -o ${.TARGET}.tmp -X -r ${.TARGET} |
91 | @mv a.out ${.TARGET} | 91 | @mv ${.TARGET}.tmp ${.TARGET} |
92 | 92 | ||
93 | strchr.so: index.c | 93 | strchr.so: index.c |
94 | ${CC} ${PICFLAG} -DPIC -DSTRCHR ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} \ | 94 | ${CC} ${PICFLAG} -DPIC -DSTRCHR ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} \ |
@@ -100,18 +100,18 @@ strchr.so: index.c | |||
100 | OBJS+= strrchr.o | 100 | OBJS+= strrchr.o |
101 | strrchr.o: rindex.c | 101 | strrchr.o: rindex.c |
102 | ${CC} -DSTRRCHR ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} -o ${.TARGET} | 102 | ${CC} -DSTRRCHR ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} -o ${.TARGET} |
103 | @${LD} -x -r ${.TARGET} | 103 | @${LD} -o ${.TARGET}.tmp -x -r ${.TARGET} |
104 | @mv a.out ${.TARGET} | 104 | @mv ${.TARGET}.tmp ${.TARGET} |
105 | 105 | ||
106 | strrchr.go: rindex.c | 106 | strrchr.go: rindex.c |
107 | ${CC} -g -DSTRRCHR ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} -o ${.TARGET} | 107 | ${CC} -g -DSTRRCHR ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} -o ${.TARGET} |
108 | @${LD} -x -r ${.TARGET} | 108 | @${LD} -o ${.TARGET}.tmp -x -r ${.TARGET} |
109 | @mv a.out ${.TARGET} | 109 | @mv ${.TARGET}.tmp ${.TARGET} |
110 | 110 | ||
111 | strrchr.po: rindex.c | 111 | strrchr.po: rindex.c |
112 | ${CC} -DSTRRCHR ${CFLAGS} ${CPPFLAGS} -c -p ${.ALLSRC} -o ${.TARGET} | 112 | ${CC} -DSTRRCHR ${CFLAGS} ${CPPFLAGS} -c -p ${.ALLSRC} -o ${.TARGET} |
113 | @${LD} -X -r ${.TARGET} | 113 | @${LD} -o ${.TARGET}.tmp -X -r ${.TARGET} |
114 | @mv a.out ${.TARGET} | 114 | @mv ${.TARGET}.tmp ${.TARGET} |
115 | 115 | ||
116 | strrchr.so: rindex.c | 116 | strrchr.so: rindex.c |
117 | ${CC} ${PICFLAG} -DPIC -DSTRRCHR ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} \ | 117 | ${CC} ${PICFLAG} -DPIC -DSTRRCHR ${CFLAGS} ${CPPFLAGS} -c ${.ALLSRC} \ |