[Gc] AIX AO_TS_t not defined

Perry Smith pedzsan at gmail.com
Sat Oct 27 10:46:33 PDT 2012


Hi,

I'm trying to build guile which depends upon gc.  I tried gc-7.2d and gc-7.1 and both fail with:

> atomic_ops.c:97:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'AO_locks'
> atomic_ops.c:143:39: error: expected ';', ',' or ')' before '*' token
> atomic_ops.c:151:38: error: expected ';', ',' or ')' before '*' token
> atomic_ops.c:157:40: error: expected ';', ',' or ')' before '*' token
> atomic_ops.c:165:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'init_lock'
> atomic_ops.c: In function 'AO_compare_and_swap_emulation':
> atomic_ops.c:171:3: error: 'AO_TS_t' undeclared (first use in this function)
> atomic_ops.c:171:3: note: each undeclared identifier is reported only once for each function it appears in
> atomic_ops.c:171:12: error: 'my_lock' undeclared (first use in this function)
> atomic_ops.c:171:22: error: 'AO_locks' undeclared (first use in this function)
> atomic_ops.c:178:13: error: 'init_lock' undeclared (first use in this function)
> atomic_ops.c: In function 'AO_compare_double_and_swap_double_emulation':
> atomic_ops.c:211:3: error: 'AO_TS_t' undeclared (first use in this function)
> atomic_ops.c:211:12: error: 'my_lock' undeclared (first use in this function)
> atomic_ops.c:211:22: error: 'AO_locks' undeclared (first use in this function)
> atomic_ops.c:218:13: error: 'init_lock' undeclared (first use in this function)
> atomic_ops.c: In function 'AO_store_full_emulation':
> atomic_ops.c:250:3: error: 'AO_TS_t' undeclared (first use in this function)
> atomic_ops.c:250:12: error: 'my_lock' undeclared (first use in this function)
> atomic_ops.c:250:22: error: 'AO_locks' undeclared (first use in this function)
> make[3]: *** [atomic_ops.o] Error 1


I'm on AIX 6.1 TL07 SP03

I can't even figure out who / where AO_TS_t is defined.

I could cobble in some definition but I just assume I missed a step somewhere.

(I'm not subscribed to the list.)

Thank you,
Perry Smith

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://napali.hpl.hp.com/pipermail/gc/attachments/20121027/461119d3/attachment.htm


More information about the Gc mailing list