[m-dev.] Source tarball grades
Peter Ross
pro at missioncriticalit.com
Mon Jul 12 08:27:57 AEST 2004
On Mon, Jul 12, 2004 at 12:01:05AM +1000, Peter Hawkins wrote:
> Hi...
>
> What compiler grade is used to produce the C files in the source
> tarball which are used to bootstrap the compiler if it isn't already
> installed?
> asm_fast.gc?
>
In the LLDS (low level data structure) grades the C generated should
compile for none.gc, reg.gc, jump.gc and asm_fast.gc. The same C is
used the macros and conditional compilation just expand to different
code.
> 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.
HTH,
Pete
--------------------------------------------------------------------------
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