]>
Commit | Line | Data |
---|---|---|
5e8861a0 | 1 | obj-y += arm-semi.o |
ae50a770 | 2 | obj-$(CONFIG_SOFTMMU) += machine.o psci.o arch_dump.o monitor.o |
494b00c7 | 3 | obj-$(CONFIG_KVM) += kvm.o |
b197ebd4 | 4 | obj-$(call land,$(CONFIG_KVM),$(call lnot,$(TARGET_AARCH64))) += kvm32.o |
26861c7c | 5 | obj-$(call land,$(CONFIG_KVM),$(TARGET_AARCH64)) += kvm64.o |
cf01ba9e | 6 | obj-$(call lnot,$(CONFIG_KVM)) += kvm-stub.o |
fbe37ef3 | 7 | obj-y += translate.o op_helper.o helper.o cpu.o |
37356079 | 8 | obj-y += neon_helper.o iwmmxt_helper.o vec_helper.o vfp_helper.o |
5b50e790 | 9 | obj-y += gdbstub.o |
87f4f183 | 10 | obj-$(TARGET_AARCH64) += cpu64.o gdbstub64.o |
9d935509 | 11 | obj-y += crypto_helper.o |
548ebcaf | 12 | obj-$(CONFIG_SOFTMMU) += arm-powerctl.o |
38388f7e RH |
13 | |
14 | DECODETREE = $(SRC_PATH)/scripts/decodetree.py | |
15 | ||
16 | target/arm/decode-sve.inc.c: $(SRC_PATH)/target/arm/sve.decode $(DECODETREE) | |
17 | $(call quiet-command,\ | |
18 | $(PYTHON) $(DECODETREE) --decode disas_sve -o $@ $<,\ | |
19 | "GEN", $(TARGET_DIR)$@) | |
20 | ||
78e138bc PM |
21 | target/arm/decode-vfp.inc.c: $(SRC_PATH)/target/arm/vfp.decode $(DECODETREE) |
22 | $(call quiet-command,\ | |
23 | $(PYTHON) $(DECODETREE) --static-decode disas_vfp -o $@ $<,\ | |
24 | "GEN", $(TARGET_DIR)$@) | |
25 | ||
26 | target/arm/decode-vfp-uncond.inc.c: $(SRC_PATH)/target/arm/vfp-uncond.decode $(DECODETREE) | |
27 | $(call quiet-command,\ | |
28 | $(PYTHON) $(DECODETREE) --static-decode disas_vfp_uncond -o $@ $<,\ | |
29 | "GEN", $(TARGET_DIR)$@) | |
30 | ||
38388f7e | 31 | target/arm/translate-sve.o: target/arm/decode-sve.inc.c |
78e138bc PM |
32 | target/arm/translate.o: target/arm/decode-vfp.inc.c |
33 | target/arm/translate.o: target/arm/decode-vfp-uncond.inc.c | |
34 | ||
87f4f183 | 35 | obj-$(TARGET_AARCH64) += translate-a64.o helper-a64.o |
9e18d7a6 | 36 | obj-$(TARGET_AARCH64) += translate-sve.o sve_helper.o |
87f4f183 | 37 | obj-$(TARGET_AARCH64) += pauth_helper.o |