[Top][All Lists]

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

Re: Suspicious warning in W64 build

From: Paul Eggert
Subject: Re: Suspicious warning in W64 build
Date: Sun, 17 Sep 2017 11:53:26 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0

Eli Zaretskii wrote:
these are minor stylistic differences

Although they are minor, they are semantic differences not stylistic. UNINIT is better on technical grounds; among other things, it causes GCC to generate more-efficient code in production builds.

As the main objection to UNINIT appears to be stylistic, perhaps we can ameliorate that somehow. We could change its name to ATTRIBUTE_UNINIT, say, so that declarations look like this:

  Lisp_Object dest ATTRIBUTE_UNINIT;

Would that be better?

reply via email to

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