]> git.eshelyaron.com Git - emacs.git/commit
Dump defining symbols along with primitives and defuns
authorAlan Mackenzie <acm@muc.de>
Fri, 27 Oct 2023 10:31:16 +0000 (10:31 +0000)
committerAlan Mackenzie <acm@muc.de>
Fri, 27 Oct 2023 10:31:16 +0000 (10:31 +0000)
commite9f674e70e4a03de613df2eaf30029c1484a4d2f
tree8240baee1e6394c6838f8acd8702c8e0bc9c26af
parent8c3b0668888917763b817e421462f19e0c9b289c
Dump defining symbols along with primitives and defuns

This makes these symbols available at run time.

* src/lisp.h (Lisp_Subr), src/lread.c (defsubr): Declare/set
defining_symbol field outside of #ifdef HAVE_NATIVE_COMP.

* src/pdumper.c (dump_subr): Dump defining_symbol field too.
src/lisp.h
src/lread.c
src/pdumper.c