[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: |
Thu, 14 Nov 2013 12:25:45 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 |
On 11/14/2013 08:28 AM, Eli Zaretskii wrote:
> Please leave at least Qnil and Qt out of this arrangement, so that
> they continue being variables, not macros.
We can address that problem the way that we already address similar
problems with ARRAY_MARK_FLAG, VAL_MASK, etc. That is, we can
define Qnil both as a macro (used by the C code) and as a
variable or better yet a constant (used by GDB on older systems
that lack -g3).
Since there are quite a few symbols it might be worth doing this
only when -g3 is not used, to keep the runtime a bit smaller.
- bug#15880: Compute C declarations for DEFSYMs automatically., (continued)
- bug#15880: Compute C declarations for DEFSYMs automatically., Paul Eggert, 2013/11/13
- bug#15880: Compute C declarations for DEFSYMs automatically., Stefan Monnier, 2013/11/13
- bug#15880: Compute C declarations for DEFSYMs automatically., Paul Eggert, 2013/11/13
- bug#15880: Compute C declarations for DEFSYMs automatically., Stefan Monnier, 2013/11/13
- bug#15880: Compute C declarations for DEFSYMs automatically., Paul Eggert, 2013/11/13
- bug#15880: Compute C declarations for DEFSYMs automatically., Stefan Monnier, 2013/11/13
- bug#15880: Compute C declarations for DEFSYMs automatically., Paul Eggert, 2013/11/13
- bug#15880: Compute C declarations for DEFSYMs automatically., Stefan Monnier, 2013/11/14
- bug#15880: Compute C declarations for DEFSYMs automatically., Paul Eggert, 2013/11/14
- bug#15880: Compute C declarations for DEFSYMs automatically., Eli Zaretskii, 2013/11/14
- bug#15880: Compute C declarations for DEFSYMs automatically.,
Paul Eggert <=
- bug#15880: Compute C declarations for DEFSYMs automatically., Eli Zaretskii, 2013/11/15
- bug#15880: Compute C declarations for DEFSYMs automatically., Stefan Monnier, 2013/11/15
bug#15880: Compute C declarations for DEFSYMs automatically., Eli Zaretskii, 2013/11/13