aboutsummaryrefslogtreecommitdiffstats
path: root/src/comp.c
diff options
context:
space:
mode:
authorAndrea Corallo2021-04-01 14:27:12 +0200
committerAndrea Corallo2021-04-01 21:49:38 +0200
commitdc393517ca1cfef7770bffdfe2b7fd3c2c5e7bbf (patch)
treefda89f0efa7a4024ebb091a01d7b9e70075dde3c /src/comp.c
parent8d550700c535dbcd4721cc65c0a11decbf070abb (diff)
downloademacs-dc393517ca1cfef7770bffdfe2b7fd3c2c5e7bbf.tar.gz
emacs-dc393517ca1cfef7770bffdfe2b7fd3c2c5e7bbf.zip
Issue a warning when eln look-up fails due to missing .el source file.
* lisp/emacs-lisp/comp.el (comp-warning-on-missing-source): New customize. * src/lread.c (maybe_swap_for_eln): Issue a warning when eln look-up fails due to missing .el source file. * src/comp.c (syms_of_comp): Define 'Qcomp_warning_on_missing_source'.
Diffstat (limited to 'src/comp.c')
-rw-r--r--src/comp.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/comp.c b/src/comp.c
index eb734d5833d..67c8e39315b 100644
--- a/src/comp.c
+++ b/src/comp.c
@@ -5254,7 +5254,8 @@ compiled one. */);
5254 DEFSYM (Qlate, "late"); 5254 DEFSYM (Qlate, "late");
5255 DEFSYM (Qlambda_fixup, "lambda-fixup"); 5255 DEFSYM (Qlambda_fixup, "lambda-fixup");
5256 DEFSYM (Qgccjit, "gccjit"); 5256 DEFSYM (Qgccjit, "gccjit");
5257 DEFSYM (Qcomp_subr_trampoline_install, "comp-subr-trampoline-install") 5257 DEFSYM (Qcomp_subr_trampoline_install, "comp-subr-trampoline-install");
5258 DEFSYM (Qcomp_warning_on_missing_source, "comp-warning-on-missing-source");
5258 5259
5259 /* To be signaled by the compiler. */ 5260 /* To be signaled by the compiler. */
5260 DEFSYM (Qnative_compiler_error, "native-compiler-error"); 5261 DEFSYM (Qnative_compiler_error, "native-compiler-error");