]> git.eshelyaron.com Git - emacs.git/commit
By default when building native compile only what's part of the dump image
authorAndrea Corallo <akrl@sdf.org>
Fri, 11 Sep 2020 08:51:39 +0000 (10:51 +0200)
committerAndrea Corallo <akrl@sdf.org>
Fri, 11 Sep 2020 09:01:11 +0000 (11:01 +0200)
commit3c58403b0f9b732e045230ce34f1b5a8460630ac
tree2d955cf190c072b041af8e2f589a6a6b92fc7f60
parentcb293cfb929dfbecb3057dde2115399b89350a9b
By default when building native compile only what's part of the dump image

To Ahead of Time compile the whole Emacs distro define NATIVE_FULL_AOT
when invoking make ex: 'make NATIVE_FULL_AOT=1'.

* lisp/Makefile.in (NATIVE_SKIP_NONDUMP): New variable.
(compile-main): Use it + rename NATIVE_DISABLE -> NATIVE_DISABLED.
* lisp/emacs-lisp/comp.el
(batch-byte-native-compile-for-bootstrap): Rename NATIVE_DISABLE
-> NATIVE_DISABLED.
lisp/Makefile.in
lisp/emacs-lisp/comp.el