On Thu 23 Jun 2016 18:34, Andy Wingo <wi...@pobox.com> writes: > From: Andy Wingo <wi...@pobox.com> > Date: Thu, 23 Jun 2016 18:31:55 +0200 > Subject: [PATCH] Register R6RS port and bytevector internals early > > * libguile/bytevectors.c (sym_big, sym_little): Rename from scm_sym_big > and scm_sym_little, and don't use the snarf mechanism as we need to > initialize this value eagerly in case the C API is used before the > Scheme module is loaded. > (scm_bootstrap_bytevectors): Initialize the endianness symbols here. > * libguile/r6rs-ports.c (scm_register_r6rs_ports): Register the R6RS > port kinds here, for the same reason.
Already applied to 2.0; now applied to master too. Andy