summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/disass.el
diff options
context:
space:
mode:
authorAndrea Corallo <akrl@sdf.org>2020-12-04 22:31:36 +0100
committerAndrea Corallo <akrl@sdf.org>2020-12-04 23:21:15 +0100
commit39bdb3f6f54cdba80f1efbecab4bbb08428e7cc8 (patch)
treee9bbb5e96cad61716ab68de5956eccc515f3eb9d /lisp/emacs-lisp/disass.el
parentdcfd367d282ab37f00373a424fd193022a8f4bf6 (diff)
downloademacs-39bdb3f6f54cdba80f1efbecab4bbb08428e7cc8.tar.gz
Vanilla build warning clean-up
* lisp/emacs-lisp/disass.el (native-comp-unit-file) (subr-native-comp-unit): Declare function. * lisp/progmodes/elisp-mode.el (native-compile): Likewise. * lisp/emacs-lisp/package.el (comp-el-to-eln-filename): Likewise. * lisp/startup.el (normal-top-level): Silence warning. * src/data.c (syms_of_data): 'Ssubr_native_lambda_list' is always defined. * src/pdumper.c (dump_cold_native_subr): Move under ifdefs. (dump_drain_cold_data): Add ifdefs.
Diffstat (limited to 'lisp/emacs-lisp/disass.el')
-rw-r--r--lisp/emacs-lisp/disass.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/disass.el b/lisp/emacs-lisp/disass.el
index 7e7db7b441d..7fb370f5df5 100644
--- a/lisp/emacs-lisp/disass.el
+++ b/lisp/emacs-lisp/disass.el
@@ -75,7 +75,8 @@ redefine OBJECT if it is a symbol."
(disassemble-internal object indent nil)))
nil)
-
+(declare-function native-comp-unit-file "data.c")
+(declare-function subr-native-comp-unit "data.c")
(cl-defun disassemble-internal (obj indent interactive-p)
(let ((macro 'nil)
(name (when (symbolp obj)