From: Eli Zaretskii Date: Thu, 10 Feb 2022 17:05:41 +0000 (+0200) Subject: ; * lisp/startup.el (normal-top-level): Fix byte-compilation warning. X-Git-Tag: emacs-28.0.92~56 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=c30106ce9f713edea173cbb301747cbbe3766257;p=emacs.git ; * lisp/startup.el (normal-top-level): Fix byte-compilation warning. --- diff --git a/lisp/startup.el b/lisp/startup.el index 59fe5428b7e..d369f3ef84e 100644 --- a/lisp/startup.el +++ b/lisp/startup.el @@ -520,6 +520,9 @@ DIRS are relative." (t emacs-d-dir)))) (defvar native-comp-eln-load-path) +(defvar native-comp-deferred-compilation) +(defvar comp-enable-subr-trampolines) + (defun normal-top-level () "Emacs calls this function when it first starts up. It sets `command-line-processed', processes the command-line, @@ -540,7 +543,8 @@ It is the default value of the variable `top-level'." (unless (native-comp-available-p) ;; Disable deferred async compilation and trampoline synthesis ;; in this session. This is necessary if libgccjit is not - ;; available on MS-Windows. + ;; available on MS-Windows, but Emacs was built with + ;; native-compilation support. (setq native-comp-deferred-compilation nil comp-enable-subr-trampolines nil))