1. 30 Jun, 2010 1 commit
  2. 29 Jun, 2010 1 commit
  3. 09 Jun, 2010 6 commits
  4. 08 Jun, 2010 1 commit
  5. 05 May, 2010 1 commit
  6. 09 Apr, 2010 1 commit
  7. 08 Apr, 2010 2 commits
  8. 04 Mar, 2010 1 commit
  9. 02 Mar, 2010 1 commit
  10. 23 Feb, 2010 3 commits
  11. 13 Dec, 2009 8 commits
  12. 30 Nov, 2009 1 commit
  13. 22 Nov, 2009 2 commits
  14. 14 Nov, 2009 1 commit
  15. 13 Nov, 2009 1 commit
  16. 01 Oct, 2009 2 commits
  17. 30 Sep, 2009 2 commits
  18. 28 Sep, 2009 1 commit
  19. 23 Sep, 2009 1 commit
  20. 14 Sep, 2009 1 commit
    • Nathan Froyd's avatar
      target-mips: fix single-stepping · 7b270ef2
      Nathan Froyd authored
      
      
      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: default avatarNathan Froyd <froydnj@codesourcery.com>
      Signed-off-by: default avatarAurelien Jarno <aurelien@aurel32.net>
      7b270ef2
  21. 12 Sep, 2009 1 commit
    • Blue Swirl's avatar
      Fix sys-queue.h conflict for good · 72cf2d4f
      Blue Swirl authored
      Problem: Our file sys-queue.h is a copy of the BSD file, but there are
      some additions and it's not entirely compatible. Because of that, there have
      been conflicts with system headers on BSD systems. Some hacks have been
      introduced in the commits 15cc9235,
      f40d7537,
      96555a96 and
      3990d09a
      
       but the fixes were fragile.
      
      Solution: Avoid the conflict entirely by renaming the functions and the
      file. Revert the previous hacks.
      
      Signed-off-by: default avatarBlue Swirl <blauwirbel@gmail.com>
      72cf2d4f
  22. 25 Aug, 2009 1 commit