1. 27 Oct, 2008 1 commit
  2. 20 Oct, 2008 1 commit
  3. 01 May, 2008 1 commit
  4. 16 Feb, 2008 1 commit
    • Rob Shearman's avatar
      Don't use GetExceptionCode and GetExceptionInformation in exception filter functions. · a82f4dd9
      Rob Shearman authored
      When using native compiler exceptions, it isn't valid to use 
      GetExceptionCode and GetExceptionInformation anywhere other than in the 
      filter or handler blocks since it would be very hard for the compiler to 
      work out where to retrieve the exception information from on the stack.
      
      Therefore, remove the WINE_EXCEPTION_FILTER and WINE_FINALLY_FUNC macros 
      which enabled GetExceptionCode, GetExceptionInformation and 
      AbnormalTermination to be used inside of the functions they declared and 
      fix up all callers to access the information directly.
      a82f4dd9
  5. 26 Apr, 2007 1 commit
  6. 04 Jan, 2007 1 commit
  7. 20 Dec, 2006 1 commit
  8. 26 Sep, 2006 1 commit
  9. 12 Sep, 2006 1 commit
  10. 11 Sep, 2006 1 commit
  11. 09 Sep, 2006 1 commit
  12. 05 Jun, 2006 1 commit
  13. 23 May, 2006 1 commit
  14. 27 Mar, 2006 1 commit
    • Eric Pouech's avatar
      winedbg: Fixes for identifiers. · f661e7a9
      Eric Pouech authored
      - fixed lexical rules for a path name
      - fixed identifier rules so that we get the right precedence
        between ! and ::
      - modules (in mod!name forms) are now handled as tIDENTIFIER
        (tPATH was buggy anyhow)
      f661e7a9
  15. 21 Mar, 2006 1 commit
  16. 28 Feb, 2006 2 commits
    • Eric Pouech's avatar
      winedbg: Added a close_process method to process_io. · 5ca51970
      Eric Pouech authored
      - added a close_process method to process_io
      - made use of it to get rid of dbg_detach
      5ca51970
    • Eric Pouech's avatar
      winedbg: Rewrite auto mode. · 67001a1d
      Eric Pouech authored
      - rewrote auto mode as a specific set of commands to be run in
        regular parser, instead of hard coding those commands
      - added a new function to store a set of commands to be executed
        in a file
      - added 'echo' command to the parser functions
      - got rid of dbg_action_mode
      - added support of '--' on command line
      67001a1d
  17. 27 Jan, 2006 1 commit
    • Eric Pouech's avatar
      winedbg: Hardware breakpoints · 6ab9b235
      Eric Pouech authored
      - implemented hardware assisted breakpoints (new 'hbreak' command
        which behaves just as 'break' command)
      - small improvements to break handling (saving hit xpoint across
        exception handling)
      - fixed 'cont N' command for watchpoints
      6ab9b235
  18. 28 Nov, 2005 1 commit
  19. 18 Nov, 2005 1 commit
  20. 17 Nov, 2005 2 commits
  21. 16 Nov, 2005 1 commit
  22. 12 Nov, 2005 1 commit
  23. 04 Jun, 2005 1 commit
  24. 23 May, 2005 2 commits
  25. 14 Mar, 2005 1 commit
  26. 03 Mar, 2005 1 commit
  27. 22 Feb, 2005 1 commit
  28. 31 Jan, 2005 1 commit
  29. 22 Dec, 2004 1 commit
  30. 08 Nov, 2004 1 commit
  31. 28 Sep, 2004 1 commit
    • Eric Pouech's avatar
      - fixed regression in ctrl-c handling · 5fe480b4
      Eric Pouech authored
      - fixed regression in 'info symbol XXXX' command (and enhanced
        presentation)
      - fixed regression in line stepping
      - fixed regression in & (address operator) handling
      - fixed some bad module reference for local symbols
      - enhanced register presentation as local variables
      - added warning when launching a debuggee which isn't a Wine app
      - removed the 'local' extension of display command (and check when
        setting the display whether the expr has a local binding)
      - simplified exception handling, and factorized some code when
        debugger stops
      5fe480b4
  32. 22 Aug, 2004 1 commit
    • Eric Pouech's avatar
      - fixed breakpoint enabled/disabled state management · 926f6618
      Eric Pouech authored
      - fixed recursion in type printing
      - now all type-id are stored with the base address of the module which
        defines the type (struct dbg_type takes care of this pairing)
      - fixed a couple of bugs in display handling
      - fixed strings print and examination
      926f6618
  33. 23 Jun, 2004 1 commit
  34. 04 Jun, 2004 1 commit
    • Eric Pouech's avatar
      - all symbol information storage is now module relative, so we can · deca2502
      Eric Pouech authored
        unload a module (and it's debugging information), and a process
        without pain
      - portabiblity to another CPU should be easier now (CPU dependent backend)
      - speed up memory allocation
      - stabs related fixes:
            + now correctly handling symbol's size
            + blocks {} in functions are now correctly recognized and stored
              (also applies to local variables scoping)
            + better basic types management (less wild guesses in the code)
            + full support of inline functions (source stepping now shows the
              code in .h files for example)
      - removal of external debugger (attaching with gdb is just fine to
        debug winedbg)
      - fixed a couple of issues for symbol address handling (address
        lookup, incorrect type binding)
      - winedbg now has a man page
      deca2502
  35. 15 Dec, 2003 1 commit
    • Eric Pouech's avatar
      - get rid of winedbg internal channels for output · 48f97983
      Eric Pouech authored
      - move all standard (old MESG channel) output to stdout
      - move all other outputs (TRACE, WARN...) to a new wine debugging
        channel (winedbg)
      - replaced quite a few #ifdef:ed out output to new channels (mainly in
        symbol management area...)
      - added a new maintenance commands to ease up debugging
      - updated documentation accordingly
      48f97983
  36. 27 Nov, 2003 1 commit
  37. 14 Oct, 2003 1 commit