On Mon, Dec 19, 2016 at 3:59 PM, Igor Gnatenko <ignatenko(a)redhat.com> wrote:
I found only one cross-compiler in repos -- arm-none-eabi-gcc-cs
But it doesn't work:
This package is compiled in bootstrap mode and used only to solve circular
build dependency. You don't want to use this package. It's
not expected to
work.
I've used that package a lot for cross-development for ARM targets,
especially Cortex-M3 microcontrollers. It's intended for bare-metal
targets, not targets running Linux. I've never had any problem with it that
has anything to do with "bootstrap mode". In fact, for a cross-compiler,
"bootstrap mode" is the only mode there is, because the normal
bootstrapping process for a native compiler (build new compiler using old
compiler, then build new compiler using new compiler) is completely
inapplicable.