mirror of
https://github.com/steveicarus/iverilog.git
synced 2026-08-22 05:47:31 +02:00
Support for automatic tasks and functions.
This patch adds support for automatic tasks and functions. Refer to the overview in vvp/README.txt for details.
This commit is contained in:
committed by
Stephen Williams
parent
46bf03bba4
commit
7ebcc6b357
@@ -243,6 +243,12 @@ bool target_t::process(const NetProcTop*top)
|
||||
return top->statement()->emit_proc(this);
|
||||
}
|
||||
|
||||
void target_t::proc_alloc(const NetAlloc*)
|
||||
{
|
||||
cerr << "target (" << typeid(*this).name() << "): "
|
||||
"Unhandled proc_alloc." << endl;
|
||||
}
|
||||
|
||||
bool target_t::proc_assign(const NetAssign*)
|
||||
{
|
||||
cerr << "target (" << typeid(*this).name() << "): "
|
||||
@@ -322,6 +328,12 @@ void target_t::proc_forever(const NetForever*)
|
||||
"Unhandled proc_forever." << endl;
|
||||
}
|
||||
|
||||
void target_t::proc_free(const NetFree*)
|
||||
{
|
||||
cerr << "target (" << typeid(*this).name() << "): "
|
||||
"Unhandled proc_free." << endl;
|
||||
}
|
||||
|
||||
bool target_t::proc_release(const NetRelease*dev)
|
||||
{
|
||||
cerr << dev->get_fileline() << ": internal error: "
|
||||
|
||||
Reference in New Issue
Block a user