These files will allow OCaml to generate code for SPARC V9 (64 bit).
In their current form they have been tested on Solaris 10 with the
Sun (sunsoft v10) and GNU C compilers.  If gcc is used the compiler
command must begin with "gcc".  With either compiler, the type of
code generated by the compiler used by configure (32 or 64 bit)
determines the type of code generated by ocamlopt.

Sample configure commands:
	./configure -cc 'cc -xarch=v9'                (64 bit)
	./configure -cc 'gcc -m64'                    (64 bit)
	./configure -cc 'cc -xarch=v8'                (32 bit)

In 64 bit mode files must be linked with the "-xcode=abs32" (cc)
or "-mcmodel=medlow" (gcc) option.  The ocamlopt driver does this
automatically.  This option loads all symbols in the low 4 GB of
memory, allowing a two instruction sequence to be used to compute
a symbolic address.  The heap may use the full 44 bit virtual address
space.

Position independent code is not supported.

Instructions:

1. Apply patch (patch -p0 from parent directory)
2. Rename asmrun/sparc.S to asmrun/sparc-default.S
3. Install sparc-sparc64.S as asmrun/sparc-sparc64.S
4. Install emit64.mlp as asmcomp/sparc/emit.mlp

or run install.sh from the parent directory of ocaml-3.09.1:
% cd /path/ocaml-3.09.1/..
% /tmp/ocaml-sparc64/install.sh

