29a30,32
> #include <memory>
> #include <vector>
>
541a545,552
> sc_module *
> sc_module_sc_new(sc_module *mod)
> {
> static std::vector<std::unique_ptr<sc_module> > modules;
> modules.emplace_back(mod);
> return mod;
> }
>