diff --git a/vpi/sys_display.c b/vpi/sys_display.c index 11779388d..20dacc4e8 100644 --- a/vpi/sys_display.c +++ b/vpi/sys_display.c @@ -1876,6 +1876,30 @@ void sys_display_register() tf_data.user_data = "$display"; vpi_register_systf(&tf_data); + tf_data.type = vpiSysTask; + tf_data.tfname = "$info"; + tf_data.calltf = sys_display_calltf; + tf_data.compiletf = sys_display_compiletf; + tf_data.sizetf = 0; + tf_data.user_data = "$display"; + vpi_register_systf(&tf_data); + + tf_data.type = vpiSysTask; + tf_data.tfname = "$warning"; + tf_data.calltf = sys_display_calltf; + tf_data.compiletf = sys_display_compiletf; + tf_data.sizetf = 0; + tf_data.user_data = "$display"; + vpi_register_systf(&tf_data); + + tf_data.type = vpiSysTask; + tf_data.tfname = "$error"; + tf_data.calltf = sys_display_calltf; + tf_data.compiletf = sys_display_compiletf; + tf_data.sizetf = 0; + tf_data.user_data = "$display"; + vpi_register_systf(&tf_data); + tf_data.type = vpiSysTask; tf_data.tfname = "$displayh"; tf_data.calltf = sys_display_calltf;