In article <200501211209.j0LC9jx10813 / moulon.inra.fr>,
  ts <decoux / moulon.inra.fr> writes:

> T> +#ifdef __GNUC__
>
>  perhaps not a good idea

Yes.  Not for everyone.

> 0x000000000042dab6 in garbage_collect () at gc.c:1474
> 1474        if ((last_gc_stacktrace[1] = __builtin_return_address(1)) == main_return_address) goto gc_stacktrace_done;

Maybe gcc doesn't support __builtin_return_address(1) on IA64.
-- 
Tanaka Akira