Subject: bug#11935: XINT etc. should be functions

From: Paul Eggert <[email-masked]>
Date: Sun, 09 Jun 2013 00:23:21 -0700

On 06/08/2013 11:56 PM, Jan Djärv wrote:
> most people does not have the latest gcc version.

Most people can use older GCC versions just fine,
since by default Emacs builds with optimization flags
that will generate pretty much the same machine code
regardless of whether the patch is used.

The only problem is with developers who are using older
GCC versions and who wish to compile without optimization,
to make Emacs easier to debug.  These folks can't use -Og
(available in GCC 4.8 and later), so they have to make do
with -O0.

-Og is better for debugging than -O0 is, and the
proposed patch caters to -Og.  Eventually the -Og
approach will win out; the only question is when
and how to start the ball rolling.