>> Details: >> 1. "make check-gcc" on linux. >> * One more failed case (gcc.dg/visibility-d) for the toolchain >> generated from crosstool-ng based on embedded toolchain code base. But >> logs show the .s files are the same. > > visibility-d.c seems to cover symbol visibility. Are you using > different versions of binutils?
It passes after adding the binutils built from crosstool-ng to PATH. >> 2. "make check-gcc" on windows. >> * Dir format issue: >> Native windows programs require the disk symbol format as c:, d:, >> etc. But in cygwin, it is changed to /cygdrive/c, /cygdrive/d. Need >> wrapper to convert it. > > Have a look at cygpath. Thank you. I will use cygpath rather than script by myself. >> * qemu output in cygwin (Qemu-0.15.1-windows-Medium.zip from >> http://lassauge.free.fr/qemu/) >> qemu can not output the result like "*** EXIT 0" on screen. Need >> wrapper to handle it. > > Unfortunately qemu doesn't pass through the exit code to the host > shell. The good news is DejaGnu includes a wrapper that does this for > you. > > See: > https://wiki.linaro.org/WorkingGroups/ToolChain/CrossTestingQemu I reuse the embedded toolchain qemu wrapper. It works. By now, all gcc tests work although there are several new fails compared to linux test. But still have PATH format issues for g++ tests. Thanks! -Zhenqiang _______________________________________________ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain