aboutsummaryrefslogtreecommitdiff
path: root/target/xtensa/Makefile.objs
diff options
context:
space:
mode:
authorMax Filippov <jcmvbkbc@gmail.com>2016-11-22 10:08:02 -0800
committerMax Filippov <jcmvbkbc@gmail.com>2017-12-18 21:26:19 -0800
commit7f709ce739d46ecd6df98921a20e9dce1dcc421b (patch)
tree80a71422843bc72f459b8f0e9703fc9d503000e3 /target/xtensa/Makefile.objs
parent2eb967c4e9898d688a75be43955bbbc2107f29f7 (diff)
downloadqemu-7f709ce739d46ecd6df98921a20e9dce1dcc421b.zip
qemu-7f709ce739d46ecd6df98921a20e9dce1dcc421b.tar.gz
qemu-7f709ce739d46ecd6df98921a20e9dce1dcc421b.tar.bz2
target/xtensa: import libisa source
The canonical way of dealing with Xtensa instructions decoding and encoding is through the libisa. Libisa is a configuration-independent library with a stable interface plus generated configuration-specific xtensa-modules.c file with implementations of decoding and encoding functions. Libisa is MIT-licensed and originally disributed xtensa-modules.c files are also MIT-licensed and are available as a part of xtensa configuration overlay. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Diffstat (limited to 'target/xtensa/Makefile.objs')
-rw-r--r--target/xtensa/Makefile.objs1
1 files changed, 1 insertions, 0 deletions
diff --git a/target/xtensa/Makefile.objs b/target/xtensa/Makefile.objs
index 481de91..0429706 100644
--- a/target/xtensa/Makefile.objs
+++ b/target/xtensa/Makefile.objs
@@ -3,5 +3,6 @@ obj-y += core-dc232b.o
obj-y += core-dc233c.o
obj-y += core-fsf.o
obj-$(CONFIG_SOFTMMU) += monitor.o
+obj-y += xtensa-isa.o
obj-y += translate.o op_helper.o helper.o cpu.o
obj-y += gdbstub.o