1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-27 08:43:40 -07:00

* src/comp.c (Fcomp__compile_ctxt_to_file): Confine gcc optim level in [0, 3].

This commit is contained in:
Andrea Corallo 2020-06-18 23:14:06 +02:00
parent cfb871add4
commit 89b6f56de0

View file

@ -4032,7 +4032,8 @@ DEFUN ("comp--compile-ctxt-to-file", Fcomp__compile_ctxt_to_file,
gcc_jit_context_set_int_option (comp.ctxt,
GCC_JIT_INT_OPTION_OPTIMIZATION_LEVEL,
COMP_SPEED);
COMP_SPEED < 0 ? 0
: (COMP_SPEED > 3 ? 3 : COMP_SPEED));
comp.d_default_idx =
CALL1I (comp-data-container-idx, CALL1I (comp-ctxt-d-default, Vcomp_ctxt));
comp.d_impure_idx =