]> code.ossystems Code Review - openembedded-core.git/commit
mips: add a tune for using MIPS16e ASE instructions
authorAndré Draszik <adraszik@tycoint.com>
Fri, 10 Jun 2016 15:12:38 +0000 (16:12 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 12 Jun 2016 22:46:49 +0000 (23:46 +0100)
commite9d8b02a42eb08802e202770409cb5378b79b281
treee6b3e0365ff5cf5f503974e76250ff5addcb95d8
parent0d4857090c5dd0d940dca6ea90afc66a4007cd88
mips: add a tune for using MIPS16e ASE instructions

The MIPS16e instruction set still has to be enabled by setting
MIPS_INSTRUCTION_SET = 'mips16e'
in e.g. distro.conf and can be disabled on a per-recipe basis as
needed.

This is a similar approach as is available on ARM for Thumb support.

Note that contrary to the ARM Thumb support in OE, we do add a new
OVERRIDE (mips16e), as there are some recipes in OE that need to be
compiled slightly differently if mips16e mode is requested.

Signed-off-by: André Draszik <adraszik@tycoint.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/conf/machine/include/mips/feature-mips-mips16e.inc [new file with mode: 0644]