1. 10 10月, 2012 8 次提交
  2. 08 10月, 2012 26 次提交
  3. 07 10月, 2012 6 次提交
    • A
      Merge branch 'target-arm.for-upstream' of git://git.linaro.org/people/pmaydell/qemu-arm · 046dbab9
      Aurelien Jarno 提交于
      * 'target-arm.for-upstream' of git://git.linaro.org/people/pmaydell/qemu-arm:
        target-arm: Drop unused DECODE_CPREG_CRN macro
        target-arm: use deposit instead of hardcoded version
        target-arm: mark a few integer helpers const and pure
        target-arm: convert sar, shl and shr helpers to TCG
        target-arm: convert add_cc and sub_cc helpers to TCG
        target-arm: use globals for CC flags
        target-arm: Reinstate display of VFP registers in cpu_dump_state
        cpu_dump_state: move DUMP_FPU and DUMP_CCOP flags from x86-only to generic
      046dbab9
    • A
      Merge branch 'trivial-patches' of git://github.com/stefanha/qemu · 048d3612
      Aurelien Jarno 提交于
      * 'trivial-patches' of git://github.com/stefanha/qemu:
        versatilepb: Use symbolic indices for ARM PIC
        qdev: kill bogus comment
        qemu-barrier: Fix compiler version check for future gcc versions
        hw: Add missing 'static' attribute for QEMUMachine
        cleanup useless return sentence
        qemu-sockets: Fix compiler warning (regression for MinGW)
        vnc: Fix spelling (hellmen -> hellman) in comment
        slirp: Fix spelling in comment (enought -> enough, insure -> ensure)
        tcg/arm: Use tcg_out_mov_reg rather than inline equivalent code
        cpu: Add missing 'static' attribute to qemu_global_mutex
        configure: Support empty target list (--target-list=)
        hw: Fix return value check for bdrv_read, bdrv_write
      048d3612
    • A
      Merge branch 'ppc-for-upstream' of git://repo.or.cz/qemu/agraf · 6b2f90fb
      Aurelien Jarno 提交于
      * 'ppc-for-upstream' of git://repo.or.cz/qemu/agraf: (35 commits)
        PPC: KVM: Fix BAT put
        PPC: e500: Only expose even TLB sizes in initial TLB
        ppc/pseries: Reset VPA registration on CPU reset
        pseries: Don't test for MSR_PR for hypercalls under KVM
        PPC: e500: calculate initrd_base like dt_base
        PPC: e500: increase DTC_LOAD_PAD
        device tree: simplify dumpdtb code
        fdt: move dumpdtb interpretation code to device_tree.c
        target-ppc: Remove unused power_mode field from cpu state
        pseries: Set hash table size based on RAM size
        pseries: Remove unnecessary locking from PAPR hash table hcalls
        ppc405_uc: Fix buffer overflow
        target-ppc: KVM: Fix some kernel version edge cases for kvmppc_reset_htab()
        pseries: Fix semantics of RTAS int-on, int-off and set-xive functions
        pseries: Rework implementation of TCE bypass
        pseries: Remove never used flags field from spapr vio devices
        pseries: Remove XICS irq type enum type
        pseries: Remove C bitfields from xics code
        pseries: Small cleanup to H_CEDE implementation
        pseries: Fix XICS reset
        ...
      6b2f90fb
    • S
      qemu-barrier: Fix compilation on i386 hosts · 1d31fca4
      Stefan Weil 提交于
      Commit 610b823e uses QEMU_GNUC_PREREQ
      on i386 hosts.
      
      That macro is defined in qemu-common.h which is not always included
      before qemu-barrier.h, so compilation on i386 hosts was broken.
      Signed-off-by: NStefan Weil <sw@weilnetz.de>
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      1d31fca4
    • R
      tcg: Add tcg_high_cond · d1e321b8
      Richard Henderson 提交于
      The table that was recently added for hppa is generally usable.
      And with the renumbering of the TCG_COND constants it's not too
      difficult to compute rather than have a table.
      Signed-off-by: NRichard Henderson <rth@twiddle.net>
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      d1e321b8
    • R
      tcg: Add TCG_COND_NEVER, TCG_COND_ALWAYS · 0aed257f
      Richard Henderson 提交于
      There are several cases that can be handled easier inside both
      translators and code generators if we have out-of-band values
      for conditions.  It's easy enough to handle ALWAYS and NEVER in
      the natural way inside the tcg middle-end.
      Signed-off-by: NRichard Henderson <rth@twiddle.net>
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      0aed257f