2015-02-06 20:53:47

by Angelo Dureghello

[permalink] [raw]
Subject: issues on last 32 bit m68k toolchain

Dear all,

i was using the public x86 32bit toolchain from kernel.org:

https://www.kernel.org/pub/tools/crosstool/files/bin/i686/4.6.3/i686-gcc-4.6.3-nolibc_m68k-linux.tar.gz

Unfortunately, for ColdFire arch, there is a bug in gas/binutils
for this toolchain:

https://sourceware.org/bugzilla/show_bug.cgi?id=17877

Produced binaries are not working on the target.

Is it possible to have available another m68k toolchain
(including older or newer binutils/as than the bugged 2.22) ?

Thanks,

Best regards,
Angelo Dureghello


2015-02-07 02:07:42

by Guenter Roeck

[permalink] [raw]
Subject: Re: issues on last 32 bit m68k toolchain

On Fri, Feb 06, 2015 at 09:46:52PM +0100, Angelo Dureghello wrote:
> Dear all,
>
> i was using the public x86 32bit toolchain from kernel.org:
>
> https://www.kernel.org/pub/tools/crosstool/files/bin/i686/4.6.3/i686-gcc-4.6.3-nolibc_m68k-linux.tar.gz
>
> Unfortunately, for ColdFire arch, there is a bug in gas/binutils
> for this toolchain:
>
> https://sourceware.org/bugzilla/show_bug.cgi?id=17877
>
> Produced binaries are not working on the target.
>
> Is it possible to have available another m68k toolchain
> (including older or newer binutils/as than the bugged 2.22) ?
>

Can you try the 64 bit toolchain ?

https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.9.0/x86_64-gcc-4.9.0-nolibc_m68k-linux.tar.gz

Guenter