Commit Graph

349 Commits

Author SHA1 Message Date
Bill Medland e105023871 - Document where the stabs information can be found, so that someone
can help upgrade this code.
- A couple of minor enhancements towards handling C++.
- Don't bother trying to load libstdc++, rather than generating an
  enormous number of "errors".
2002-07-22 20:38:10 +00:00
Eric Pouech 96ecd660ec Removed unnecessary flag. 2002-07-22 20:33:53 +00:00
Eric Pouech dd0abb8a0c Fixed very long line reading (and some buffering bugs).
Removed the static limit in array for symbols parsing.
2002-07-22 20:33:25 +00:00
Eric Pouech b6941bbb4e Added a remote proxy for gdb. 2002-07-20 20:29:09 +00:00
Eric Pouech 40912b9033 Inverted inner loops (Win32 debug event handling / WineDbg command
line parser).
2002-07-20 20:18:17 +00:00
Eric Pouech 81963df6cf Enhanced error handling on input stream reading. 2002-07-10 03:04:30 +00:00
Eric Pouech 9e4cf5cb5c Fixed external debugger startup. 2002-07-10 03:04:14 +00:00
Gregg Mattinson 7c4cb515b6 Cast void* to char* for pointer arithmetic. 2002-07-03 21:10:43 +00:00
Alexandre Julliard 14dbbe0613 Added /g debug format to dump GUIDs. 2002-06-13 21:37:41 +00:00
Alexandre Julliard a3edecaa6f Don't ask for source file in auto mode. 2002-06-13 21:37:07 +00:00
Alexandre Julliard 3c85eb18d7 Added --debugmsg option to the debugger. 2002-06-04 21:31:10 +00:00
Eric Pouech 26c1c421a8 Added ability to turn on/off debug channels.
Reimplemented the info maps command.
2002-06-02 21:36:08 +00:00
Eric Pouech e514a4a404 Really enter the debugger when DebugBreak(Process) is invoked on
debuggee.
2002-06-02 21:20:22 +00:00
Eric Pouech 9c3059c31b Added ctrl-c support. 2002-06-02 21:20:02 +00:00
Alexandre Julliard 7cae558bdc Removed some more trailing whitespace. 2002-06-01 02:55:48 +00:00
Vincent Béron 9a62491660 Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
Eric Pouech 7fb449256d Fixed cont/pass mismatch. 2002-05-25 22:04:13 +00:00
Eric Pouech 7bec5c16ab Hacked unicode printing feature (x /u).
Made the type casts a bit more robust.
2002-05-25 21:18:34 +00:00
Eric Pouech 425ac1ec08 Fixed wine exec file location after startup modifications. 2002-05-25 21:07:58 +00:00
Alexandre Julliard cc2ee7636d Renamed Winelib apps to .exe.so to follow the dll naming convention. 2002-05-21 19:42:29 +00:00
Alexandre Julliard ad53383f9b Added winebuild support for generating a .dbg.c file containing the
debug channels definitions.
Made win32 the default type for spec files.
Ignore C compiler in winebuild so we can simply pass it $(DEFS).
Removed type win32 and debug_channels from spec files.
Fixed winebuild to always generate correct C identifiers (reported by
Vincent Béron).
2002-05-14 20:54:58 +00:00
Alexandre Julliard 67371bcc8d Added -res option to specify resources on winebuild command-line.
Added -exe mode to generate a .spec.c for an exe without having to
provide a .spec.
Removed some no longer needed spec files.
Removed .dll extension in makefiles import specifications.
2002-05-11 23:06:32 +00:00
Alexandre Julliard 32459912dc Moved imports specification from the .spec into the Makefile so that
it can be used on platforms that don't build a .spec.c file.
2002-05-09 00:05:48 +00:00
Alexandre Julliard b53f13093e Attempt at fixing MAX_PATH issues for mingw. 2002-05-01 18:13:18 +00:00
Alexandre Julliard 3b1e3c8f9b Fixed warnings. 2002-04-27 21:16:28 +00:00
Alexandre Julliard 5769d1de00 Better support for configure detection of missing types, added check
for ssize_t.
Removed a couple of no longer used portability functions.
Various portability fixes in port.h.
2002-04-26 19:05:15 +00:00
Alexandre Julliard 9c54cfa56a More portable signature check. 2002-04-02 19:42:38 +00:00
Alexandre Julliard a57149e155 Check ELF signature before processing file. 2002-04-02 02:38:37 +00:00
Eric Pouech 3acf541dc9 Fixed some bugs in first chance exception handling. 2002-04-01 21:03:13 +00:00
Eric Pouech 3c07022510 Fixed module mapping for debug info when PE section is compressed. 2002-04-01 21:01:50 +00:00
Tijs van Bakel 2e4f9ed8b0 Added support for C++ identifier syntax. 2002-03-23 18:43:55 +00:00
Alexandre Julliard 0799c1a780 Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Eric Pouech 21b366e6e2 Added the detach command to the debugger. 2002-02-27 01:29:18 +00:00
Eric Pouech 66dbcaf3d6 Cosmetic fixes to 'walk proc' command. 2002-02-26 00:36:46 +00:00
Peter Hunnisett 73ab649ced New file msvcrt/excpt.h. Move some stuff out of winnt.h into it. 2002-02-25 20:10:35 +00:00
Peter Hunnisett 22ad2d22b6 Avoid assert for very large C++ .so files. 2002-02-21 20:10:01 +00:00
Alexandre Julliard f5818d2f7a Upgraded configure script to use autoconf 2.50 features, and renamed
to configure.ac.
Changed a few things to better follow the autoconf guidelines.
2002-02-14 19:47:29 +00:00
Eric Pouech d727a9bcf4 Fixed some bad behavior when many symbols with same names where found.
Removed external readline support.
2002-02-04 18:40:40 +00:00
Dimitrie O. Paun 693cca5d4d Make FIXMEs more grep-able. 2002-01-29 03:12:19 +00:00
Eric Pouech 911d42427f Fixes char array in structure dumping. 2002-01-18 18:08:21 +00:00
Eric Pouech d0f260eb11 Enhance display for symbol picking. 2002-01-12 21:14:40 +00:00
Bill Medland 7a364bb8aa Fixed vsnprintf return value check. 2001-12-24 20:23:57 +00:00
Eric Pouech 02ecb68453 Fixed stabs parsing for GCC 3.0 (default types).
Added boolean type support.
Simplified internal types handling.
2001-12-21 20:29:58 +00:00
Dave Hawkes faf2880fe6 Fix for some types of C++ debug info that can cause winedbg to crash. 2001-12-06 22:22:25 +00:00
Eric Pouech df90b00e12 Fixed IO when not run with wineconsole. 2001-11-25 00:48:44 +00:00
Eric Pouech d0a04935ce Revisited console support (got rid of old hacks and private editline
since we now have a brand new console), removed private debug heap.
2001-11-23 23:10:08 +00:00
Alexandre Julliard f5a8b965f0 Added "--auto" option. 2001-10-22 19:00:34 +00:00
Andreas Mohr e15badb478 Cosmetics. 2001-10-21 15:18:15 +00:00
Marcus Meissner 27215d9f5a WINELIB applications (like reaktivate) might have very long (C++)
symbols. Use a larger buffer.
2001-10-08 22:16:06 +00:00
Alexandre Julliard 53050d79c1 Provide help even when in the NOPROCESS state. 2001-10-08 20:28:58 +00:00