hi, why do you need to make *.S include another *.S rather than tweaking makefile?
YAMAMOTO Takashi > Module Name: src > Committed By: uebayasi > Date: Tue Jun 25 00:27:22 UTC 2013 > > Modified Files: > src/sys/arch/amd64/amd64: vector.S > src/sys/arch/i386/i386: vector.S > Added Files: > src/sys/arch/amd64/amd64: amd64_trap.S > src/sys/arch/i386/i386: i386_trap.S i386_trap_ipkdb.S > > Log Message: > Split these to improve diffability. > > > To generate a diff of this commit: > cvs rdiff -u -r0 -r1.1 src/sys/arch/amd64/amd64/amd64_trap.S > cvs rdiff -u -r1.43 -r1.44 src/sys/arch/amd64/amd64/vector.S > cvs rdiff -u -r0 -r1.1 src/sys/arch/i386/i386/i386_trap.S \ > src/sys/arch/i386/i386/i386_trap_ipkdb.S > cvs rdiff -u -r1.61 -r1.62 src/sys/arch/i386/i386/vector.S > > Please note that diffs are not public domain; they are subject to the > copyright notices on the relevant files.