[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#13408: Emacs pretest 24.2.92 - compilation error on AIX 5.3 using gc
From: |
Paul Eggert |
Subject: |
bug#13408: Emacs pretest 24.2.92 - compilation error on AIX 5.3 using gcc 4.7-2 |
Date: |
Fri, 11 Jan 2013 11:11:25 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 |
On 01/11/2013 01:15 AM, Eli Zaretskii wrote:
>> Date: Fri, 11 Jan 2013 00:03:39 -0800
>> > From: Paul Eggert <eggert@cs.ucla.edu>
>> >
>> > The other problem is due to a stray '*'. This was fixed a while ago
>> > in the trunk, so I backported that to emacs-24 as bzr 111171.
> Do you happen to know what did GCC make out that, before the change?
> Did it just ignore the dereference?
No, GCC consistently refused to compile it. It's just that
this code is rarely compiled -- it's normally ifdeffed out,
so GCC doesn't see the problem. I suppose that on AIX the
code is not ifdeffed out, so that's why the bug was reported
for AIX.
In older Emacs versions, the types were different and the
"*" was OK; it became a stray "*" only fairly recently.