aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2007-05-23 15:45:52 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2007-05-23 15:45:52 +0000
commita96811b171d9d75f46296803bdf9063acf753cb1 (patch)
tree452499844fb8ba91a1656f2fd90d64fe3bf6004f
parentbd82bbb1458a5bd038a3cc4b5495269d885f6dcb (diff)
downloadsrc-a96811b171d9d75f46296803bdf9063acf753cb1.tar.gz
src-a96811b171d9d75f46296803bdf9063acf753cb1.zip
Fix the dependency for the linux_support.s, explicitely add linux_assym.h.
Reported by: rwatson In collaboration with: rdivacky Sponsored by: Google SoC 2007
Notes
Notes: svn path=/head/; revision=169903
-rw-r--r--sys/conf/files.amd643
-rw-r--r--sys/conf/files.i3863
-rw-r--r--sys/conf/files.pc983
-rw-r--r--sys/modules/linux/Makefile2
4 files changed, 7 insertions, 4 deletions
diff --git a/sys/conf/files.amd64 b/sys/conf/files.amd64
index e2a74bd89db7..e5d67f0732a9 100644
--- a/sys/conf/files.amd64
+++ b/sys/conf/files.amd64
@@ -231,7 +231,8 @@ amd64/linux32/linux32_dummy.c optional compat_linux32
amd64/linux32/linux32_locore.s optional compat_linux32 \
dependency "linux32_assym.h"
amd64/linux32/linux32_machdep.c optional compat_linux32
-amd64/linux32/linux32_support.s optional compat_linux32
+amd64/linux32/linux32_support.s optional compat_linux32 \
+ dependency "linux32_assym.h"
amd64/linux32/linux32_sysent.c optional compat_linux32
amd64/linux32/linux32_sysvec.c optional compat_linux32
compat/linux/linux_emul.c optional compat_linux32
diff --git a/sys/conf/files.i386 b/sys/conf/files.i386
index 15de89ae96e5..22d96921e663 100644
--- a/sys/conf/files.i386
+++ b/sys/conf/files.i386
@@ -345,7 +345,8 @@ i386/linux/linux_locore.s optional compat_linux \
dependency "linux_assym.h"
i386/linux/linux_machdep.c optional compat_linux
i386/linux/linux_ptrace.c optional compat_linux
-i386/linux/linux_support.s optional compat_linux
+i386/linux/linux_support.s optional compat_linux \
+ dependency "linux_assym.h"
i386/linux/linux_sysent.c optional compat_linux
i386/linux/linux_sysvec.c optional compat_linux
i386/pci/pci_bus.c optional pci
diff --git a/sys/conf/files.pc98 b/sys/conf/files.pc98
index ccfe7ba88e37..3369dc8dbe66 100644
--- a/sys/conf/files.pc98
+++ b/sys/conf/files.pc98
@@ -221,7 +221,8 @@ i386/linux/linux_locore.s optional compat_linux \
dependency "linux_assym.h"
i386/linux/linux_machdep.c optional compat_linux
i386/linux/linux_ptrace.c optional compat_linux
-i386/linux/linux_support.s optional compat_linux
+i386/linux/linux_support.s optional compat_linux \
+ dependency "linux_assym.h"
i386/linux/linux_sysent.c optional compat_linux
i386/linux/linux_sysvec.c optional compat_linux
i386/pci/pci_bus.c optional pci
diff --git a/sys/modules/linux/Makefile b/sys/modules/linux/Makefile
index 5d956d99d74e..58d5b11c555c 100644
--- a/sys/modules/linux/Makefile
+++ b/sys/modules/linux/Makefile
@@ -45,7 +45,7 @@ linux${SFX}_locore.o: linux${SFX}_locore.s linux${SFX}_assym.h
${CC} -c -x assembler-with-cpp -DLOCORE ${CFLAGS} \
${.IMPSRC} -o ${.TARGET}
-linux${SFX}_support.o: linux${SFX}_support.s assym.s
+linux${SFX}_support.o: linux${SFX}_support.s assym.s linux${SFX}_assym.h
${CC} -c -x assembler-with-cpp -DLOCORE ${CFLAGS} \
${.IMPSRC} -o ${.TARGET}