[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ARM and xscale toolchains update



On Thu Feb 20, 2003 at 06:46:10PM +0000, Wookey wrote:
> Collected comments from the arm-linux mailing lists conflict to some extent:
> > rmk:
> > My unacceptable compiler list for 2.5.59 is:
> >  * GCC 2.95.1, 2.95.2: ignores register clobber list in asm().

Easy patched up however....

> >  * GCC 3.0, 3.1: general bad code generation.

I avoid these, as I've had bad luck with them.

> >  * GCC 3.2.0: incorrect function argument offset calculation.
> >  * GCC 3.2.1: miscompiles NEW_AUX_ENT in fs/binfmt_elf.c
> >  *            (http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=8896)

gcc 3.2.2 also miscompiles NEW_AUX_ENT, but the problem is
easily addressed with this patch.

    http://uclibc.org/cgi-bin/cvsweb/toolchain/gcc-3.2.2/sources/gcc-003-arm-bugfix.patch?rev=1.1

 -Erik

--
Erik B. Andersen             http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--



Reply to: