aboutsummaryrefslogtreecommitdiff
path: root/kernel/nativelib.ml
diff options
context:
space:
mode:
authorEmilio Jesus Gallego Arias2018-05-15 04:25:05 +0200
committerEmilio Jesus Gallego Arias2018-09-26 16:44:04 +0200
commitef3fa51c12c450781facb61f54f465a77a359f83 (patch)
tree583760a05d9530060f6ba9054c408d88fca6dc4a /kernel/nativelib.ml
parentf49928874b51458fb67e89618bb350ae2f3529e4 (diff)
[ocaml] Update required OCaml version to 4.05.0
Closes #7380. Ubuntu 18.04 and Debian Buster will ship this OCaml version so it makes sense we bump our dependency to 4.05.0 as we can use some newer compiler features.
Diffstat (limited to 'kernel/nativelib.ml')
-rw-r--r--kernel/nativelib.ml11
1 files changed, 1 insertions, 10 deletions
diff --git a/kernel/nativelib.ml b/kernel/nativelib.ml
index b4126dd68c..6edb387bb1 100644
--- a/kernel/nativelib.ml
+++ b/kernel/nativelib.ml
@@ -89,16 +89,7 @@ let call_compiler ?profile:(profile=false) ml_filename =
else
[]
in
- let flambda_args =
- if Coq_config.caml_version_nums >= [4;3;0] && Dynlink.is_native then
- (* We play safe for now, and use the native compiler
- with -Oclassic, however it is likely that `native_compute`
- users can benefit from tweaking here.
- *)
- ["-Oclassic"]
- else
- []
- in
+ let flambda_args = if Sys.(backend_type = Native) then ["-Oclassic"] else [] in
let args =
initial_args @
profile_args @