dev: Build most of the networking devices in the NULL_ISA build.
authorGabe Black <gabeblack@google.com>
Fri, 12 Oct 2018 01:00:03 +0000 (18:00 -0700)
committerGabe Black <gabeblack@google.com>
Wed, 17 Oct 2018 20:16:29 +0000 (20:16 +0000)
commit00dec3065ab816e9e47234a3623010547cb7e487
tree29e16ce9a688086434903f09d68a57a59e9f3624
parent7d719bc81191f74149fabf536a0cfc573c172a26
dev: Build most of the networking devices in the NULL_ISA build.

The only part of these devices which are incompatible with other ISAs,
with the possible exception of endianness transformation, is that
the dist_iface implementation refers to ThreadContext methods and
that class is heavily tied to the guest ISA. Only those few lines are
excluded in a NULL_ISA build.

Change-Id: Ic6d643fdbb792d0a996a37d75e027c5ce0ecd460
Reviewed-on: https://gem5-review.googlesource.com/c/13469
Reviewed-by: Gabor Dozsa <gabor.dozsa@arm.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
src/dev/net/SConscript
src/dev/net/dist_iface.cc