[oe] [PATCH 2/6] Allows the use of the angstrom distribution with ARM cores that do not support THUMB_INTERWORK instructions
Khem Raj
raj.khem at gmail.com
Thu Mar 31 20:57:57 UTC 2011
On Wed, Mar 30, 2011 at 7:07 AM, UDel V2G Team <v2g.udel at gmail.com> wrote:
> * Setting THUMB_INTERWORK = "yes" precludes the building of
> any angstrom distribution for cores that do not support
> thumb and thumb_interwork since the distro definitions
> take precedence over any local settings.
>
> Signed-off-by: UDel V2G Team <v2g.udel at gmail.com>
> ---
> conf/distro/include/angstrom.inc | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/conf/distro/include/angstrom.inc b/conf/distro/include/angstrom.inc
> index 5a02723..9ec1dc7 100644
> --- a/conf/distro/include/angstrom.inc
> +++ b/conf/distro/include/angstrom.inc
> @@ -54,7 +54,7 @@ ARM_INSTRUCTION_SET = "${ANGSTROM_ARM_INSTRUCTION_SET}"
> # but requires more instructions (140% for 70% smaller code) so may be
> # slower.
>
> -THUMB_INTERWORK = "yes"
> +THUMB_INTERWORK ?= "yes"
This change should not be needed since EABI mandates interworking and
gcc in OE generates a sequence which works on armv4
and it interworking safe on armv4t+
> # "yes" "no"
> # Whether to compile with code to allow interworking between the two
> # instruction sets. This allows thumb code to be executed on a primarily
> --
> 1.7.3.4
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
More information about the Openembedded-devel
mailing list