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

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

bug#13650: Emacs pretest 24.2.93 - compilation error on AIX 5.3 using gc


From: Glenn Morris
Subject: bug#13650: Emacs pretest 24.2.93 - compilation error on AIX 5.3 using gcc 4.7-2
Date: Thu, 07 Feb 2013 12:47:35 -0500
User-agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)

Thanks for the report (no need to cc me by the way).
I was assuming it worked for you following http://debbugs.gnu.org/13408,
but obviously not.

Gilles Pion wrote:

> *** unexaix.c Thu Feb  7 10:47:08 2013
> --- unexaix.c.ori Tue Jan  1 20:37:17 2013
> ***************
> *** 92,99 ****
>
>   #include "lisp.h"
>
> - #define ADDR_CORRECT(x) ((char *)(x) - (char*)0)
> -
>   static void
>   report_error (const char *file, int fd)

(This patch is backwards, BTW).
Actually, looking at the history

http://lists.gnu.org/archive/html/emacs-diffs/2012-05/msg00352.html

looks like this should be:

  #define ADDR_CORRECT(x) ((int)(x))

Could you try that?

At first glance, it looks like DATA_START, DATA_SEG_BITS, and
NLIST_STRUCT also went missing in that 2012/05 change. Paul?





reply via email to

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