Bertho Stultiens
27337af65c
- Implemented a new preprocessor that is (nearly) ANSI-C compliant. The
...
old parser has been stripped from the old preprocessor-code which
cleaned up both resource-scanner and -parser.
- Standard defines have been introduced (see README.wrc)
- Both preprocessor- and resource-scanner have been optimized slightly
so that no backing up is required (one char lookahead is enough).
- Filename-scanning has been cleaned up, though not perfect yet.
- User-type resources are compatible now.
- Line-continuation in strings is corrected so that it does not
introduce a newline in the output.
2000-05-01 20:05:58 +00:00
Patrik Stridvall
5dadbf3289
- API files update
...
- Minor bug fixes.
- Added new option --cross-call-unicode-ascii for checking illegal
Unicode to ASCII calls.
2000-04-29 14:24:11 +00:00
Eric Pouech
ec4f57bec1
Fixed argv handling for cuiexe winelib programs.
2000-04-29 14:18:34 +00:00
Patrik Stridvall
3d511617f4
Removed X_DISPLAY_MISSING.
2000-04-25 19:55:35 +00:00
Patrik Stridvall
14bb7f1478
- Updated API files.
...
- Improved misplaced function checking.
- Fixed minor bugs.
2000-04-24 18:02:32 +00:00
Dmitry Timoshkov
fca70fe032
Adapted unimap.pl script and generated by it casemap.h to the Unicode
...
Standard, Version 3.0.
2000-04-23 19:58:17 +00:00
John R. Sheets
b741cc0f52
Minor cleanups, plus fixed a couple bugs in .DBG parsing code.
...
Added dump for MISC section.
2000-04-19 16:46:42 +00:00
Alexandre Julliard
180a088beb
Moved PE header definitions to winnt.h where they belong.
2000-04-18 11:58:24 +00:00
Alexandre Julliard
b44595283f
Improved Winelib apps initialisation code. No longer need to link
...
winestub.o with Winelib apps.
2000-04-15 21:00:55 +00:00
Patrik Stridvall
1932d402ec
- API files update.
...
- Add new options --all and --none that enable/disables all check
respectively.
- Fixed and improved stub statistics.
- Fixed bug that prevented checking of the first function in the .spec files.
- Partial implementation of a more advanced misplaced function checking.
- Minor fixes.
2000-04-15 20:39:55 +00:00
Ove Kaaven
b5d37ec72c
Symlink root's registry to global registry. Minor cleanups.
2000-04-15 20:37:14 +00:00
Eric Pouech
e1885d17f2
Added ability to put new-lines in changelog entry.
...
Added -p to locate destination directory.
2000-04-09 18:39:08 +00:00
Alexandre Julliard
c53ceba478
Improved support for Makefiles that need to recurse in subdirectories.
2000-04-09 18:19:59 +00:00
Ove Kaaven
e1858881c4
wineinstall now properly configures no-windows installs, and should now
...
be easier to adapt for binary packages too.
2000-04-08 20:20:21 +00:00
Patrik Stridvall
6a4e8a5ff1
- Implemented stub statistics. Turned off by default. (Requested by Francois
...
Gouget).
- Implemented missing prototype checking. Turned off by default (Requested
by Dimitry Timoshkov).
- Implemented .spec file name sanity checking. Turned off by default.
- Implemented documentation width checking. Turned off by default.
- Minor bug fixes.
2000-04-06 20:11:04 +00:00
Alexandre Julliard
ef88637f5b
Made request tracing more robust against bogus lengths.
2000-04-04 19:33:27 +00:00
Patrik Stridvall
6d5299523c
- Updated the API files.
...
- Minor bug fixes
2000-03-28 19:29:13 +00:00
Patrik Stridvall
2fb8f9b61f
Minor fix in wrc to support the Solaris preprocessor.
2000-03-28 19:25:46 +00:00
John R. Sheets
e61d33bfd1
Added cvdump tool to dump CodeView symbol information.
2000-03-26 20:25:23 +00:00
Francois Gouget
6d77d3a1df
Use min/max instead of MIN/MAX.
2000-03-25 21:44:35 +00:00
Patrik Stridvall
4bb532e72d
- Updated API files
...
- Don't check the *.spec.c files
- Better parsing of strings
- Better documentation checking
- Minor bug fixes
2000-03-24 20:39:51 +00:00
Gerald Pfeifer
f4c902c957
Further code simplifications and interface (consistency) improvements.
...
Fix selection of the Wine binary which was broken by a recent change.
2000-03-24 19:48:05 +00:00
Alexandre Julliard
2d4b33a145
Added support for source files stored in subdirectories.
2000-03-19 21:20:16 +00:00
Steven Elliott
a51c603848
Made various changes to tools/genpatch including suggestions from Ove
...
Kaaven (Place added files last in the patch. Add a switch that
specifies modified files.)
2000-03-19 12:46:02 +00:00
Francois Gouget
524bd76997
- An extern statement finishes with the first closing '}' or the first
...
outer ';'
- Handle '#error', '#line' and '#pragma' even when in the 'pp_strips',
'pp_stripe', 'pp_stripp' or 'pp_false' contexts (just like '#if' and
co). But still don't issue an error if '#error' is found when in the
'pp_false' state.
2000-03-19 12:44:46 +00:00
Francois Gouget
b8d1b48736
Make the first comma in the control's definition optional.
2000-03-19 12:44:03 +00:00
Gerald Pfeifer
92d76bd7b5
Further simplify the code and remove some redundant code.
...
Make the user interface more consistent and appealing.
2000-03-17 15:07:52 +00:00
Gerald Pfeifer
9217b66587
Improved the visual appearence of the user interface. Made the code
...
somewhat simpler.
2000-03-15 19:04:25 +00:00
Alexandre Julliard
ea0d028a0b
Added specific routines for OUTPUT_DEBUG_STRING and EXCEPTION debug events.
...
Generate a breakpoint event on process attach.
Misc cleanups in request handling.
2000-03-10 22:16:10 +00:00
Alexandre Julliard
5fb54566d2
Added server protocol version check.
2000-03-08 22:01:02 +00:00
Ove Kaaven
ce2b7241a0
Fixed a couple of config.cache problems.
2000-03-04 19:13:52 +00:00
Patrik Stridvall
1deeeef1fe
Moved the rest of the API specification from the global file to the
...
local files.
2000-02-29 21:59:09 +00:00
Patrik Stridvall
89cf0ae158
- Fixed some Solaris specific assembler problems
...
- Fixed some missing .type @function (helps debugging with dbx)
- Fixed code needing __attribute__((constructor))__ for non-GCC ELF compilers
- Fixed use of zero width arrays (ANSI C violation)
- @GOTOFF on Solaris doesn't work - use @GOT and redirection instead
2000-02-27 17:02:03 +00:00
Patrik Stridvall
2e8fa343e6
Updated winapi_check.
2000-02-27 16:37:26 +00:00
Steven Elliott
32bfb62a91
Added utility that generates patches for submission to
...
wine-patches@winehq.com .
2000-02-27 16:36:59 +00:00
Alexandre Julliard
916f975624
Improved the selector get/set functions.
...
Support ANSI-compatible inline asm (with the help of Patrik Stridvall).
2000-02-26 16:51:13 +00:00
Patrik Stridvall
0ee98cc39f
Fixed ANSI C violations.
2000-02-26 13:17:55 +00:00
James Abbatiello
1758f2d81a
Misc. fixes for compiler warnings.
2000-02-25 21:01:50 +00:00
Patrik Stridvall
0d5a815592
Moved some of the API specification from the global file to the local
...
files.
2000-02-25 20:54:43 +00:00
Ove Kaaven
b822b84173
Check for Xpm headers and add /usr/local/lib to /etc/ld.so.conf if
...
necessary.
2000-02-25 20:51:09 +00:00
Alexandre Julliard
383da68cf9
Optimized debugging API to reduce code size.
2000-02-10 22:15:21 +00:00
Jeremy White
d3e22d9d55
Removed #include of wingdi.h and windef.h from winuser.h (and resolved
...
the resulting compilation failures).
2000-02-10 19:03:02 +00:00
Alexandre Julliard
b2f6f0e7d2
Removed resource.h.
2000-02-03 01:54:36 +00:00
Ulrich Weigand
9ffd403001
Added .spec keyword 'mode' to allow creating built-in EXE modules.
...
Use built-in EXE modules for WineLib apps (instead of ELF modules).
Removed dummy ELF module creation.
Removed LIBRES handling.
2000-02-03 01:33:48 +00:00
Patrik Stridvall
87698cb8e2
- Minor fixes.
...
- Moved some of the API specifications from the global file to the
local files.
2000-01-29 21:01:47 +00:00
Alexandre Julliard
0a7c1f6c5b
Implemented GetThreadSelectorEntry through the server.
2000-01-27 02:54:17 +00:00
Alexandre Julliard
3e2517caa7
Added Get/SetThreadContext support through the server.
2000-01-20 18:59:03 +00:00
Alexandre Julliard
112d30781f
Added automatic registration of built-in DLLs.
2000-01-16 03:37:05 +00:00
Ulrich Weigand
602306ebdf
Fix (harmless) assembler warnings.
2000-01-12 04:57:03 +00:00
Alexandre Julliard
74e4a28a34
Built-in DLLs resources are now specified in spec file.
...
Removed unnecessary flags in built-in DLLs tables.
2000-01-09 04:20:31 +00:00