Make targetarch directory in build tree and copy arch/alpha files to it
authorSteve Reinhardt <stever@eecs.umich.edu>
Sat, 23 Oct 2004 02:49:12 +0000 (22:49 -0400)
committerSteve Reinhardt <stever@eecs.umich.edu>
Sat, 23 Oct 2004 02:49:12 +0000 (22:49 -0400)
commit0da150b2946466b7692c57f5d99caa7ce282c935
tree8bbe4e467d806d87ffd8b77d1bee5eaca39785d5
parente9acc88e360d56d28c9e4d3975e1053798a9c774
Make targetarch directory in build tree and copy arch/alpha files to it
instead of using symlink.  The symlink broke scons's built-in include
dependency tacking.

Interestingly once it was fixed scons discovered two circular dependency
problems which are also fixed now.

SConscript:
    Make targetarch directory in build tree and copy arch/alpha files to it
    instead of using symlink.  The symlink broke scons's built-in include
    dependency tacking.
arch/alpha/ev5.hh:
    Get rid of circular #include dependence.
kern/kernel_stats.cc:
    Add needed header file.
kern/linux/linux_syscalls.hh:
kern/tru64/tru64_syscalls.hh:
    Replace targetarch/syscalls.hh with single template class declaration.

--HG--
extra : convert_revision : b8551623c1d441c6eb8d0651387e97e373128814
SConscript
arch/alpha/ev5.hh
kern/kernel_stats.cc
kern/linux/linux_syscalls.hh
kern/tru64/tru64_syscalls.hh