This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: Results for 2.19.51.20090519 testsuite on i686-pc-cygwin
Christian Joensson wrote:
> {/usr/local/src/trunk/objdir-binutils/ld/ld-new -o
> tmpdir/aligncomm-1.x -L/usr/local/src/trunk/src/ld/testsuite/ld-pe
> tmpdir/aligncomm-1.o 2>&1} /dev/null ld.tmp (timeout = 300)
> spawn [open ...]
> tmpdir/aligncomm-1.o: In function `main':
> /usr/local/src/trunk/src/ld/testsuite/ld-pe/aligncomm-1.c:9: undefined
> reference to `_alloca'
> tmpdir/aligncomm-1.o: In function `main':
> /usr/local/src/trunk/src/ld/testsuite/ld-pe/aligncomm-1.c:9: undefined
> reference to `_alloca'
> FAIL: aligned common 1
Urrgh. This is GCC-3's way of aligning the stack at the start of execution.
Haven't used it in so long I forgot all about that.
I'll check in a dummy definition of alloca, guarded in appropriate cygwin
#ifdefs so it doesn't choke the other platforms. Actually, I'll check mingw
as well. Fix will be with you shortly.
Thanks for doing all this testing, BTW, it's very helpful of you.
cheers,
DaveK