/** @file init_gc.cpp * * @author Roland Conybeare, Mar 2026 **/ #include "init_gc.hpp" #include "setup_gc.hpp" #include #include namespace xo { using xo::mm::SetupGc; void InitSubsys::init() { SetupGc::register_facets(); } InitEvidence InitSubsys::require() { InitEvidence retval; /* recursive subsystem deps for xo-gc/ */ retval ^= InitSubsys::require(); retval ^= InitSubsys::require(); /* xo-gc/'s own initialization code */ retval ^= Subsystem::provide("gc", &init); return retval; } } /*namespace xo*/ /* end init_gc.cpp */