[OE-core] [PATCH 2/4] uclibc: don't compile in mips16e mode

akuster808 akuster808 at gmail.com
Sat Jun 25 16:18:06 UTC 2016


Are these Krogoth worthy?

- armin

On 06/24/2016 03:58 AM, André Draszik wrote:
> From: André Draszik <adraszik at tycoint.com>
> 
> uClibc contains hand-written assembly which is not compatible with
> the MIPS16e mode.
> 
> Signed-off-by: André Draszik <adraszik at tycoint.com>
> ---
>  meta/recipes-core/uclibc/uclibc.inc | 4 ++++
>  1 file changed, 4 insertions(+)
> 
> diff --git a/meta/recipes-core/uclibc/uclibc.inc b/meta/recipes-core/uclibc/uclibc.inc
> index 57f87fa..02cd8d1 100644
> --- a/meta/recipes-core/uclibc/uclibc.inc
> +++ b/meta/recipes-core/uclibc/uclibc.inc
> @@ -63,6 +63,10 @@ EXTRA_OEMAKE_task_do_package = "${OEMAKE_NO_CC}"
>  CFLAGS_remove_arm = "-fno-omit-frame-pointer"
>  UCLIBC_EXTRA_CFLAGS  = "${@oe_filter_out('(-I\S+|-i\S+)', '${CFLAGS}', d)}"
>  
> +# Doesn't compile in MIPS16e mode due to use of hand-written
> +# assembly
> +MIPS_INSTRUCTION_SET_pn-uclibc = "mips"
> +
>  configmangle = '/^KERNEL_HEADERS/d; \
>                  /^RUNTIME_PREFIX/d; \
>                  /^DEVEL_PREFIX/d; \
> 



More information about the Openembedded-core mailing list