Hi Stefan,

thanks for your detailed analysis!


[...]

> The function remove_relative_paths was introduced to gcc by the patch
> gcc-3.3.3-runtime-prefix.patch form the ELDK. The ELDK-3.1.1 sources
> for gcc can for example be found at
> "http://mirror.switch.ch/ftp/mirror/eldk/3.1.1/ppc-linux-x86/sources/SRPMS/
> gcc-ppc-3.3.3-9.src.rpm".

Urgh, so you're saying that this is a bug not in upstream but introduced
only for the ELDK?  Argh.

> Solution 2:
> Temporary replace the strcpy function of libc by preloading a library which
> contains an unoptimized version of strcpy.

[...]

Wow, thanks for providing this info.  I'll put this into the FAQ section
of our DULG document.

Cheers
  Detlev

-- 
There are two hard things in computer science: cache invalidation,
naming things, and off-by-one errors.
--
DENX Software Engineering GmbH,      MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich,  Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: [email protected]
_______________________________________________
eldk mailing list
[email protected]
http://lists.denx.de/mailman/listinfo/eldk

Reply via email to