[U-Boot] nds32: toolchains for building ?

Macpaul Lin macpaul at gmail.com
Fri Nov 11 03:01:37 CET 2011


HI Mike,

2011/11/11 Mike Frysinger <vapier at gentoo.org>:

> so the ISA version only affects the generated libraries right ?  i can still
> use any of the compilers to output any ISA version ?
>
> i grabbed the v1f and it seems to build the one nds32 board in the tree fine.
>
> i ripped it down to the min needed for u-boot, so people can grab the 4.3MiB:
>        http://dev.gentoo.org/~vapier/u-boot/nds32.tar.xz
> -mike
>

Unfortunately, wrong.

ISA will affect the assembly and binary patterns, also some basic
stack operation.
You cannot run v1 v1f binary on the adp-ag101 board.
You also cannot run v1f on the chip which didn't have floating point unit.
So, you cannot run v1f binary on adp-ag101p board.
There will decode floating related ISA as non-floating point then lead fault.

The capability is listed as follows.
adp-ag101: v0 binary only.
adp-ag101p: v0 and v1 binary.
adp-ag102: v0, v1, v1f

-- 
Best regards,
Macpaul Lin


More information about the U-Boot mailing list