Peter Berg Larsen
87b0ac2e1f
Fix a return type bug after allowing 'foo *functionname()'
...
prototypes. In 'unsigned char *functionname()' char was not seen;
therefore implicit 'unsigned int'.
2005-01-05 13:23:17 +00:00
Mike McCormack
888c1f2da5
Extend winedump to allow dumping enhanced meta files.
2005-01-04 20:32:25 +00:00
Peter Berg Larsen
08aa87fb57
Currently a '//****' is matched as an /* comment - disallow a '/' in
...
front of the '/*' match. An 'extern "C" {' can be split in several
lines - allow '\n' as space, and lookout for the rest if partial
found.
2005-01-03 20:18:58 +00:00
Peter Berg Larsen
6beae245ea
In function_grep.pl and symbol.c/symbol_clean_string spaces between
...
the function name and * are removed. Fx. the type 'void * foo()' is
returned as 'void *foo()'. Recognized this as a valid prototype in
symbol_search.
2005-01-03 20:18:23 +00:00
Peter Berg Larsen
73ef3155cf
Added the word "FLOAT" to be recognized as argument type float.
2005-01-03 20:16:23 +00:00
Alexandre Julliard
42c5cde5cd
Warning fixes.
2005-01-03 17:15:37 +00:00
Robert Reif
2e991c351d
Added partial VxD support.
2005-01-03 14:48:49 +00:00
Francois Gouget
ae8682f277
Spelling fixes.
2004-12-22 15:02:14 +00:00
Peter Berg Larsen
a3c259603b
Allow several -I parameters to be given - currently just the last is
...
used. Remove obvious wrong binaries when searching for the definition
of a functions definition. Really just strip a '.dll' extension and
not also '.dll.foorbar.spec'.
2004-12-20 16:52:26 +00:00
Peter Berg Larsen
5b2159c460
Warzone 2100 has in a header a definition that ends with a slash. As
...
'.' does not include '\n' winedump keeps looking ahead until eof.
2004-12-20 16:50:35 +00:00
Eric Pouech
294835a839
Another round of const correctness fixes.
2004-12-06 20:43:55 +00:00
Eric Pouech
763aff61a0
Another couple of missing static definitions.
2004-12-06 16:44:32 +00:00
Francois Gouget
d9800f9fa9
Fix string handling.
...
Enable perl warnings
Add a proper --help option and usage.
2004-10-25 21:50:50 +00:00
Alexandre Julliard
92462c2b84
Added support for dumping exported entry points in NE modules.
2004-07-13 03:43:25 +00:00
Michael Stefaniuc
c95385a358
- remove from README the stuff that's already in the man page
...
- more stuff goes from README to the man page
- spelling fixes
2004-04-09 19:06:29 +00:00
Francois Gouget
b948778660
Assorted spelling fixes.
2004-03-23 23:20:16 +00:00
Alexandre Julliard
872ed63b77
Removed obsolete definitions from generated makefiles.
2004-03-02 05:00:52 +00:00
Michael Stefaniuc
8ae9b8926e
Added winedump man page, heavily based on the README file.
2004-02-17 22:49:33 +00:00
Eric Pouech
6c08994c36
Be more strict about checks (especially in RVA translations).
2004-01-15 01:47:46 +00:00
Francois Gouget
640cc3f3e1
Assorted spelling fixes.
2004-01-06 22:08:33 +00:00
Dimitrie O. Paun
c0232546bd
Make the winehq.org domain the official one.
2003-11-26 03:55:01 +00:00
Alexandre Julliard
6d06d3b927
Cosmetics.
2003-11-11 22:04:33 +00:00
Gerald Pfeifer
4f47bbc277
Change some variables from int to unsigned to avoid signedness
...
mismatches.
2003-10-30 23:09:25 +00:00
Alexandre Julliard
e940eb502d
Added printing of the target of forwarded exports.
2003-10-27 22:11:57 +00:00
Alexandre Julliard
757caa0103
Added dumping of the resident name table of NE files.
2003-09-27 02:34:54 +00:00
Alexandre Julliard
3ca93dd715
Added dumping of message table resources.
2003-09-10 04:00:20 +00:00
Francois Gouget
ae50013017
Fix the case of product and company names.
2003-09-08 19:38:45 +00:00
Alexandre Julliard
e37c6e18d0
Fixed header dependencies to be fully compatible with the Windows
...
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Jon Griffiths
99f90bb94f
Update install script to match current build process.
...
Fix a warning in generated dll now we build with -DSTRICT.
2003-08-21 21:25:37 +00:00
Jon Griffiths
140eb97eef
Portability fixes.
2003-08-18 20:00:44 +00:00
Jon Griffiths
2d3e50537f
Use $(EXEEXT) for the winedump executable.
2003-08-18 19:49:10 +00:00
Jon Griffiths
12e701c31f
Spelling fix.
2003-07-22 00:56:46 +00:00
Jon Griffiths
17c9af5fb6
Support float and function ptr args better, -W warning fixes.
2003-07-22 00:56:31 +00:00
Francois Gouget
c5f775a9c7
Typos/spelling fixes.
2003-06-18 03:30:39 +00:00
Eric Pouech
6c9a08099d
Listed recently added sections' types (resource, tls) for dumping to
...
usage strings.
Fixed some header size testing.
2003-05-13 04:47:53 +00:00
Alexandre Julliard
b203b060c1
Added dumping of the TLS directory.
2003-05-08 04:01:12 +00:00
Alexandre Julliard
6606615f0b
Dump string resources in a more readable way.
2003-04-02 05:20:54 +00:00
Alexandre Julliard
6a9fe36de2
Created a separate static portability library and moved some of the
...
libwine routines in there.
2003-03-19 22:09:16 +00:00
Jon Griffiths
59182a92c1
Only sort the number of symbols actually found.
2003-03-15 19:36:31 +00:00
Alexandre Julliard
f8bac62769
Do not define __WINESRC__ when building tools and miscemu.
2003-01-09 01:57:15 +00:00
Dimitrie O. Paun
297f3d898d
Define NONAMELESS{STRUCT,UNION} explicitly in the files that need them.
2003-01-07 20:36:20 +00:00
Dimitrie O. Paun
8b36681bad
Rename __WINE__ to __WINESRC__.
2003-01-04 00:52:18 +00:00
Alexandre Julliard
435e2e63f4
winnt.h should not be self-contained, it must depend on windef.h so
...
that STRICT works correctly; moved some definitions back to windef.h
where they belong, and removed a couple of definitions that don't
exist on Windows.
2002-12-10 22:56:43 +00:00
Alberto Massari
ff3dc34797
winedump was still using the "init" keyword in the .spec file.
2002-11-20 19:45:50 +00:00
Patrik Stridvall
1298eb4053
Fixed mismatches between the Wine headers and the Microsoft headers.
2002-10-23 18:50:10 +00:00
Uwe Bonnes
2c481cebcd
demangle_datatype: delete superflous free().
2002-10-19 17:16:29 +00:00
Eric Pouech
5cfcabc3e2
Fixed segv when incorrect command line arguments where given.
2002-10-07 18:22:09 +00:00
Alexandre Julliard
16f3c788d0
Preliminary support for dumping NE binaries.
2002-10-02 18:50:09 +00:00
Jon Griffiths
2caa99f2bb
Update output for current build process.
2002-09-20 19:20:04 +00:00
Jon Griffiths
d756a0ac93
Documentation update.
2002-09-20 19:19:34 +00:00