summaryrefslogtreecommitdiff
path: root/lib/getopt_ext.h
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@raeburn.org>2017-04-09 02:13:43 -0400
committerKen Raeburn <raeburn@raeburn.org>2017-04-09 02:45:45 -0400
commit440bafef7cce6044d4f9d6ca3c3e0856ee9732b7 (patch)
tree2f2931b8b150853e6f9a39678cf48e815e70b39e /lib/getopt_ext.h
parente3c15342a5459135765789a7e19a70b1e655fd1e (diff)
downloademacs-440bafef7cce6044d4f9d6ca3c3e0856ee9732b7.tar.gz
emacs-440bafef7cce6044d4f9d6ca3c3e0856ee9732b7.tar.bz2
emacs-440bafef7cce6044d4f9d6ca3c3e0856ee9732b7.zip
Write updated loaddefs to a temporary file and rename into place.
In a parallel build, byte compilation can be running at the same times as loaddefs.el is being regenerated. However, in a CANNOT_DUMP build, loaddefs.el is read at startup and must always be in a usable state. * lisp/Makefile.in ($(lisp)/loaddefs.el): Write generated output to loaddefs.el.new and then rename it to loaddefs.el.
Diffstat (limited to 'lib/getopt_ext.h')
0 files changed, 0 insertions, 0 deletions