[Openmcl-devel] Small glitch building on ppc

R. Matthew Emerson rme at clozure.com
Fri Feb 6 21:30:03 UTC 2009


On Feb 6, 2009, at 10:09 AM, Bruce O'Neel wrote:

> I checked out version 11693M this morning and building on ppc falls  
> over
> in gc-common.c.
>
> The problem seems to come from
>
> ppc-constants.h:#define fn 16
>
> but gc-common.c, starting around line 670,
>
> freeGCptrs()
> {
>  void *p, *next, *addr;
>  struct xmacptr *x, *xnext;
>  int i, flags;
>  xmacptr_dispose_fn fn;
>
> and any reference to fn in freeGCptrs and the following function
> register_xmacptr_dispose_function causes indegestion in the c  
> compiler.
>
> Renaming fn to fn1 fixes the problem.

Oops.  Fixed in the trunk in r11694.

Thanks for the report.





More information about the Openmcl-devel mailing list