-
Notifications
You must be signed in to change notification settings - Fork 44
Changelog
Mikhail Moiseev edited this page Jun 3, 2023
·
12 revisions
- Switched to C++17
- Static constant supported in records
- New
sct_fifowith functional interface, optional pipelining and other features added. See details at https://github.com/intel/systemc-compiler/wiki/Common-SystemC-Library#fifo - Zero width integer types
sct_uint<0>andsct_int<0>added
-
class/structtype insc_signal/sc_in/sc_outsupported - Temporal assertions updated with stable/rise/fell
- Pretty printers for SystemC type support in
gdbadded
-
sc_bvsupported - string literals supported, intended to introduce >64bit integer literals
- Array in record supported
- Record with base class supported, multiple inheritance supported
- Variable, constant and static constant member
std:arraysupported - Constant member
std::vectorsupported
- Generate
localparamfor non-modifed member variables - Global constant in MIF fixed
-
sc_vectorof MIF supported - Function call in loop condition supported (for loop with
wait()) - Constant and static constant arrays suported in MIF
- Unsigned mode added
- Clang/LLVM updated to 12.0.1
- Signed arithmetic fixed