Forward port darwin/i386 support 4.0 => 4.2 problems
Andrew Pinski
pinskia@physics.uc.edu
Fri Mar 24 13:25:00 GMT 2006
On Mar 24, 2006, at 4:50 AM, Sandro Tolaini wrote:
> I have successfully forward ported libffi changes from 4.0 to 4.2,
> but I have some problems running the testsuite. Here are the results:
>
> # of expected passes 1052
> # of unexpected failures 8
> # of unsupported tests 8
>
> Looking at the failures, I have:
>
> FAIL: libffi.call/return_fl2.c -O0 -W -Wall execution test
> FAIL: libffi.call/return_fl2.c -O2 execution test
> FAIL: libffi.call/return_fl2.c -O3 execution test
> FAIL: libffi.call/return_fl2.c -Os execution test
>
> These all fail for a dummy FP rounding problem: the output is
> always "1022.800049 vs 1022.800018", so I'm leaving these alone
> (should the tests be fixed somehow?).
These also fail on x86-linux-gnu (and x86_64-linux-gnu in 32bit mode).
>
> The other 4 failures are here:
>
> FAIL: libffi.special/unwindtest.cc -shared-libgcc -lstdc++
> execution test
> FAIL: libffi.special/unwindtest.cc -shared-libgcc -lstdc++
> execution test
> FAIL: libffi.special/unwindtest.cc -shared-libgcc -lstdc++
> execution test
> FAIL: libffi.special/unwindtest.cc -shared-libgcc -lstdc++
> execution test
>
> These all fail because of this:
>
> dyld: Symbol not found: ___dso_handle
> Referenced from: /Users/sandro/t/i386-apple-darwin8.5.2/./libstdc+
> +-v3/src/.libs/libstdc++.6.dylib
> Expected in: flat namespace
This looks like you did not update your cctools to the newest one which
was posted which includes this symbol.
-- Pinski
More information about the Java
mailing list