(***********************************************************************) (* *) (* Objective Caml *) (* *) (* Xavier Leroy, projet Cristal, INRIA Rocquencourt *) (* *) (* Copyright 1996 Institut National de Recherche en Informatique et *) (* en Automatique. All rights reserved. This file is distributed *) (* under the terms of the Q Public License version 1.0. *) (* *) (***********************************************************************) (* $Id$ *) (* The main OCaml version string has moved to stdlib/sys.ml *) let version = Sys.ocaml_version let standard_library = try Sys.getenv "OCAMLLIB" with Not_found -> try Sys.getenv "CAMLLIB" with Not_found -> "%%LIBDIR%%" let standard_runtime = "%%BYTERUN%%" let bytecomp_c_compiler = "%%BYTECC%%" let bytecomp_c_linker = "%%BYTELINK%%" let bytecomp_c_libraries = "%%BYTECCLIBS%%" let native_c_compiler = "%%NATIVECC%%" let native_c_linker = "%%NATIVELINK%%" let native_c_libraries = "%%NATIVECCLIBS%%" let native_partial_linker = "%%PARTIALLD%%" let ranlib = "%%RANLIBCMD%%" let exec_magic_number = "Caml1999X007" and cmi_magic_number = "Caml1999I008" and cmo_magic_number = "Caml1999O004" and cma_magic_number = "Caml1999A006" and cmx_magic_number = "Caml1999Y006" and cmxa_magic_number = "Caml1999Z008" and ast_impl_magic_number = "Caml1999M009" and ast_intf_magic_number = "Caml1999N007" let load_path = ref ([] : string list) let interface_suffix = ref ".mli" let max_tag = 245 let max_young_wosize = 256 let stack_threshold = 256 (* see byterun/config.h *) let architecture = "%%ARCH%%" let model = "%%MODEL%%" let system = "%%SYSTEM%%" let ext_obj = "%%EXT_OBJ%%" let ext_asm = "%%EXT_ASM%%" let ext_lib = "%%EXT_LIB%%" let ext_dll = "%%EXT_DLL%%"