History log of /seL4-l4v-master/HOL4/examples/machine-code/compiler/codegen_ppcLib.sml
Revision Date Author Comments
# 2bfb4f00 22-Oct-2017 Michael Norrish <Michael.Norrish@nicta.com.au>

Fix machine-code/compiler/codegen* for remove-eqtype


# 8860e6f7 22-Jul-2010 Magnus Myreen <Magnus.Myreen@cl.cam.ac.uk>

Minor tweaks.


# 90a751a1 05-Oct-2009 Magnus Myreen <Magnus.Myreen@cl.cam.ac.uk>

Many minor updates.


# 4761143b 10-Aug-2009 Tjark Weber <Tjark.Weber@cl.cam.ac.uk>

Removed trailing whitespace from all .sml and .sig files.

This affects over 900 files and was done using emacs's delete-trailing-whitespace
function in batch mode. Building the system with Poly/ML and Moscow ML seems to
work, so I'm hoping these changes don't break anything. Please complain if
they do!


# 9030ae5a 26-Jun-2009 Magnus Myreen <Magnus.Myreen@cl.cam.ac.uk>

A general update:
1. the decompiler is now slightly faster, due to new code
abbreviations (terms smaller in internal proofs);
2. the definition of the machine-code Hoare triple
was slightly altered to support instruction caches;
3. the x86 model now includes an instruction cache.

Also, I give up on attempting to support MoscowML for
examples/machine-code/lisp. Both the standard kernel and the
experimental kernel crash while loading files in this
directory using the latest patched version of MoscowML.
Both kernels exit with an uninformative message:

Compiling lisp_equalScript.sml
Linking lisp_equalScript.uo to produce theory-builder executable
Uncaught exception: Chr
Failed to build script file, lisp_equalScript

Did they run out of memory? If so, why does the error message not
say so?


# d4446cf6 09-Jun-2009 Michael Norrish <Michael.Norrish@nicta.com.au>

Pulled across change 6835 from the release branch so that this code
can compile with Moscow ML.


# 0e4ccf01 10-Apr-2009 Magnus Myreen <Magnus.Myreen@cl.cam.ac.uk>

Various minor modifications, also added two files
that were apparently missing from the svn version.


# 44a6db21 03-Apr-2009 Magnus Myreen <Magnus.Myreen@cl.cam.ac.uk>

Restructuring and simplification.


# 7c197d42 07-Jan-2009 Magnus Myreen <Magnus.Myreen@cl.cam.ac.uk>

A new version of files previously in examples/mc-logic.
Eventually examples/mc-logic will be deleted.