1. 15 9月, 2009 2 次提交
    • N
      target-mips: fix single-stepping · 7b270ef2
      Nathan Froyd 提交于
      Single-stepping branches on MIPS didn't work right, because the
      generation of EXCP_DEBUG happened after the generation of the code to
      exit the current TB.  That is, given the code:
      
          bne v0,v1,target
          nop
          ...
        target:
          addu v0,v0,v1
        1:
      
      when you single-stepped through the NOP, execution wouldn't actually
      halt until you reached the label `1'.
      
      This patch corrects that and also changes single-stepping so that a
      branch and its delay slot are executed as one instruction for the
      purposes of single-stepping.  This behavior is comparable to what other
      MIPS tools (e.g. MIPSsim with MDI) do.  GDB avoids placing breakpoints
      in branch delay slots, so this change doesn't break anything on the GDB
      side.
      Signed-off-by: NNathan Froyd <froydnj@codesourcery.com>
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      7b270ef2
    • G
      unbreak ppc/prep · b37fc148
      Gerd Hoffmann 提交于
      Changes:
        * added isa bus, hooked up to the system bus. Not sure this is correct,
          but 'info pci' lists lists no pci-isa bridge in the machine ...).
        * switches the default cpu to one which actually works.
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      Signed-off-by: NBlue Swirl <blauwirbel@gmail.com>
      b37fc148
  2. 14 9月, 2009 10 次提交
  3. 13 9月, 2009 6 次提交
  4. 12 9月, 2009 22 次提交