1. 22 Mar, 2013 1 commit
  2. 12 Mar, 2013 2 commits
  3. 03 Mar, 2013 2 commits
  4. 16 Feb, 2013 4 commits
  5. 22 Dec, 2012 1 commit
  6. 19 Dec, 2012 3 commits
  7. 16 Dec, 2012 2 commits
  8. 08 Dec, 2012 3 commits
  9. 17 Nov, 2012 1 commit
  10. 07 Apr, 2012 1 commit
    • Stefan Weil's avatar
      w64: Fix data type of tb_next and other variables used for host addresses · 6375e09e
      Stefan Weil authored
      QEMU host addresses must use uintptr_t to be portable for hosts with
      an unusual size of long (w64).
      
      tb_jmp_offset is an uint16_t value, therefore the local variable offset
      in function tb_set_jmp_target was changed from unsigned long to uint16_t.
      
      The type cast to long in function tb_add_jump now also uses uintptr_t.
      For the bit operation used here, the signedness of the type cast does
      not matter.
      
      Some remaining unsigned long values are either only used for ARM assembler
      code or will be fixed in a later patch for PPC.
      
      v2:
      Fix signature of tb_find_pc in exec.c, too (hint from Blue Swirl, thanks).
      There remain lots of other long / unsigned long in exec.c which must be
      replaced by uintptr_t. This will be done in a separate patch. Here
      only one of these type casts is fixed.
      
      v3:
      Also fix signature of page_unprotect.
      Signed-off-by: default avatarStefan Weil <sw@weilnetz.de>
      Signed-off-by: default avatarBlue Swirl <blauwirbel@gmail.com>
      6375e09e
  11. 14 Mar, 2012 1 commit
    • Andreas Färber's avatar
      Rename CPUState -> CPUArchState · 9349b4f9
      Andreas Färber authored
      Scripted conversion:
        for file in *.[hc] hw/*.[hc] hw/kvm/*.[hc] linux-user/*.[hc] linux-user/m68k/*.[hc] bsd-user/*.[hc] darwin-user/*.[hc] tcg/*/*.[hc] target-*/cpu.h; do
          sed -i "s/CPUState/CPUArchState/g" $file
        done
      
      All occurrences of CPUArchState are expected to be replaced by QOM CPUState,
      once all targets are QOM'ified and common fields have been extracted.
      Signed-off-by: default avatarAndreas Färber <afaerber@suse.de>
      Reviewed-by: default avatarAnthony Liguori <aliguori@us.ibm.com>
      9349b4f9
  12. 26 Jun, 2011 2 commits
  13. 20 Apr, 2011 2 commits
  14. 09 Jun, 2010 1 commit
  15. 08 Apr, 2010 2 commits
  16. 29 Mar, 2010 1 commit
  17. 16 Jul, 2009 1 commit
  18. 15 Jan, 2009 3 commits
  19. 04 Jan, 2009 1 commit
  20. 07 Dec, 2008 1 commit
  21. 18 Jul, 2008 1 commit
  22. 28 Jun, 2008 1 commit
  23. 23 May, 2008 1 commit
  24. 12 May, 2008 1 commit
  25. 27 Apr, 2008 1 commit