diff options
author | André Draszik <adraszik@tycoint.com> | 2016-06-24 11:58:28 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-07-01 16:08:46 +0100 |
commit | 5a32f23210ecb90ca97e4e861146208c88762209 (patch) | |
tree | 58ef0c3509b02570fa5cd5bbfb6098e88be30ccc /meta | |
parent | 217729318b42ab378e1cc70db7726022a5837b49 (diff) | |
download | openembedded-core-5a32f23210ecb90ca97e4e861146208c88762209.tar.gz openembedded-core-5a32f23210ecb90ca97e4e861146208c88762209.tar.bz2 openembedded-core-5a32f23210ecb90ca97e4e861146208c88762209.zip |
uclibc: don't compile in mips16e mode
uClibc contains hand-written assembly which is not compatible with
the MIPS16e mode.
Signed-off-by: André Draszik <adraszik@tycoint.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Diffstat (limited to 'meta')
-rw-r--r-- | meta/recipes-core/uclibc/uclibc.inc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/recipes-core/uclibc/uclibc.inc b/meta/recipes-core/uclibc/uclibc.inc index 71d4bdda4e..cb785dd091 100644 --- a/meta/recipes-core/uclibc/uclibc.inc +++ b/meta/recipes-core/uclibc/uclibc.inc @@ -65,6 +65,10 @@ export V="2" 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; \ |