Commit graph

2042 commits

Author SHA1 Message Date
Dan Hipschman
4961379d74 widl: Replace strdup, malloc and realloc with xstrdup, xmalloc and xrealloc. 2006-08-05 11:25:26 +02:00
Dan Hipschman
df91150e10 widl: Generate GUID (infile_i.c) files. 2006-08-04 13:25:37 +02:00
Dan Hipschman
99056d7e2a widl: Write forward declarations for coclass definitions. 2006-08-03 22:29:58 +02:00
Alexandre Julliard
ded32d5194 makedep: Always search for includes in the standard directories, even without -I option. 2006-08-01 12:37:18 +02:00
Alexandre Julliard
dea28ee4a6 makedep: Don't add dependencies for system headers. 2006-08-01 12:27:22 +02:00
Alexandre Julliard
b7ef1b2e20 makedep: Get rid of restrictions on line lengths. Merge lines that end in a backslash. 2006-08-01 12:16:29 +02:00
Alexandre Julliard
f25c4d47d6 makedep: Convert to standard Wine lists. 2006-08-01 12:13:57 +02:00
Dan Hipschman
3e1ace5aa3 widl: Set type_t kind field correctly for all types. 2006-07-31 21:40:37 +02:00
Dan Hipschman
23707beb46 widl: Set defined flag for coclasses. 2006-07-31 21:36:31 +02:00
Dan Hipschman
cf4c08dcbc widl: Fix "static declaration follows non-static declaration" in generated code. 2006-07-29 11:55:31 +02:00
Dan Hipschman
678ce9875f widl: Encode coclass types in typelibs. 2006-07-29 11:55:20 +02:00
Dan Hipschman
9265d77584 widl: Register types for coclasses. 2006-07-29 11:55:08 +02:00
Dan Hipschman
c650cceae3 widl: Check if a typeinfo is already in a typelib before adding it. 2006-07-29 11:54:44 +02:00
Dan Hipschman
90cdff9b3f widl: Set typelib_idx for coclasses when they're added to a typelib. 2006-07-29 11:54:21 +02:00
Dan Hipschman
c67b19b4f4 widl: Fold class_t into type_t. 2006-07-29 11:54:09 +02:00
Jacek Caban
37cf4a5260 widl: Reorder segments to match midl. 2006-07-28 12:34:27 +02:00
Jacek Caban
c9a08007eb widl: Use cval in ATTR_ID. 2006-07-28 12:34:20 +02:00
Jacek Caban
b86bc2b634 widl: Added ATTR_BINDABLE handling to add_func_desc. 2006-07-28 12:34:14 +02:00
Jacek Caban
4d76264f3e widl: Store typekind in msft_typeinfo_t to fix ATTR_DUAL handling. 2006-07-28 12:34:08 +02:00
Huw Davies
e7eeb67a7c wine.inf: Add lnkfile description. 2006-07-27 14:39:55 +02:00
Huw Davies
2a96095aa3 wine.inf: Add inifile entries. 2006-07-27 11:42:25 +02:00
Alexandre Julliard
0f273c17ff server: Added data_size_t type to represent sizes in the server protocol.
Make it an unsigned int to save some space on Win64, if we need to
transfer more than 4Gb over the server pipe something is seriously
wrong.
2006-07-26 11:11:03 +02:00
Dan Hipschman
3b3632a1cd widl: Allow trailing commas in attribute lists. 2006-07-26 10:24:06 +02:00
Dan Hipschman
12a9dfd62f widl: Support SAFEARRAY(type) syntax. 2006-07-25 11:21:41 +02:00
Dan Hipschman
f3d01fb07b widl: Fix redefinition of types in output. 2006-07-25 11:21:29 +02:00
Dan Hipschman
82c11ce002 widl: Allow write_type to output full pointer types. 2006-07-24 13:27:15 +02:00
Roderick Colenbrander
951f4657b7 dinput8: DirectInput8Create rewrite. 2006-07-21 10:48:51 +02:00
Alexandre Julliard
5557c71f7f winegcc: Make sure the Wine library paths take precedence in Wine mode. 2006-07-17 14:07:11 +02:00
Duane Clark
1df4128563 examine-relay: Indent winex11.drv lines. 2006-07-17 13:49:40 +02:00
Dan Hipschman
2660b8f9c1 widl: Support coclass forward declarations. 2006-07-14 13:32:38 +02:00
Dan Hipschman
d68ec1d325 widl: Fix unterminated comment in generated code. 2006-07-14 13:32:38 +02:00
Andrew Talbot
a695805ced winedump: Write-strings warnings fix. 2006-07-14 12:27:19 +02:00
Alexandre Julliard
3b2c2cdbb3 libs: Get rid of the libwine symlinks. 2006-07-11 21:32:52 +02:00
Alexandre Julliard
523e46debb winegcc: Automatically add the correct lib paths when building inside the Wine tree. 2006-07-11 21:32:36 +02:00
Alexandre Julliard
645cd6ff50 libs: Get rid of the symlinks for the static libs. 2006-07-11 19:33:48 +02:00
Alexandre Julliard
eb8a40c368 libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Ge van Geldorp
7a15278504 winebuild: Save registers which might contain parameters for the function to be called. 2006-07-11 17:16:06 +02:00
Ge van Geldorp
2a8b31d162 winebuild: Reserve enough space for null function pointer. 2006-07-11 12:40:01 +02:00
Hans Leidekker
ac962be1fc wine.inf: Add msi to the list of fake dlls. 2006-07-11 12:04:45 +02:00
Alexandre Julliard
88c97d7284 .gitignore: Added wildcards to ignore lex and bison output files. 2006-07-10 21:40:49 +02:00
Alexandre Julliard
cc2b3b48e6 Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Alexandre Julliard
58c64190f4 configure: Define _WIN64 when building on a 64-bit platform. 2006-07-10 13:05:20 +02:00
Robert Shearman
f627845624 widl: Add support for the builtin constants "TRUE" and "FALSE". 2006-07-07 14:30:34 +02:00
Jacek Caban
7027ed458b shdocvw: Get rid of Mozilla ActiveX control dependency. 2006-07-03 11:58:02 +02:00
Jacek Caban
a9cdb5b832 wine.inf: Set gecko url to activate Wine Gecko installer. 2006-07-03 11:54:07 +02:00
Alexandre Julliard
fdb4c7e986 widl: Fixed syntax of DECL_LINK macro to look more like C code. 2006-06-27 11:51:07 +02:00
Andrew Talbot
0e1e585c73 widl: Write-strings warnings fix. 2006-06-26 12:36:52 +02:00
Francois Gouget
fb7afa4269 tools: Fix mkinstalldirs.
We cannot trust 'mkdir -p' to set the proper permissions on parent
directories. So create them manually.
Fix handling of paths containing spaces.
Properly prefix the path with './' if it starts with a '-'.
Stop trying to create a path after the first error.
2006-06-21 14:15:53 +02:00
Detlef Riekenberg
dbdb8e2ea1 winedump: Add DLL_WINE_PREATTACH to the generated DllMain. 2006-06-21 11:13:13 +02:00
Detlef Riekenberg
52404421ba winedump: Use ntdll as template. 2006-06-21 11:13:07 +02:00