Dear Allen Martin, In message <3c7a7aca8617d24290826ec008b5cd08510f030...@hqmail03.nvidia.com> you wrote: > > > Did you try asking on the binutils mailing list? This is where > > experts should be available... > > I drilled down on this some more and I found that with an armv4t > linker I can force it to generate armv7 compatible interworking code > if I use the "--use-bx" switch. Unfortunately there doesn't seem to > be any inverse, so with a armv7 linker I can't force it to generate > armv4t compatible interworking. This does seem to be a linker > limitation, I'll take it up on the linaro toolchain list.
No, please do not. Please take it to the binutils mailing list, so it gets solved in mainline. It does not help at all if Linaro provides a local fix for their tools, and for everybody else the issue is still unsolved. > > We are not talking about a different architecture here - like a > > PowerPC SPL that boots an ARM U-Boot. We are still in a single > > architecture, it's just different CPU models. And when both GCC and > > the assembler are capable of being tuned to the respective CPU > > model, > > this should also be possible for the linker. > > The problem I'm having with the SPL build is that a single entry in > boards.cfg can have exactly one architecture and CPU model. So But you can define any tye of CONFIG_ settings, both in boards.cfg and in your board config file. > there's no easy way to have the SPL build compile from arm720t and > the non SPL build compile from armv7. So I either have to have two What would prevent you from extending the Makefiles to set build options depending on CONFIG_ settings from your board configuration? Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de Nail here --X-- for new monitor. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot