[m-dev.] Source tarball grades
Peter Hawkins
peter at hawkins.emu.id.au
Thu Jul 15 16:14:00 AEST 2004
Hi...
On Mon, 12 Jul 2004 08:27 am, Peter Ross wrote:
> On Mon, Jul 12, 2004 at 12:01:05AM +1000, Peter Hawkins wrote:
> > If so, how can one bootstrap the compiler on a machine without nonlocal
> > goto support?
>
> Try compiling with the grade forced to be none.gc. Just placing
> GRADE=none.gc in Mmake.params in the root directory should be enought.
I tried this, and the resulting compiler appears to work on both ia64 and
hppa. I'll try reg.gc next on both architectures.
Out of interest, why doesn't the precompiled C code included in the source
package use the grade hlc.gc? I gather it is more portable (since it doesn't
use non-local gotos and global register variables).
Might I suggest that the default be changed in the interests of portability?
=)
Peter
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to: mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions: mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------
More information about the developers
mailing list