summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/comp.el
diff options
context:
space:
mode:
authorAndrea Corallo <akrl@sdf.org>2020-08-15 10:54:22 +0200
committerAndrea Corallo <akrl@sdf.org>2020-08-17 18:04:22 +0200
commitdf774c4947c19478769587d587d07014aac79548 (patch)
tree21f94c9dfe95fc95e224e4e78d0e93a06a6c60e5 /lisp/emacs-lisp/comp.el
parentdbeafd34032797c5d743a741492a5d9b35dd8c7b (diff)
downloademacs-df774c4947c19478769587d587d07014aac79548.tar.gz
emacs-df774c4947c19478769587d587d07014aac79548.tar.bz2
emacs-df774c4947c19478769587d587d07014aac79548.zip
* Prevent recursive load
Prevent autoload to kicks in while running `native-compile-async'. Autoload cannot be used safely by functions serving deferred compilation as a circular load can be triggered if the dependency is not native compiled already. * lisp/emacs-lisp/comp.el (warnings): Add require.
Diffstat (limited to 'lisp/emacs-lisp/comp.el')
-rw-r--r--lisp/emacs-lisp/comp.el1
1 files changed, 1 insertions, 0 deletions
diff --git a/lisp/emacs-lisp/comp.el b/lisp/emacs-lisp/comp.el
index 5805e5c96ab..99bf30a4eee 100644
--- a/lisp/emacs-lisp/comp.el
+++ b/lisp/emacs-lisp/comp.el
@@ -36,6 +36,7 @@
(require 'gv)
(require 'rx)
(require 'subr-x)
+(require 'warnings)
(defgroup comp nil
"Emacs Lisp native compiler."