sim: Use forward declarations for ports.
authorAli Saidi <Ali.Saidi@ARM.com>
Mon, 8 Nov 2010 19:58:22 +0000 (13:58 -0600)
committerAli Saidi <Ali.Saidi@ARM.com>
Mon, 8 Nov 2010 19:58:22 +0000 (13:58 -0600)
commit0ea794bcf453093f83c21a56333d78ba1b8dae33
tree969727aba252ca3f2f910a6d380a743409e4594e
parent72b526227857c5eeb90b52fad18eb2d647a27403
sim: Use forward declarations for ports.

Virtual ports need TLB data which means anything touching a file in the arch
directory rebuilds any file that includes system.hh which in everything.
15 files changed:
src/arch/alpha/freebsd/system.cc
src/arch/alpha/linux/system.cc
src/arch/alpha/stacktrace.cc
src/arch/alpha/system.cc
src/arch/alpha/tru64/system.cc
src/arch/arm/linux/system.cc
src/arch/arm/stacktrace.cc
src/arch/arm/system.cc
src/arch/mips/system.cc
src/base/remote_gdb.cc
src/cpu/simple_thread.cc
src/dev/simple_disk.cc
src/dev/sparc/iob.cc
src/sim/system.cc
src/sim/system.hh