2011/1/26 Meng-Hsuan Cheng luse@0xlab.org:
While Android WG was working on integrating Linaro toolchain to Android system, we encountered prelink error since there are some empty symbols in symtab produced by toolchain linaro gcc-4.5 + binutils-2.20.
[...]
So I filed a bug in https://bugs.launchpad.net/binutils-linaro/+bug/707487.
[...]
hi luse,
Thanks for reporting. To clarify, I just make list about the combination and test results.
Original: csl-gcc + csl-binutils (binutils-2.20.51) => FAIL
Once the version of linaro-gcc is set to gcc-linaro-4.5-2011.01-1, binutils tests: linaro-gcc + binutils-2.19 (FSF) => OK linaro-gcc + binutils-2.20.1 (FSF) => OK linaro-gcc + binutils-2.21 (FSF) => FAIL linaro-gcc + binutils-2.20.51 (CSL) => FAIL linaro-gcc + binutils-2.20.1 (Google) => OK
Source: (1) FSF: upstream (2) CSL: CodeSourcery 2010q3 (3) Google: http://android.git.kernel.org/?p=toolchain/binutils.git%3Ba=summary
Since binutils is not yet maintained by Linaro directly, Android WG would just take binutils 2.20.1 from Google.
Sincerely, Jim Huang (jserv) http://0xlab.org/