MLton (fwd)

Matthew Fluet fluet@CS.Cornell.EDU
Thu, 20 Dec 2001 15:18:30 -0500 (EST)


> Anyways, I don't think it's a problem with the codegen; I think it's
> the runtime.  Further evidence of this fact is that the extra size is
> about 500 - 650 bytes in all the programs; if it was in the codegen (or
> anywhere else in the compiler), I would expect hamlet and mlyacc to be
> correspondingly larger.

Ahh..., I think I figured it out:

(My local machine, where I build the runtime for use with the "current"
compiler)
[fluet@lennon src]$ gcc -v
Reading specs from /usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/specs
gcc version 2.95.3 19991030 (prerelease)

(The Linux cluster machines, where I build the runtime for use with the
"stable" compiler)
sh-2.04$ gcc -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs
gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-85)