[Buildroot] libgcc erroneously built as armv5 for arm920t(armv4t)
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Fri Sep 27 07:31:55 UTC 2013
Dear Yann E. MORIN,
On Thu, 26 Sep 2013 19:52:21 +0200, Yann E. MORIN wrote:
> In crosstool-Ng, we have this:
> http://crosstool-ng.org/hg/crosstool-ng/annotate/98b7806295cc/patches/gcc/4.4.5/210-arm-unbreak-armv4t.patch#l1
>
> For gcc, if --with-cpu is not specified, then it defaults to
> TARGET_CPU_arm10tdmi which is an armv5 (as far as I understand it).
So even when --with-arch=armv7a, gcc will use --with-cpu=arm10tdmi? I'm
not sure to understand what will be the effect of having
--with-arch=armv7a and --with-cpu=arm10tdmi.
> The patch above downgrades the default CPU to an armv4t. Maybe worth a
> try. That, or passing --with-cpu=... as suggested by Adam.
Ok.
Thomas
--
Thomas Petazzoni, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
More information about the buildroot
mailing list