Bart De VOS pointed out that removing absolute paths from the libc linker scripts is plainly wrong.
It dates from dawn ages of the original crosstool code, and is not well explained. At that time, binutils might not understand the sysroot stuff, and it was necessary to remove absolute paths in that case.
/trunk/scripts/build/libc/glibc.sh | 14 2 12 0 ++------------
1 file changed, 2 insertions(+), 12 deletions(-)
1 # Super-H specific configuration file
4 select ARCH_SUPPORTS_BOTH_ENDIAN
7 The Super-H architecture, as defined by:
8 http://www.renesas.com/fmwk.jsp?cnt=superh_family_landing.jsp&fp=/products/mpumcu/superh_family/
28 config ARCH_SH_VARIANT
30 default "sh3" if ARCH_SH_SH3
31 default "sh4" if ARCH_SH_SH4
32 default "sh4a" if ARCH_SH_SH4A