util: Add SCons build files for the aarch64 verson of the m5 utility.
authorGabe Black <gabeblack@google.com>
Wed, 25 Mar 2020 00:21:51 +0000 (17:21 -0700)
committerGabe Black <gabeblack@google.com>
Fri, 10 Apr 2020 06:14:13 +0000 (06:14 +0000)
commit612536b85f7c68db2cde439f6018f48255a93f95
tree261d5cd7ef7dcd608fef015c178d40fac7c3f804
parent553d2079ad8687944cc1912217cecb09e30afba0
util: Add SCons build files for the aarch64 verson of the m5 utility.

These are currently specific to aarch64, but will be expanded to cover
all other versions of the utility as well.

The intention of these new files is to centralize the build mechanism
for the different versions of the utility so that they have consistent
features, mechanisms, and targets, and so that new features will
automatically be shared by all versions without having to be implemented
in each.

This also sets up a separate build directory which will keep the source
tree clean, and will (with some more development) make it possible to
build multiple versions of the m5 utility at the same time without them
running into each other.

Change-Id: I10018eef6beb4af30a8d3bbab8b82cabd2b3f22c
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/27213
Reviewed-by: Bobby R. Bruce <bbruce@ucdavis.edu>
Maintainer: Gabe Black <gabeblack@google.com>
Tested-by: kokoro <noreply+kokoro@google.com>
util/m5/SConstruct [new file with mode: 0644]
util/m5/src/SConscript [new file with mode: 0644]