From 8cffe52464deafefcaff0e1103f2b7f9e8546e30 Mon Sep 17 00:00:00 2001 From: kib Date: Wed, 23 May 2007 15:45:52 +0000 Subject: [PATCH] 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 --- sys/conf/files.amd64 | 3 ++- sys/conf/files.i386 | 3 ++- sys/conf/files.pc98 | 3 ++- sys/modules/linux/Makefile | 2 +- 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}