allocate the basic dynamic root object.
(scm_boot_guile): Added call to scm_init_root.
FILE * out;
FILE * err;
{
+ SCM root;
struct scm_port_table * pt;
+ root = scm_permanent_object (scm_make_root (SCM_UNDEFINED));
+ scm_set_root (SCM_ROOT_STATE (root));
+
scm_stack_base = base;
/* Create standard ports from stdio files, if requested to do so.
scm_smob_prehistory ();
scm_tables_prehistory ();
scm_init_storage (0);
+ scm_init_root ();
+#ifdef USE_THREADS
+ scm_init_threads ();
+#endif
scm_start_stack (&i, in, out, err);
scm_init_gsubr ();
scm_init_feature ();