Ensure that flush_whitespace always returns a value.
Use IO encode routines for 8 bit int encoding.
Minor formatting changes in read_binary_fixnum.
Correct a type error that was preventing FASL errors and the opcode dump from containing valid FASL file offsets.
Cutover to encode/decode routines for binary I/O. This requies an updated scc0 to match the new fixnum formats.
Switch write_binary_fixnum functions to all explicitly include the full function body rather than delegate to a sub function.
Change read and write binary fixnum functions so that their C name matches the corresponding type in the VM implementation.
Use a macro to create all the various forms of lwrite_binary_fixnum_xxxx.
Remove the need to explicitly specify a buffer length in MAKE_LWRITE_BINARY_FIXNUM.
Tweak fix/flonum names in FASL reader.
Change a few FASL functions to guard-style.
Switch to separate functions for each binary fixnum read functin.