]> git.ipfire.org Git - thirdparty/qemu.git/commit - target/sparc/translate.c
tcg: Invert the inclusion of helper.h
authorRichard Henderson <rth@twiddle.net>
Tue, 8 Apr 2014 05:31:41 +0000 (22:31 -0700)
committerRichard Henderson <rth@twiddle.net>
Wed, 28 May 2014 16:33:54 +0000 (09:33 -0700)
commit2ef6175aa76adea2ab8ce1540904a05d6f8e8eed
tree97fa366ef3c187fc2ed9536ba4a56eae222bdaa7
parenta763551ad5090b6e2fdea8538e1f41252e1f7579
tcg: Invert the inclusion of helper.h

Rather than include helper.h with N values of GEN_HELPER, include a
secondary file that sets up the macros to include helper.h.  This
minimizes the files that must be rebuilt when changing the macros
for file N.

Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <rth@twiddle.net>
100 files changed:
include/exec/helper-gen.h [new file with mode: 0644]
include/exec/helper-head.h [moved from include/exec/def-helper.h with 51% similarity]
include/exec/helper-proto.h [new file with mode: 0644]
include/exec/helper-tcg.h [new file with mode: 0644]
target-alpha/fpu_helper.c
target-alpha/helper.c
target-alpha/helper.h
target-alpha/int_helper.c
target-alpha/mem_helper.c
target-alpha/sys_helper.c
target-alpha/translate.c
target-arm/crypto_helper.c
target-arm/helper-a64.c
target-arm/helper.c
target-arm/helper.h
target-arm/iwmmxt_helper.c
target-arm/neon_helper.c
target-arm/op_helper.c
target-arm/translate-a64.c
target-arm/translate.c
target-cris/helper.h
target-cris/op_helper.c
target-cris/translate.c
target-i386/cc_helper.c
target-i386/excp_helper.c
target-i386/fpu_helper.c
target-i386/helper.h
target-i386/int_helper.c
target-i386/mem_helper.c
target-i386/misc_helper.c
target-i386/seg_helper.c
target-i386/smm_helper.c
target-i386/svm_helper.c
target-i386/translate.c
target-lm32/helper.h
target-lm32/lm32-semi.c
target-lm32/op_helper.c
target-lm32/translate.c
target-m68k/helper.c
target-m68k/helper.h
target-m68k/op_helper.c
target-m68k/translate.c
target-microblaze/helper.h
target-microblaze/op_helper.c
target-microblaze/translate.c
target-mips/dsp_helper.c
target-mips/helper.h
target-mips/lmi_helper.c
target-mips/op_helper.c
target-mips/translate.c
target-moxie/helper.c
target-moxie/helper.h
target-moxie/translate.c
target-openrisc/exception_helper.c
target-openrisc/fpu_helper.c
target-openrisc/helper.h
target-openrisc/int_helper.c
target-openrisc/interrupt_helper.c
target-openrisc/sys_helper.c
target-openrisc/translate.c
target-ppc/excp_helper.c
target-ppc/fpu_helper.c
target-ppc/helper.h
target-ppc/int_helper.c
target-ppc/mem_helper.c
target-ppc/misc_helper.c
target-ppc/mmu-hash32.c
target-ppc/mmu-hash64.c
target-ppc/mmu_helper.c
target-ppc/timebase_helper.c
target-ppc/translate.c
target-s390x/cc_helper.c
target-s390x/fpu_helper.c
target-s390x/helper.h
target-s390x/int_helper.c
target-s390x/mem_helper.c
target-s390x/misc_helper.c
target-s390x/translate.c
target-sh4/helper.h
target-sh4/op_helper.c
target-sh4/translate.c
target-sparc/cc_helper.c
target-sparc/fop_helper.c
target-sparc/helper.c
target-sparc/helper.h
target-sparc/int64_helper.c
target-sparc/ldst_helper.c
target-sparc/translate.c
target-sparc/vis_helper.c
target-sparc/win_helper.c
target-unicore32/helper.c
target-unicore32/helper.h
target-unicore32/op_helper.c
target-unicore32/translate.c
target-unicore32/ucf64_helper.c
target-xtensa/helper.h
target-xtensa/op_helper.c
target-xtensa/translate.c
target-xtensa/xtensa-semi.c
tcg/tcg.c