summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>1999-12-23 21:52:17 +0000
committermarcel <marcel@FreeBSD.org>1999-12-23 21:52:17 +0000
commit83381f85df803a921a0514bb105acffcc8e4f7bd (patch)
treef50f91326e2fbfa0a9f43c35acece20ddfd6abee
parent0c62acb3077cbcd5745aab45550153ca2f1f6a53 (diff)
downloadFreeBSD-src-83381f85df803a921a0514bb105acffcc8e4f7bd.zip
FreeBSD-src-83381f85df803a921a0514bb105acffcc8e4f7bd.tar.gz
Update config rules for making {linux|svr4}_assym.h
Assembler symbols are now made using genassym(1).
-rw-r--r--sys/conf/files.i38620
-rw-r--r--sys/i386/conf/files.i38620
2 files changed, 20 insertions, 20 deletions
diff --git a/sys/conf/files.i386 b/sys/conf/files.i386
index 6abec1d..c29497e 100644
--- a/sys/conf/files.i386
+++ b/sys/conf/files.i386
@@ -7,27 +7,27 @@
# limitations in config: backslash-newline doesn't work in strings, and
# dependency lines other than the first are silently ignored.
#
-linux_genassym optional compat_linux \
+linux_genassym.o optional compat_linux \
dependency "$S/i386/linux/linux_genassym.c $S/i386/linux/linux.h" \
- compile-with "${CC} ${CFLAGS} ${PARAM} -UKERNEL -o $@ $<" \
+ compile-with "${CC} ${CFLAGS} ${PARAM} -UKERNEL -o $@ -c $<" \
no-obj no-implicit-rule \
- clean "linux_genassym"
+ clean "linux_genassym.o"
#
-svr4_genassym optional compat_svr4 \
+svr4_genassym.o optional compat_svr4 \
dependency "$S/i386/svr4/svr4_genassym.c $S/svr4/svr4.h" \
- compile-with "${CC} ${CFLAGS} ${PARAM} -UKERNEL -o $@ $<" \
+ compile-with "${CC} ${CFLAGS} ${PARAM} -UKERNEL -o $@ -c $<" \
no-obj no-implicit-rule \
- clean "svr4_genassym"
+ clean "svr4_genassym.o"
#
linux_assym.h optional compat_linux \
- dependency "linux_genassym" \
- compile-with "./linux_genassym > $@" \
+ dependency "linux_genassym.o" \
+ compile-with "genassym -o $@ linux_genassym.o" \
no-obj no-implicit-rule before-depend \
clean "linux_assym.h"
#
svr4_assym.h optional compat_svr4 \
- dependency "svr4_genassym" \
- compile-with "./svr4_genassym > $@" \
+ dependency "svr4_genassym.o" \
+ compile-with "genassym -o $@ svr4_genassym.o" \
no-obj no-implicit-rule before-depend \
clean "svr4_assym.h"
#
diff --git a/sys/i386/conf/files.i386 b/sys/i386/conf/files.i386
index 6abec1d..c29497e 100644
--- a/sys/i386/conf/files.i386
+++ b/sys/i386/conf/files.i386
@@ -7,27 +7,27 @@
# limitations in config: backslash-newline doesn't work in strings, and
# dependency lines other than the first are silently ignored.
#
-linux_genassym optional compat_linux \
+linux_genassym.o optional compat_linux \
dependency "$S/i386/linux/linux_genassym.c $S/i386/linux/linux.h" \
- compile-with "${CC} ${CFLAGS} ${PARAM} -UKERNEL -o $@ $<" \
+ compile-with "${CC} ${CFLAGS} ${PARAM} -UKERNEL -o $@ -c $<" \
no-obj no-implicit-rule \
- clean "linux_genassym"
+ clean "linux_genassym.o"
#
-svr4_genassym optional compat_svr4 \
+svr4_genassym.o optional compat_svr4 \
dependency "$S/i386/svr4/svr4_genassym.c $S/svr4/svr4.h" \
- compile-with "${CC} ${CFLAGS} ${PARAM} -UKERNEL -o $@ $<" \
+ compile-with "${CC} ${CFLAGS} ${PARAM} -UKERNEL -o $@ -c $<" \
no-obj no-implicit-rule \
- clean "svr4_genassym"
+ clean "svr4_genassym.o"
#
linux_assym.h optional compat_linux \
- dependency "linux_genassym" \
- compile-with "./linux_genassym > $@" \
+ dependency "linux_genassym.o" \
+ compile-with "genassym -o $@ linux_genassym.o" \
no-obj no-implicit-rule before-depend \
clean "linux_assym.h"
#
svr4_assym.h optional compat_svr4 \
- dependency "svr4_genassym" \
- compile-with "./svr4_genassym > $@" \
+ dependency "svr4_genassym.o" \
+ compile-with "genassym -o $@ svr4_genassym.o" \
no-obj no-implicit-rule before-depend \
clean "svr4_assym.h"
#
OpenPOWER on IntegriCloud