History log of /seL4-l4v-master/HOL4/tools/Holmake/mosml/HM_BaseEnv.sml
Revision Date Author Comments
# dc2a8d99 25-Oct-2019 Michael Norrish <Michael.Norrish@nicta.com.au>

Get new version of Holmake to build under Moscow ML


# ad54588f 28-Feb-2019 Michael Norrish <Michael.Norrish@nicta.com.au>

Don't suggest we can compile with Moscow ML 2.01

Now there is an immediate failure to configure if this is attempted.

We get into errors due to an inadequate basis implementation if we do.
This then allows simplification of the codebase, which tried to
provide a stripped down extension to the basis library.

Many options in Holmake get removed as a consequence.


# 6d009048 03-Oct-2017 Michael Norrish <Michael.Norrish@nicta.com.au>

Get Holmake to compile under Moscow ML again


# aa154c67 14-Sep-2017 Michael Norrish <Michael.Norrish@nicta.com.au>

Let Holmakefiles pass on a --dbg flag if it was passed to Holmake

The standard variable environment that is consulted and updated in a
Holmakefile now starts with

DEBUG_FLAG |-> --dbg

if --dbg was passed to Holmake.


# b4c1a436 07-Jun-2016 Michael Norrish <Michael.Norrish@nicta.com.au>

Fix mosml Holmake given changes in logging branch


# e7c52075 15-Apr-2016 Michael Norrish <Michael.Norrish@nicta.com.au>

Replace 'print' with Holmake's output functions


# aaece817 04-Apr-2016 Michael Norrish <Michael.Norrish@nicta.com.au>

Make KERNELID var get its proper value in Holmake

Issue was that Poly/ML evaluates many things at compile time rather than
run-time.


# a0cb112c 28-Mar-2016 Michael Norrish <Michael.Norrish@nicta.com.au>

Move mosml Interrupt magic to mosml_Holmake.sml


# 64c0a452 28-Mar-2016 Michael Norrish <Michael.Norrish@nicta.com.au>

Give HM_BaseEnv a signature


# bb5d6c17 28-Mar-2016 Michael Norrish <Michael.Norrish@nicta.com.au>

Move mosml Interrupt magic to mosml directory


# 4aa9adb2 28-Mar-2016 Michael Norrish <Michael.Norrish@nicta.com.au>

Purge Holmake.sml of much Moscow ML specific code

The Moscow ML stuff has moved into mosml/BuildCommand etc

Progress with github issue #77