diff options
author | Gabe Black <gabeblack@google.com> | 2018-05-22 02:21:17 -0700 |
---|---|---|
committer | Gabe Black <gabeblack@google.com> | 2018-08-08 10:08:12 +0000 |
commit | 5ee040a534d422ee08918ef49d55620184df7120 (patch) | |
tree | 1688e050dec6abf1a36fc92070b151e6b0682fdd /src/systemc/ext/dt/int/_int.hh | |
parent | 7adb1b250b712920ea5d685f146ad6df55346393 (diff) | |
download | gem5-5ee040a534d422ee08918ef49d55620184df7120.tar.xz |
Systemc: Port over all of the systemc "datatype" headers.
These are the headers originally written by Accellera with a few
modifications. Most significantly, I went through and mostly (but not
entirely) manually editted them to conform to gem5 style and to be
more self consistent. Second, I resolved some macros which optionally
select features. I removed support for deprecated functions, and
otherwise enabled everything.
The actual implementation behind these headers will also be ported
over, but in a subsequent change.
Change-Id: I203d3f6c8a3af9120b946001d01defbb0643a6b6
Reviewed-on: https://gem5-review.googlesource.com/10843
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
Diffstat (limited to 'src/systemc/ext/dt/int/_int.hh')
-rw-r--r-- | src/systemc/ext/dt/int/_int.hh | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/src/systemc/ext/dt/int/_int.hh b/src/systemc/ext/dt/int/_int.hh index 11c2b4aba..dfbcf6ebd 100644 --- a/src/systemc/ext/dt/int/_int.hh +++ b/src/systemc/ext/dt/int/_int.hh @@ -27,9 +27,20 @@ * Authors: Gabe Black */ -#ifndef __SYSTEMC_EXT_CORE_DT__INT_HH__ -#define __SYSTEMC_EXT_CORE_DT__INT_HH__ +#ifndef __SYSTEMC_EXT_CORE_DT_INT__INT_HH__ +#define __SYSTEMC_EXT_CORE_DT_INT__INT_HH__ +#include "sc_bigint.hh" +#include "sc_biguint.hh" +#include "sc_int.hh" +#include "sc_int_base.hh" +#include "sc_length_param.hh" #include "sc_nbdefs.hh" +#include "sc_nbexterns.hh" +#include "sc_nbutils.hh" +#include "sc_signed.hh" +#include "sc_uint.hh" +#include "sc_uint_base.hh" +#include "sc_unsigned.hh" -#endif //__SYSTEMC_EXT_CORE_DT__INT_HH__ +#endif //__SYSTEMC_EXT_CORE_DT_INT__INT_HH__ |