246a247,252
> // Nonstandard
> // Allocates a module of type x and records a pointer to it so that it gets
> // destructed automatically at the end of the simulation.
> sc_module *sc_module_sc_new(sc_module *);
> #define SC_NEW(x) ::sc_core::sc_module_sc_new(new x);
>