Make target_phys_addr_t 64 bits unconditionally
The hassle and compile time overhead of maintaining both 32-bit and 64-bit capable source isn't worth the tiny performance advantage which is seen on a minority of configurations. Switch to compiling libhw only once, with target_phys_addr_t unconditionally typedefed to uint64_t. Signed-off-by:Avi Kivity <avi@redhat.com> Signed-off-by:
Anthony Liguori <aliguori@us.ibm.com>
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- Makefile 1 addition, 1 deletionMakefile
- Makefile.hw 0 additions, 1 deletionMakefile.hw
- Makefile.target 0 additions, 3 deletionsMakefile.target
- configure 4 additions, 30 deletionsconfigure
- cpu-common.h 1 addition, 1 deletioncpu-common.h
- dma.h 1 addition, 1 deletiondma.h
- hw/hw.h 1 addition, 1 deletionhw/hw.h
- hw/intel-hda.c 1 addition, 7 deletionshw/intel-hda.c
- hw/rtl8139.c 1 addition, 5 deletionshw/rtl8139.c
- monitor.c 0 additions, 4 deletionsmonitor.c
- target-ppc/mmu_helper.c 1 addition, 3 deletionstarget-ppc/mmu_helper.c
- targphys.h 1 addition, 18 deletionstargphys.h
Loading
Please register or sign in to comment