bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#15880: Compute C declarations for DEFSYMs automatically.


From: Paul Eggert
Subject: bug#15880: Compute C declarations for DEFSYMs automatically.
Date: Tue, 12 Nov 2013 21:12:21 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0

Stefan Monnier wrote:
> this creates a "big single file
> dependency", so addition/removal of a DEFSYM somewhere causes
> recompilation of all files.  Would it be possible to trick the deps/*
> rules so they pretend this file is not a dependency?

Possibly, but that would run into the opposite problem.
If you add or remove DEFVAR_LISP somewhere so that
the layout of struct emacs_globals changes, then
omitting the dependency and compiling some files
but not others would make Emacs misbehave badly.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]