mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-06 01:03:55 -06:00
Remove unused CONFIG_TCG_PASS_AREG0 and dead code
Now that CONFIG_TCG_PASS_AREG0 is enabled for all targets, remove dead code and support for !CONFIG_TCG_PASS_AREG0 case. Remove dyngen-exec.h and all references to it. Although included by hw/spapr_hcall.c, it does not seem to use it. Remove unused HELPER_CFLAGS. Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Reviewed-by: Richard Henderson <rth@twiddle.net>
This commit is contained in:
parent
895c2d0435
commit
89c33337fd
31 changed files with 53 additions and 525 deletions
11
configure
vendored
11
configure
vendored
|
@ -118,7 +118,6 @@ audio_card_list="ac97 es1370 sb16 hda"
|
|||
audio_possible_cards="ac97 es1370 sb16 cs4231a adlib gus hda"
|
||||
block_drv_whitelist=""
|
||||
host_cc="gcc"
|
||||
helper_cflags=""
|
||||
libs_softmmu=""
|
||||
libs_tools=""
|
||||
audio_pt_int=""
|
||||
|
@ -902,7 +901,6 @@ case "$cpu" in
|
|||
QEMU_CFLAGS="-m32 -ffixed-g2 -ffixed-g3 $QEMU_CFLAGS"
|
||||
if test "$solaris" = "no" ; then
|
||||
QEMU_CFLAGS="-ffixed-g1 -ffixed-g6 $QEMU_CFLAGS"
|
||||
helper_cflags="-ffixed-i0"
|
||||
fi
|
||||
;;
|
||||
sparc64)
|
||||
|
@ -927,7 +925,6 @@ case "$cpu" in
|
|||
QEMU_CFLAGS="-m32 $QEMU_CFLAGS"
|
||||
LDFLAGS="-m32 $LDFLAGS"
|
||||
cc_i386='$(CC) -m32'
|
||||
helper_cflags="-fomit-frame-pointer"
|
||||
host_guest_base="yes"
|
||||
;;
|
||||
x86_64)
|
||||
|
@ -3617,7 +3614,6 @@ if test "$sparse" = "yes" ; then
|
|||
echo "HOST_CC := REAL_CC=\"\$(HOST_CC)\" cgcc" >> $config_host_mak
|
||||
echo "QEMU_CFLAGS += -Wbitwise -Wno-transparent-union -Wno-old-initializer -Wno-non-pointer-null" >> $config_host_mak
|
||||
fi
|
||||
echo "HELPER_CFLAGS=$helper_cflags" >> $config_host_mak
|
||||
echo "LDFLAGS=$LDFLAGS" >> $config_host_mak
|
||||
echo "ARLIBS_BEGIN=$arlibs_begin" >> $config_host_mak
|
||||
echo "ARLIBS_END=$arlibs_end" >> $config_host_mak
|
||||
|
@ -3872,13 +3868,6 @@ fi
|
|||
|
||||
symlink "$source_path/Makefile.target" "$target_dir/Makefile"
|
||||
|
||||
|
||||
case "$target_arch2" in
|
||||
alpha | arm* | cris | i386 | lm32 | m68k | microblaze* | mips* | or32 | s390x | sh4* | sparc* | unicore32 | x86_64 | xtensa* | ppc*)
|
||||
echo "CONFIG_TCG_PASS_AREG0=y" >> $config_target_mak
|
||||
;;
|
||||
esac
|
||||
|
||||
upper() {
|
||||
echo "$@"| LC_ALL=C tr '[a-z]' '[A-Z]'
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue