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:22:44 +0100 |
commit | 90bb7c1a9630ac93dde399ef40f141fd7061501d (patch) | |
tree | 89d99d1fbf689d7e516540b44072ba238e377fe1 /meta | |
parent | 2c80ebf8dfb7284fac10c06a059341c40e56f5bd (diff) | |
download | poky-90bb7c1a9630ac93dde399ef40f141fd7061501d.tar.gz |
uclibc: don't compile in mips16e mode
uClibc contains hand-written assembly which is not compatible with
the MIPS16e mode.
(From OE-Core rev: 5a32f23210ecb90ca97e4e861146208c88762209)
Signed-off-by: André Draszik <adraszik@tycoint.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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" | |||
65 | CFLAGS_remove_arm = "-fno-omit-frame-pointer" | 65 | CFLAGS_remove_arm = "-fno-omit-frame-pointer" |
66 | UCLIBC_EXTRA_CFLAGS = "${@oe_filter_out('(-I\S+|-i\S+)', '${CFLAGS}', d)}" | 66 | UCLIBC_EXTRA_CFLAGS = "${@oe_filter_out('(-I\S+|-i\S+)', '${CFLAGS}', d)}" |
67 | 67 | ||
68 | # Doesn't compile in MIPS16e mode due to use of hand-written | ||
69 | # assembly | ||
70 | MIPS_INSTRUCTION_SET_pn-uclibc = "mips" | ||
71 | |||
68 | configmangle = '/^KERNEL_HEADERS/d; \ | 72 | configmangle = '/^KERNEL_HEADERS/d; \ |
69 | /^RUNTIME_PREFIX/d; \ | 73 | /^RUNTIME_PREFIX/d; \ |
70 | /^DEVEL_PREFIX/d; \ | 74 | /^DEVEL_PREFIX/d; \ |