History log of /gem5/src/systemc/ext/dt/misc/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
12853:e23d6f09069a 22-May-2018 Gabe Black <gabeblack@google.com>

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>


/gem5/src/systemc/ext/channel/sc_fifo.hh
/gem5/src/systemc/ext/channel/sc_fifo_in_if.hh
/gem5/src/systemc/ext/channel/sc_fifo_out_if.hh
/gem5/src/systemc/ext/channel/sc_in_resolved.hh
/gem5/src/systemc/ext/channel/sc_inout_resolved.hh
/gem5/src/systemc/ext/channel/sc_out_resolved.hh
/gem5/src/systemc/ext/dt/_dt.hh
/gem5/src/systemc/ext/dt/_using.hh
/gem5/src/systemc/ext/dt/bit/_bit.hh
/gem5/src/systemc/ext/dt/bit/_using.hh
/gem5/src/systemc/ext/dt/bit/sc_bit.hh
/gem5/src/systemc/ext/dt/bit/sc_bit_proxies.hh
/gem5/src/systemc/ext/dt/bit/sc_bv.hh
/gem5/src/systemc/ext/dt/bit/sc_bv_base.hh
/gem5/src/systemc/ext/dt/bit/sc_logic.hh
/gem5/src/systemc/ext/dt/bit/sc_lv.hh
/gem5/src/systemc/ext/dt/bit/sc_lv_base.hh
/gem5/src/systemc/ext/dt/bit/sc_proxy.hh
/gem5/src/systemc/ext/dt/fx/_fx.hh
/gem5/src/systemc/ext/dt/fx/_using.hh
/gem5/src/systemc/ext/dt/fx/sc_context.hh
/gem5/src/systemc/ext/dt/fx/sc_fix.hh
/gem5/src/systemc/ext/dt/fx/sc_fixed.hh
/gem5/src/systemc/ext/dt/fx/sc_fxcast_switch.hh
/gem5/src/systemc/ext/dt/fx/sc_fxdefs.hh
/gem5/src/systemc/ext/dt/fx/sc_fxnum.hh
/gem5/src/systemc/ext/dt/fx/sc_fxnum_observer.hh
/gem5/src/systemc/ext/dt/fx/sc_fxtype_params.hh
/gem5/src/systemc/ext/dt/fx/sc_fxval.hh
/gem5/src/systemc/ext/dt/fx/sc_fxval_observer.hh
/gem5/src/systemc/ext/dt/fx/sc_ufix.hh
/gem5/src/systemc/ext/dt/fx/sc_ufixed.hh
/gem5/src/systemc/ext/dt/fx/scfx_ieee.hh
/gem5/src/systemc/ext/dt/fx/scfx_mant.hh
/gem5/src/systemc/ext/dt/fx/scfx_other_defs.hh
/gem5/src/systemc/ext/dt/fx/scfx_params.hh
/gem5/src/systemc/ext/dt/fx/scfx_pow10.hh
/gem5/src/systemc/ext/dt/fx/scfx_rep.hh
/gem5/src/systemc/ext/dt/fx/scfx_string.hh
/gem5/src/systemc/ext/dt/fx/scfx_utils.hh
/gem5/src/systemc/ext/dt/int/_int.hh
/gem5/src/systemc/ext/dt/int/_using.hh
/gem5/src/systemc/ext/dt/int/sc_bigint.hh
/gem5/src/systemc/ext/dt/int/sc_biguint.hh
/gem5/src/systemc/ext/dt/int/sc_int.hh
/gem5/src/systemc/ext/dt/int/sc_int_base.hh
/gem5/src/systemc/ext/dt/int/sc_length_param.hh
/gem5/src/systemc/ext/dt/int/sc_nbdefs.hh
/gem5/src/systemc/ext/dt/int/sc_nbexterns.hh
/gem5/src/systemc/ext/dt/int/sc_nbutils.hh
/gem5/src/systemc/ext/dt/int/sc_signed.hh
/gem5/src/systemc/ext/dt/int/sc_uint.hh
/gem5/src/systemc/ext/dt/int/sc_uint_base.hh
/gem5/src/systemc/ext/dt/int/sc_unsigned.hh
_misc.hh
_using.hh
sc_concatref.hh
sc_value_base.hh
/gem5/src/systemc/ext/dt/sc_mempool.hh
/gem5/src/systemc/ext/dt/sc_temporary.hh