base, systemc: Fix clang compilation
authorGiacomo Travaglini <giacomo.travaglini@arm.com>
Fri, 7 Dec 2018 11:21:24 +0000 (11:21 +0000)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Sat, 8 Dec 2018 17:14:07 +0000 (17:14 +0000)
commitb18535019126764052395b036f2ec24271d726e5
tree74a2947a4e2d2ff22a9828d27c767c9092368fd2
parentb14b43a576733af3332ca9cff97b9c00f2d9cd00
base, systemc: Fix clang compilation

This patch is fixing the following issues:

- base: typename should be used only for types
- systemc: 'GCC_VERSION' is not defined for clang

Change-Id: I27c94445d65691a08a0a14a0ffe6b6942f6c455f
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/14976
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Gabe Black <gabeblack@google.com>
src/base/circular_queue.hh
src/systemc/SConscript