clib: new raw_alloc and register_static_object services
[nit.git] / src / compiling / compiling_global.nit
index 2a686f2..e878a30 100644 (file)
@@ -463,6 +463,7 @@ redef class MMModule
                        else
                                var mainm = sys.select_method(name)
                                v.add_instr("G_sys = NEW_Sys();")
+                               v.add_instr("register_static_object(&G_sys);")
                                v.add_instr("{mainm.cname}(G_sys);")
                        end
                end