On Wed, 30 Oct 2013, Iyer, Balaji V wrote:
> This attached patch will check for usage of alloca.h before using it.
> The change is entirely in libcilkrts and I am committing this change as 
> it is pretty obvious (the change was lifted from the autconf manual 
> example). 

Thanks, Balaji!

Now my FreeBSD tester no longer shows this failure, but this:

/scratch2/tmp/gerald/gcc-HEAD/libcilkrts/runtime/config/generic/cilk-abi-vla.c:
In function \xe2\x80\x98__cilkrts_stack_free\xe2\x80\x99:
/scratch2/tmp/gerald/gcc-HEAD/libcilkrts/runtime/config/generic/cilk-abi-vla.c:1
06:28: error: \xe2\x80\x98t\xe2\x80\x99 undeclared (first use in this function)
     vla_internal_heap_free(t, full_size);
                            ^

Looking at the source coude, indeed t is not declared anywhere that
I can see.  

So, two issues:

 - Why is it using the /generic subdirectory and not /x86 on
   i386-unknown-freebsd10.0?

 - What doesn't libcilkrts/runtime/config/generic/cilk-abi-vla.c compile?

Gerald

Reply via email to