Commit graph

4030 commits

Author SHA1 Message Date
Alexandre Julliard
81b1c3ed60 winegcc: Detect the appropriate lib directory for 32/64 cross-builds. 2010-10-25 20:42:00 +02:00
Alexandre Julliard
845047eebb tools: Add some sanity checks in make_makefiles. 2010-10-23 10:44:05 +02:00
Alexandre Julliard
3593b65935 widl: Output a format string table and server info structure for servers. 2010-10-22 20:49:45 +02:00
Alexandre Julliard
9551524308 widl: Output a format string table and server info structure for stubs. 2010-10-22 20:23:56 +02:00
Alexandre Julliard
4c41dd5fca widl: Duplicate the exception handling code between 32-bit and 64-bit. 2010-10-22 19:44:00 +02:00
Alexandre Julliard
575485c6e7 widl: Duplicate all the proxy data tables between 32-bit and 64-bit. 2010-10-22 19:41:07 +02:00
Aric Stewart
2914d65579 winegstreamer: Add wine GStreamer parser filter framework. 2010-10-22 15:49:19 +02:00
André Hentschel
ae91158ee0 winemaker: Let winebuild use the default specfile name. 2010-10-22 12:03:08 +02:00
André Hentschel
1da4f8bf4a winedump: Ignore case when detecting void. 2010-10-22 12:02:26 +02:00
Alexandre Julliard
a638c663b5 widl: Add a separate function to write the proc format string for a function. 2010-10-21 21:36:45 +02:00
Alexandre Julliard
63d5217fd6 widl: Output some comments for proc format strings. 2010-10-21 21:36:45 +02:00
Alexandre Julliard
226e963429 widl: Use get_size_procformatstring_func() for clients too instead of duplicating the code. 2010-10-21 21:35:21 +02:00
Alexandre Julliard
2debb114e3 widl: Add support for some more typelib flags based on the added attributes. 2010-10-21 21:34:33 +02:00
Alexandre Julliard
537773fbf4 widl: Add some more attribute keywords. 2010-10-21 21:23:36 +02:00
André Hentschel
27c0161797 winedump: Fix typo in code generation. 2010-10-21 12:29:39 +02:00
Alexandre Julliard
4a1379d804 include: The FLOATING_SAVE_AREA type is i386-specific. 2010-10-20 18:37:09 +02:00
Hans Leidekker
ab789c6c7d programs: Add a stub implementation of aspnet_regiis.exe. 2010-10-13 15:53:58 +02:00
Eric Pouech
8d981b87f1 dbghelp: Proper support and definition for S_REGREL_V3. 2010-10-11 17:11:24 +02:00
Louis Lenders
9c1ab84ee0 wine.inf: Add a fake fusion.dll. 2010-10-07 12:04:35 +02:00
Alexandre Julliard
c6a6541d13 wine.inf: Add a few more common functions to be excluded from relay traces. 2010-10-06 14:41:04 +02:00
Alexandre Julliard
e6340f1652 wrc: Add support for target options, and define _WIN64 for 64-bit builds. 2010-09-29 20:13:28 +02:00
Hans Leidekker
f15aea2a86 programs: Add a stub implementation of mofcomp.exe. 2010-09-29 10:13:53 +02:00
Gerald Pfeifer
17ee7300f8 widl: Avoid duplicate assignments in resolve_expression. 2010-09-21 20:16:15 +02:00
Austin English
02bdbbc475 winedump: Match the new Makefile format. 2010-09-21 17:53:55 +02:00
André Hentschel
f901fa9769 build-env: Don't use 'exchange instruction set' instructions on ARM to fix build on ARMv6 e.g. Nokia N810. 2010-09-21 14:17:37 +02:00
Alexandre Julliard
09be7dd83d wine.inf: Create the x86 program files key in Wow64 mode too. 2010-09-21 14:13:42 +02:00
André Hentschel
7b1e331523 winedump: Add more subsystem descriptions. 2010-09-20 15:12:20 +02:00
André Hentschel
b7efaf8b6d winemaker: Don't use -march options. 2010-09-20 13:48:11 +02:00
André Hentschel
bbfc0d1d64 winebuild: Fix ARM support. 2010-09-20 12:55:24 +02:00
Alexandre Julliard
bd9852cd6f makefiles: Rename the SRCDIR, TOPSRCDIR and TOPOBJDIR variables to follow autoconf conventions. 2010-09-19 12:40:12 +02:00
Alexandre Julliard
81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Austin English
b94bc5604a widl: Fix compiler warnings on clang. 2010-09-18 13:23:29 +02:00
Alexandre Julliard
efc88fe317 winebuild: Don't add extra CPU flags to stubs if they have some already. 2010-09-15 12:45:04 -05:00
Hans Leidekker
6fd6175df7 wine.inf: Create 32-bit program files and common files directories in 64-bit prefixes. 2010-09-13 11:00:25 -05:00
André Hentschel
d0f434eb3a winebuild: Don't segfault when run without arguments. 2010-09-07 17:58:27 +02:00
Alexandre Julliard
d3c4106d6f widl: Fix declaration order in generated headers. 2010-09-06 17:06:59 +02:00
Jacek Caban
06f3b94584 widl: Define _WIN32 by default. 2010-09-01 14:01:04 +02:00
Alexandre Julliard
7c9b525128 winebuild: Use the correct registers for relay debugging of floating point arguments on x86_64. 2010-08-30 12:41:28 +02:00
Alexandre Julliard
451d5043f3 winebuild: Add int64, int128 and float argument types. 2010-08-30 12:40:53 +02:00
Alexandre Julliard
e0188c8340 winebuild: Use a proper enum for function arguments instead of storing them in a string. 2010-08-30 12:40:24 +02:00
Nikolay Sivov
25bce451af msxml6: Add stub msxml6, forward DOMDocument60 creation to msxml3. 2010-08-30 11:27:52 +02:00
Alexandre Julliard
c6668089a4 widl: Set the default calling convention at header generation time, not at parsing time. 2010-08-27 13:52:09 +02:00
Alexandre Julliard
7d2869457f widl: Fix parsing of function calling conventions. 2010-08-27 13:49:56 +02:00
Louis Lenders
af60f4bb26 wine.inf.in: Add registry key under HKLM\%CurrentVersion%\Policies\System. 2010-08-27 12:01:17 +02:00
Alexandre Julliard
22d5180b9f winebuild: Support relay debugging for thiscall functions. 2010-08-24 19:59:44 +02:00
Alexandre Julliard
adddccb7f9 winebuild: Signal an error when a thiscall function doesn't take a pointer as first argument. 2010-08-24 19:59:31 +02:00
Louis Lenders
d57f388693 wine.inf: Added .NET InstallRoot and v2.0 policy keys. 2010-08-24 17:57:41 +02:00
Alexandre Julliard
f756821df3 winapi: Add support for the thiscall keyword. 2010-08-24 16:34:35 +02:00
Alexandre Julliard
b116040771 winebuild: Add support for specifying thiscall calling convention. 2010-08-24 16:23:20 +02:00
Austin English
fac3282551 winedump: Add Sparc CPU support. 2010-08-24 12:21:16 +02:00
Alexandre Julliard
9188bd647b winetest: Include the build info also in the standard build. 2010-08-21 17:19:48 +02:00
David Hedberg
d6db3732da explorerframe: Add some infrastructure to register the NamespaceTreeControl CLSID. 2010-08-02 15:31:33 +02:00
Andrey Turkin
fc4d5393a5 ntdll/tests: Do not check signedness for char types. 2010-08-02 12:55:21 +02:00
Alexandre Julliard
ff090a3468 winegcc: Add a printf format attribute to the strmake() function. 2010-08-02 12:55:19 +02:00
Alexandre Julliard
4bfdad159b winebuild: Get rid of the ignored symbol support. 2010-08-02 12:55:19 +02:00
Alexandre Julliard
b03059cbda winebuild: Add a spawn() helper function to avoid starting a shell where possible. 2010-08-02 12:55:12 +02:00
Alexandre Julliard
f51e696cca winebuild: Support an arbitrary number of temporary files. 2010-08-02 10:11:43 +02:00
Alexandre Julliard
84f4046481 winebuild: Copy the strmake function from winegcc to simplify string formatting. 2010-08-02 10:11:23 +02:00
Louis Lenders
864aa6103f wine.inf: Add key HKCU,%CurrentVersion%\Run. 2010-07-30 12:02:30 +02:00
Louis Lenders
05896a8895 wine.inf: Add key HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\1033. 2010-07-30 12:02:24 +02:00
Mariusz Pluciński
c8861296b1 gameux: Add interface registration routines. 2010-07-28 16:28:26 +02:00
Francois Gouget
0c7ead578e wine.inf: Let winebrowser handle the ftp URLs. 2010-07-28 12:23:31 +02:00
Yaron Shahrabani
07566ae142 wine.desktop: Add Hebrew translation. 2010-07-28 12:23:14 +02:00
Alexandre Julliard
f195c1eb5a winegcc: Don't import winecrt0 by default when building with -nodefaultlibs. 2010-07-26 12:46:00 +02:00
Alexandre Julliard
0fbe445871 wrc: Display a warning in pedantic mode when using memory options in 32-bit resources. 2010-07-22 11:41:40 +02:00
Alexandre Julliard
9f34a57743 winegcc: Import kernel32 and ntdll by default also when building Wine.
They are needed to resolve symbols in winecrt0 which is always imported.
2010-07-21 17:38:36 +02:00
Alexandre Julliard
121a7f7840 winegcc: Don't pass -nodefaultlibs to the Unix compiler so that it can be used by Wine. 2010-07-21 17:10:10 +02:00
Alexandre Julliard
0c7b27aa14 winegcc: Add support for a -m16 option to specify a 16-bit build. 2010-07-21 13:24:01 +02:00
Alexandre Julliard
7f6831aa9a winebuild: Add a -m16 option to specify a 16-bit build. 2010-07-21 13:24:01 +02:00
Alexandre Julliard
58dddbed23 winebuild: Add more checks to protect against corrupted resource files. 2010-07-20 16:28:17 +02:00
Detlef Riekenberg
df898ea47a rundll.exe16: Add program as 16bit wrapper for rundll32.exe. 2010-07-19 15:22:59 +02:00
Frédéric Delanoy
09cf1a9e3f wine.desktop: Fix the French translation. 2010-07-14 11:43:03 +02:00
Michael Stefaniuc
6a78982e35 wine.desktop: Add the Romanian translation. 2010-07-13 16:29:42 +02:00
Alexander Nicolaysen Sørnes
a4c5f15a16 wine.desktop: Fix the Norwegian translations. 2010-07-13 16:29:39 +02:00
Scott Ritchie
91e0a1f36d wine.desktop: Add Czech translation by Sven Augustin. 2010-07-01 10:08:51 +02:00
Alexandre Julliard
009c59afb8 winedump: Don't crash on an invalid nrestab NE header value. 2010-06-30 21:04:59 +02:00
Eric Pouech
e9e6845d66 winmm: Added a couple of tests for structure alignment. 2010-06-28 11:45:23 +02:00
Ilya Basin
fcba272391 include: Fix packing bug in shlobj.h. pragma pack 8 for ITEMSPACING, CSFV, SFV_CREATE. 2010-06-28 11:42:12 +02:00
André Hentschel
f10513b2f8 winemaker: Don't use deprecated -mcpu option. 2010-06-22 20:05:13 +02:00
André Hentschel
02efd5a7c0 winemaker: Warn on include path starting with drive letter. 2010-06-22 20:05:02 +02:00
André Hentschel
f4679761b7 winemaker: Ignore files not found by the search function. 2010-06-22 20:04:52 +02:00
André Hentschel
61622fe8d1 winemaker: Ignore the Global section. 2010-06-22 20:04:43 +02:00
Peter Davies
1b23130d74 winegcc: Enable the use of gcov and PGO. 2010-06-21 11:47:51 +02:00
André Hentschel
cccad9d97b winedump: Update README. 2010-06-21 11:47:40 +02:00
André Hentschel
1d33f8db9b winemaker: Avoid setting variable to an uninitialized value. 2010-06-18 11:19:36 +02:00
Alexandre Julliard
cdf6947080 wrc: Avoid use of toupper/isupper on signed chars. 2010-06-16 12:48:51 +02:00
André Hentschel
7d7562d739 winegcc: Add detection for --param options. 2010-06-16 11:44:49 +02:00
Detlef Riekenberg
ce51d9d0c9 winspool: Support the spooler in GetPrinterData. 2010-06-15 19:58:30 +02:00
Alexandre Julliard
5f7bbb2ab2 winegcc: Load the Unicode argv dynamically from the generated stub. 2010-06-15 19:58:15 +02:00
Alexandre Julliard
ba9ec152e1 winegcc: Add explicit support for the Cygwin platform.
On Cygwin we want to use Wine's msvcrt, unlike on Mingw.
2010-06-14 19:27:41 +02:00
Alexandre Julliard
314171535c wine.inf: Avoid creating empty registry values. 2010-06-10 17:17:57 +02:00
Damjan Jovanovic
950919ee33 wine.inf: Also install winhlp32 into \windows\system32. 2010-06-09 20:20:58 +02:00
Alexandre Julliard
e1fd4390bf winapi: Fix a few C parser bugs. 2010-06-07 16:46:44 +02:00
Alexandre Julliard
84ff0631d4 winapi: Get the list of files from git-ls-files if possible. 2010-06-07 16:46:33 +02:00
André Hentschel
86f67209bb winapi: Allow multiple flags. 2010-05-31 12:14:27 +02:00
André Hentschel
f181a48e6a winapi: Add ordinal flag. 2010-05-31 12:14:27 +02:00
André Hentschel
9eda2de2b8 winapi: Init preprocessor_condition. 2010-05-31 12:14:27 +02:00
André Hentschel
4bd8d384c4 widl: Add support for amd64-mingw32msvc platform. 2010-05-28 12:31:13 +02:00
André Hentschel
3686e74e1b winebuild: Add support for amd64-mingw32msvc platform. 2010-05-28 12:31:12 +02:00
Alexandre Julliard
a72f3f3075 winedump: Don't include winbase16.h. 2010-05-27 17:09:14 +02:00
Austin English
f125b82c20 winebuild: FreeBSD 64-bit binaries are elf_x86_64_fbsd. 2010-05-26 10:11:17 +02:00
André Hentschel
b723530be0 winegcc: Add support for amd64-mingw32msvc platform. 2010-05-25 12:03:01 +02:00
Damjan Jovanovic
8e10c65367 wine.desktop: Associate with winemenubuilder's application/x-ms-shortcut. 2010-05-19 13:16:34 +02:00
André Hentschel
7c78558106 wmc: Remove 10 year old unmaintained file. 2010-05-18 18:42:42 +02:00
Joel Holdsworth
465e653940 tools: Modified the ICO render script to also render BMPs. 2010-05-17 12:42:32 +02:00
Alexandre Julliard
f3831cf2cb configure: Rename the 64-bit loader to wine64 and keep wine always for the 32-bit loader.
This provides better backwards compatibility when running with a
32-bit prefix.
2010-05-17 12:42:30 +02:00
Hans Leidekker
f6612adcd2 winedump: Print the network share name in .lnk files. 2010-05-14 18:03:02 +02:00
Frédéric Delanoy
0c07c7ba09 winemaker: Add French translation. 2010-05-14 11:07:06 +02:00
Frédéric Delanoy
54b973acad winemaker: Fix typos in manpage. 2010-05-14 11:07:00 +02:00
André Hentschel
1a8fdf07b4 winemaker: Add missing linefeed. 2010-05-12 13:44:00 +02:00
André Hentschel
ebde80574d winemaker: Clean up target type handling. 2010-05-11 11:06:06 +02:00
André Hentschel
bb8f2c4b17 winemaker: Check for more project files. 2010-05-11 11:05:35 +02:00
Alexandre Julliard
5978e4f096 wine.inf: Copy l_intl.nls to the system32 directory. 2010-05-06 21:04:03 +02:00
Alexandre Julliard
321d3883bf configure: Create a symlink from l_intl.nls in the build tree, and install it. 2010-05-06 20:54:33 +02:00
Alexandre Julliard
930a13dd86 libwine: Add support for generating l_intl.nls, based on a patch by Andrey Turkin. 2010-05-06 20:50:14 +02:00
Gerald Pfeifer
3aa6cff4ce wrc: Remove variable type which is not really used from rsrcid_to_token. 2010-05-05 10:53:05 +02:00
Damjan Jovanovic
75f34a615b wine.desktop: Add hr and sr@latin translations. 2010-05-05 10:43:43 +02:00
Scott Ritchie
28cc401295 wine.desktop: Add Icon=wine to support systems with icon themes. 2010-05-04 13:15:00 +02:00
Aurimas Fišeras
55cb1a1256 wine.desktop: Add Lithuanian translation. 2010-05-04 13:14:58 +02:00
Gerald Pfeifer
194fd8744a widl: Simplify write_struct_tfs and remove an unused variable. 2010-05-03 15:40:58 +02:00
Damjan Jovanovic
f5a5371733 wine.desktop: Add Serbian translation. 2010-05-03 14:01:05 +02:00
Kirill Smelkov
b25cd21df2 winegcc: Do use DSO full name for .so arguments. 2010-04-26 11:38:13 -05:00
Kirill Smelkov
0b4fe5e56a winebuild/winegcc: Allow building .dll.so without .spec file. 2010-04-26 11:38:06 -05:00
Frédéric Delanoy
f99fc38313 tools: Fix formatting errors in winemaker manpage. 2010-04-26 07:04:55 -05:00
Gerald Pfeifer
0151175127 sfnt2fnt: Remove variable descent which is not really used from fill_fontinfo. 2010-04-26 07:00:43 -05:00
Gerald Pfeifer
4e7fe5823a winedump: Remove variable strtable which is not really used from dump_symbol_table. 2010-04-26 07:00:22 -05:00
Gerald Pfeifer
ea6590af16 widl: Remove variable size which is not really used from print_phase_basetype. 2010-04-26 06:59:22 -05:00
Gerald Pfeifer
878df9a7e6 fnt2bdf: Remove variable dpi which is not really used from dump_bdf_hdr. 2010-04-26 06:59:11 -05:00
André Hentschel
65900b4a31 winemaker: Allow compiling 32-bit targets to be compiled on 64-bit hosts. 2010-04-22 11:56:21 +02:00
Kirill Smelkov
277aba1d76 wrc: Drop hardcoded INCLUDEDIR.
INCLUDEDIR should be defined in Makefile.in, and if not, we should notice.
2010-04-22 11:27:52 +02:00
Kirill Smelkov
f4ff08f483 wrc: Use INCLUDEDIR when compiling. 2010-04-22 11:27:44 +02:00
Alexandre Julliard
1ffab3ab4e wrc: Make the bitmap size checking more generic, and add support for V5 bitmaps. 2010-04-21 14:07:50 +02:00
Alexandre Julliard
6359de3ddc tools: Remove the deprecated wineprefixcreate script. 2010-04-21 12:17:00 +02:00
Joel Holdsworth
310561acbb tools: Fixed buildicon to support rectangular icons. 2010-04-21 11:57:32 +02:00
Joel Holdsworth
60fad33ae9 tools: Remove fallback render rule. 2010-04-21 11:57:32 +02:00
Joel Holdsworth
258a2128b9 tools: Fixed buildicon to use the path of rsvg provided in the environment variable. 2010-04-21 11:57:32 +02:00
Alexandre Julliard
3044d734b1 server: Fix structure padding for requests that have a reply. 2010-04-20 21:25:38 +02:00
Eric Pouech
22da105b4d winegcc: When specifying -m32, force i386 cpu when compiling on x86_64 boxes. 2010-04-20 11:16:29 +02:00
Eric Pouech
d4dfcc1f32 winegcc: On x86-64, don't define twice the fastcall macros. 2010-04-20 11:15:48 +02:00
Austin English
62781a6b3c winedump: Output Makefile.in the right way for the new build system. 2010-04-19 14:54:00 +02:00
Eric Pouech
f4f3033daa winedump: Add support for x86-64 in known CPUs while reading minidumps. 2010-04-16 16:53:49 +02:00
Alexandre Julliard
53dfaf0d58 wine.inf: Register iexplore from the system directory so that the 32-bit version gets registered too. 2010-04-15 22:52:54 +02:00
Alexandre Julliard
5c2db41cdc winebuild: Add cfi annotations to the relay functions for i386. 2010-04-12 12:33:19 +02:00
Alexandre Julliard
eba56752fd winebuild: Add cfi annotations to the import thunk for i386. 2010-04-12 12:04:50 +02:00
Alexandre Julliard
5288196f78 winegcc: Add support for the -fasynchronous-unwind-tables option. 2010-04-11 12:49:15 +02:00
Alexandre Julliard
3dfbbb597c winebuild: Support for -fasynchronous-unwind-tables flag to enable/disable CFI generation. 2010-04-11 12:49:15 +02:00
Alexandre Julliard
e550e8a100 winebuild: Add a wrapper function to output cfi directives. 2010-04-11 12:49:00 +02:00
Frédéric Delanoy
db7928c385 manpages: Fix formatting errors. 2010-04-09 11:47:05 +02:00
Alexandre Julliard
b141e6e33b winapi: Add a few more types to the ntdll generated tests. 2010-04-07 18:04:00 +02:00
Alexandre Julliard
a8e86e35dd winapi: Generate the 64-bit variant of structure size/alignment tests. 2010-04-07 18:03:00 +02:00
Alexandre Julliard
6b11a3c3f8 winapi: Add some support for handling ifdefs, particularly ifdef _WIN64. 2010-04-07 17:27:14 +02:00
Marcin Baczyński
d04c2ccb27 makedep: Silence unused result warnings. 2010-04-06 14:32:28 +02:00
Alexandre Julliard
513c77655a tools: Improve error handling in the buildicon script. 2010-04-06 13:24:04 +02:00
Joel Holdsworth
e02de77508 tools: Installed new icon build script. 2010-04-06 13:23:22 +02:00
Alexandre Julliard
1707c1c5cb widl: Alignment for complex arrays and structs is the buffer alignment, not the memory one. 2010-04-05 20:07:22 +02:00
Alexandre Julliard
cb6a225481 widl: Add a type_memsize_and_alignment function to make it explicit where the alignment is truly needed. 2010-04-05 20:06:22 +02:00
Wolfram Sang
f00b8b9c13 tools: Upgrade the config.guess/config.sub scripts. 2010-04-05 11:40:31 +02:00
Mikhail Maroukhine
23547c0ffd winedump: Fix compiler warnings with flag -Wcast-qual. 2010-04-05 11:39:14 +02:00
Vincent Povirk
4d3e6f4c7f ngen.exe: Add stubbed command. 2010-04-05 11:37:05 +02:00
André Hentschel
d53e75af14 winemaker: Add German translation of the manpage. 2010-04-05 11:36:44 +02:00
André Hentschel
01c406cf05 winedump: Update manpage. 2010-04-05 11:34:23 +02:00
André Hentschel
84669a3920 winemaker: Fix manpage. 2010-04-05 11:34:19 +02:00
Louis Lenders
3ded06b228 wine.inf: Add another .Net Framework key. 2010-04-02 15:22:52 +02:00
André Hentschel
7cb303b83f c2man: Replace link to documentation.sgml. 2010-04-01 11:41:32 +02:00
Alexandre Julliard
3edc09fa6d wine.inf: Add a Wow64Install section for the Wow64-specific configuration. 2010-03-30 16:44:30 +02:00
Alexandre Julliard
4d55592540 widl: Move temp file management from wpp to widl. 2010-03-30 15:34:12 +02:00
Alexandre Julliard
cb9be96437 wrc: Move temp file management from wpp directly into the load_file function. 2010-03-30 15:33:54 +02:00
Alexandre Julliard
50c6ac8324 loader: Rename the 32-bit loader in the build tree too when doing a Wow64 build. 2010-03-29 17:53:30 +02:00
Mikhail Maroukhine
3f1c2d5e35 tools: Fix compiler warnings with flag -Wcast-qual. 2010-03-29 12:19:02 +02:00
Alexandre Julliard
fc1fca5fbd wine.inf: Some fake dlls should only be created for 32-bit. 2010-03-27 12:13:10 +01:00
Alexandre Julliard
718ea42fe4 makefiles: Move wineapploader to the tools directory and get rid of the programs makefile. 2010-03-27 11:42:30 +01:00
Alexandre Julliard
a83563aa40 widl: Long constants must be 32-bit on all platforms. 2010-03-26 11:42:28 +01:00
Vincent Povirk
23d33f2379 wine.inf: Add more .NET framework keys. 2010-03-26 10:29:06 +01:00
André Hentschel
6c8af38638 winegcc: Make condition easier to read and look like the statement after the block. 2010-03-24 21:53:05 +01:00
Vincent Povirk
929bac964a wine.inf: Add some .NET Framework keys. 2010-03-24 21:14:40 +01:00
Rob Shearman
0d88ba9e01 widl: Check whether an expression is a constant one before assuming it is a toplevel conformance when writing conformance or variance descriptors. 2010-03-23 17:29:12 +01:00
Rob Shearman
c65d16e9d5 widl: Make use of string_of_type in write_conf_or_var_desc.
This allows the code to not have to track the operator type twice.
2010-03-23 17:29:05 +01:00
Rob Shearman
5e0030b4cb widl: Remove the current_func variable.
It's only set, never read from.
2010-03-23 17:28:59 +01:00
Rob Shearman
8a8fff6415 widl: Return a pointer to the correct part of the string from the lexer for WSTRQUOTE tokens. 2010-03-23 17:28:54 +01:00
Rob Shearman
b544014b8e widl: Fix the calculation of casted integer constant expressions. 2010-03-23 17:28:50 +01:00
Rob Shearman
979bdf28b6 widl: Remove func_t type.
It was just a simple indirection to get to a var_t, so just replace
all uses of it with the latter.
2010-03-23 17:28:22 +01:00
Rob Shearman
a3f649f730 widl: Issue an error if an out parameter is a conformant string. 2010-03-23 17:28:14 +01:00
Rob Shearman
361a39fff3 widl: Issue an error if a context handle variable is declared outside of a function. 2010-03-23 17:28:02 +01:00
Rob Shearman
50534b87d0 widl: Fix crash when trying to declare a fixed size array with a size_is attribute.
In this case type_array_get_conformance will return NULL. The code
here is actually replacing an existing array with an EXPR_VOID
conformance with the specified conformance, so issue an error if
type_array_get_conformance returns NULL or the conformance has already
been defined.
2010-03-23 17:27:58 +01:00
Rob Shearman
096b3cd090 widl: Fix writing of MaxCount expressions for conformant strings declared using array form. 2010-03-23 17:27:33 +01:00
Rob Shearman
0ec617e01d widl: Convert assign_stub_out_args to using typegen_detect_type and fix the non-conformant array case. 2010-03-23 17:27:04 +01:00
Rob Shearman
f6b53be0d9 widl: Don't pre-calculate buffer size for arrays that aren't treated as reference pointers. 2010-03-23 17:26:22 +01:00
Ilya Basin
bfe47feea0 msvcmaker: Extract wine_test_dsp_files from C_SRCS variable. 2010-03-22 15:52:35 +01:00
Alexandre Julliard
03642414a8 makefiles: Generate all the top-level make rules inside the corresponding shell function. 2010-03-20 15:24:22 +01:00
Alexandre Julliard
d81a8f8d47 makefiles: Add a configure macro for tools directories. 2010-03-20 15:02:56 +01:00
Alexandre Julliard
d394e0420f makefiles: Generate all the program rules inside the corresponding shell function. 2010-03-20 14:53:39 +01:00
Alexandre Julliard
561a3e643e winegcc: Force importing msvcrt when using the Unicode hack for a Windows build.
Based on a patch by Alexandre Goujon.
2010-03-19 13:59:54 +01:00
David Hedberg
990a319750 wine.inf: Add key for approved shell extensions. 2010-03-16 17:19:05 +01:00
Alexandre Julliard
fbef7217b9 makefiles: Remove the no longer needed explicit dependencies for bison files. 2010-03-16 13:28:24 +01:00
Alexandre Julliard
bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Alexandre Julliard
133d4cde26 makedep: Output source dependency for bison files needed for parallel makes. 2010-03-16 13:27:51 +01:00
Alexandre Julliard
5eb4b094a3 makedep: Append the separator if not found in an existing makefile. 2010-03-16 13:14:21 +01:00
Rob Shearman
eb4100e91c widl: Remove a FIXME comment in write_function_stubs.
Clean valgrind runs of tested types and comparison with MIDL-generated
code suggests that the existing code written in the finally block for
client code is sufficient.
2010-03-16 11:41:30 +01:00
Rob Shearman
fd96c54641 widl: Simplify write_parameter_conf_or_var_exprs by making use of typegen_detect_type.
Remove the difficult manual walking of the alias tree and make the
code easier to read and less likely to break if a new type is added.
2010-03-16 11:41:21 +01:00
Rob Shearman
82ab9443b8 widl: Clean up array case in write_remoting_arg.
Use a switch statement instead of multiple if statements and
explicitly write out the fixed array cases.
2010-03-16 11:41:14 +01:00
Rob Shearman
0e6ad1fa85 widl: Remove some FIXME comments and replace them with comments explaining why the current behaviour is correct. 2010-03-16 11:40:20 +01:00
Rob Shearman
9aad144755 widl: Fix the writing of expressions in un-typedef'd structures by using write_type_left to write out the type, which adds the "struct ..." if necessary.
Also improve the type comparison code to not crash on unnamed
structures (although further changes need to be made to fix the output
in this case) and make it more efficient by first doing a comparison
on the values of the type pointers.
2010-03-16 11:40:10 +01:00
Rob Shearman
df853f8ed2 widl: error_status_t isn't an allowed conformance type.
The FC code requires more than 4 bits to represent it and the
correlation descriptor and union formats only allow 4 bits to
represent the type referred to.
2010-03-16 11:36:41 +01:00
Rob Shearman
5b533c1845 widl: Pass current_structure into write_conf_or_var_desc in write_ip_tfs.
This allows write_conf_or_var_desc to have the context enabling it to
write out an appropriate correlation descriptor when iid_is is used
from within a structure.
2010-03-16 11:36:36 +01:00
Rob Shearman
1d1d49b6ab widl: Use typegen_detect_type to determine which types should be written for the pointer description in write_struct_tfs.
Otherwise extra pointers for user types could be written.
2010-03-16 11:36:12 +01:00
Rob Shearman
06e7eb5c98 widl: Merge write_typeformatstring_var and write_embedded_types into one function, write_type_tfs. 2010-03-16 11:36:05 +01:00
Rob Shearman
2fd6be54be widl: Don't use the return value of write_embedded_types to determine whether a type contains pointers or not.
It isn't correct in all situations, so type_has_pointer has to be used
anyway so using the return value of write_embedded_types just clutters
the code.
2010-03-16 11:35:36 +01:00
Rob Shearman
484fe1cff3 widl: Write pointers in write_typeformatstring_var using write_pointer_tfs.
Avoid duplicating the pointer writing code.
2010-03-16 11:33:12 +01:00
Rob Shearman
7a69fcabac widl: Simplify write_typeformatstring_var.
The check for whether a pointer is the last one is redundant since
typegen_detect_type does a stricter check on the ref type. Replace one
other instance of last_ptr with a more readable equivalent.
2010-03-16 11:33:04 +01:00
Rob Shearman
08126d7483 widl: Make write_pointer_tfs more readable.
Change write_pointer_tfs to rely on the detected type of the type to
determine when to write a simple pointer rather than relying on
typestring_offset not being set anywhere else.
2010-03-16 11:32:58 +01:00
Rob Shearman
5d985a8028 widl: Remove some unused functions, definitions and types. 2010-03-16 11:32:53 +01:00
Andrew Nguyen
671136693b wine.inf: Add LSA key under the HKLM control key. 2010-03-15 13:44:43 +01:00
Nicolas Le Cam
40680e8af9 wine.inf: Define the Win64 DefaultInstall.Services section. 2010-03-15 13:28:23 +01:00
Alexandre Julliard
b3d3903b33 wine.inf: Create symlinks for shared Wow64 keys under HKLM\Software. 2010-03-04 21:51:14 +01:00
Alexandre Julliard
835895f285 wine.inf: Create empty keys for all entries that are shared in Wow64. 2010-03-04 21:49:52 +01:00
Alexandre Julliard
562ba3c91c wine.inf: Create a few Wow64 symbolic links. 2010-03-04 14:17:23 +01:00
Louis Lenders
cd172dff7c wine.inf: Add windows\help directory. 2010-03-03 13:25:06 +01:00
Gerald Pfeifer
844e22093e widl: Avoid two warnings. 2010-03-01 14:28:49 +01:00
Alexandre Julliard
877e31c10f makefiles: Fix makedep dependency now that we explicitly to make depend when creating makefiles. 2010-03-01 11:35:37 +01:00
Huw Davies
bbfcf30f82 tools: Register dispex.dll. 2010-02-26 13:02:47 +01:00
Alexandre Julliard
9b02b5cddb makefiles: Remove makedep only after everything else has been cleaned. 2010-02-24 15:12:30 +01:00
Alexandre Julliard
d3aa514a2d wine.inf: Add a symlink for the Win9x-style timezone data. 2010-02-16 12:26:56 +01:00
Alexandre Julliard
96346ed62e runtest: Fix handling of test binaries in the programs directory. 2010-02-15 12:49:08 +01:00
Alexandre Julliard
c6e62dda1c makefiles: Simplify the WINE_CONFIG_MAKEFILE macro by removing the no longer needed prefix arg. 2010-02-10 19:51:11 +01:00
Alexandre Julliard
9463687f78 makefiles: Build the programs directly from the top-level makefile. 2010-02-10 19:51:08 +01:00
Alexandre Julliard
eb7c14458c wine.inf: Don't create empty default key values where not necessary. 2010-02-10 14:29:52 +01:00
Alexandre Julliard
4435e99540 makefiles: Add support for having tests under the programs directory. 2010-02-10 11:31:12 +01:00
Alexandre Julliard
cb1fc8f4f5 makefiles: Move Maketest.rules to the top level. 2010-02-10 11:21:19 +01:00
Alexandre Julliard
d5addea279 makefiles: Generate the winetest rules from the WINE_CONFIG_TEST macro. 2010-02-08 21:27:54 +01:00
Alexandre Julliard
9644d1dcd7 makefiles: Generate a general catch-all dependency on .tab.h files to replace the manually maintained ones. 2010-02-08 20:58:00 +01:00
Alexandre Julliard
4d3b0205f5 makefiles: Build the tools subdirectories directly from the top-level makefile. 2010-02-08 20:47:07 +01:00
Nikolay Sivov
bc3153affa msxml4: Add self-registration for CLSID_DOMDocument40, accept it in classfactory. 2010-02-04 13:39:28 +01:00
Alexandre Julliard
7d020c9f08 makefiles: Create the wine symlink from configure. 2010-02-03 13:43:04 +01:00
Detlef Riekenberg
d7069b61f4 wine.inf: Add a 16bit fake dll for ddeml.dll. 2010-02-01 12:11:10 +01:00
Alexandre Julliard
950a0f87a0 makefiles: Generate the import library rules from configure. 2010-01-26 21:10:14 +01:00
Alexandre Julliard
b6c275b1b4 makefiles: Generate the static library rules from configure. 2010-01-26 20:40:12 +01:00
André Hentschel
115b50cc23 winegcc: Update comments. 2010-01-25 12:45:00 +01:00
Alexandre Julliard
4945a136dc makefiles: Cross-compile all static libraries and import libs to .cross.a files to avoid conflicts. 2010-01-23 20:51:41 +01:00
Alexandre Julliard
07af19f3ab winegcc: Add support for specifying a custom static library suffix. 2010-01-23 20:25:20 +01:00
Alexandre Julliard
8e9050ba05 makefiles: Disable 16-bit specific modules from make_makefiles. 2010-01-23 18:25:59 +01:00
Alexandre Julliard
aa6c4d4e92 configure: Add specific creation macros for the various types of makefiles. 2010-01-23 14:15:43 +01:00
Rob Shearman
e4ff90cc4d wmc: Fix symbol was not declared and using plain integer as NULL pointer sparse warnings. 2010-01-22 12:18:53 +01:00
Rob Shearman
903f686899 wrc: Fix symbol was not declared and using plain integer as NULL pointer sparse warnings. 2010-01-22 12:18:20 +01:00
Rob Shearman
39b3a57b3d widl: Fix symbol was not declared and using plain integer as NULL pointer sparse warnings. 2010-01-22 12:17:56 +01:00
Alexandre Julliard
4ae9c2fe1f wine.inf: Add entries for some of the global options. 2010-01-20 20:06:08 +01:00
Alexandre Julliard
4e640f8a2b winedump: Remove an unused flag. 2010-01-19 15:03:56 +01:00
Rob Shearman
d9b83e8bb2 widl: Add support for character constants in expressions. 2010-01-19 12:43:31 +01:00
Jörg Höhle
ac1ad1372d wine.inf: Correct MCI entries. 2010-01-19 12:43:30 +01:00
Alexandre Julliard
539da1b073 winebuild: Output the 16-bit asm relay functions as needed and get rid of --relay16 mode. 2010-01-16 15:58:48 +01:00
Alexandre Julliard
10e4a55b6c winebuild: Output the asm relay functions as needed and get rid of --relay32 mode. 2010-01-16 15:50:27 +01:00
Alexandre Julliard
102dd9e92f winebuild: Rename __wine_call_from_32_regs for consistency with 64-bit. 2010-01-16 15:41:48 +01:00
Alexandre Julliard
b4c6433063 winebuild: Do not output an undefined symbol reference for variables. 2010-01-11 13:54:16 -06:00
Paul Vriens
133ed6bac1 winedump: Pass the correct size to the helper (Coccinelle). 2010-01-11 11:34:51 -06:00
Paul Vriens
caaf027e55 widl: Fix size parameter for xrealloc (Coccinelle). 2010-01-11 11:34:32 -06:00
Marcin Baczyński
c7183e831b fnt2bdf: Remove superfluous void* casts. 2010-01-07 17:59:57 +01:00
Marcin Baczyński
6a02e744b9 winedump: Remove superfluous void* cast. 2010-01-07 17:59:57 +01:00
Tillmann Werner
29e58e30f1 winedump: Fix null pointer dereference in spec mode. 2010-01-06 10:57:56 +01:00
Alexandre Julliard
82f910eb62 wrc: Merge the menu and menuex structures. 2010-01-04 12:41:16 +01:00
Alexandre Julliard
1b305dd2df wrc: Merge the menuitem and menuitemex structures. 2010-01-04 12:31:22 +01:00
Alexandre Julliard
0fb8203654 wrc: Merge the dialog and dialogex structures. 2010-01-04 12:23:37 +01:00
Andrew Nguyen
c4ffbade86 wine.inf: Add CommonProgramFiles system environment variable. 2010-01-04 11:41:22 +01:00
Andrew Nguyen
0d61dd8c86 wine.inf: Add PATHEXT system environment variable. 2009-12-31 12:12:17 +01:00
Alexandre Julliard
f78890e8ca winebuild: Get rid of the support for building old style 16-bit modules. 2009-12-30 18:04:59 +01:00
Alexandre Julliard
c6ae9a3c5a makefiles: Get rid of all the rules for building old style 16-bit files. 2009-12-30 17:41:45 +01:00
Michael Stefaniuc
b90a74c724 Revert "wrc: Use an EOF rule instead of lex_destroy for compatibility with prediluvian flex versions.".
This reverts commit 1405c00ecb.
Wine now requires a new enough flex version.
2009-12-30 13:36:19 +01:00
Alexandre Julliard
054406f78c winebuild: Don't output private symbols at all when building an import library. 2009-12-30 12:50:17 +01:00
Alexandre Julliard
2fda3d6a17 winebuild: Add support for building Windows import libraries. 2009-12-30 12:49:19 +01:00
Alexandre Julliard
1f00088bc8 winebuild: Recognize mingw32 as a Windows platform. 2009-12-30 12:43:31 +01:00
Alexandre Julliard
38ca263374 winebuild: Simplify the code for finding the various build tools. 2009-12-30 12:42:25 +01:00
Alexandre Julliard
76ac103b80 winebuild: Add support for generating import libs for 16-bit dlls. 2009-12-30 12:34:03 +01:00
Alexandre Julliard
9d55475eee winebuild: Always initialize the dll name at startup. 2009-12-30 12:31:21 +01:00
Alexandre Julliard
d097eef922 winebuild: Support for adding 32-bit exports in 16-bit spec files. 2009-12-29 16:11:45 +01:00
Alexandre Julliard
4939acf0ac winebuild: Allow optional keywords to be in any order in a .def file. 2009-12-29 16:09:51 +01:00
Alexandre Julliard
c4c6fcaff7 winebuild: Don't check variables for undefined exports. 2009-12-29 16:09:34 +01:00
Eric Pouech
7a685030f6 winedump: Manage the string table size in PE file format. 2009-12-29 13:27:43 +01:00
Michael Stefaniuc
906c963947 winapi: Remove the special handling of GDI_AllocObject().
That function doesn't exist anymore in Wine.
2009-12-29 11:08:37 +01:00
André Hentschel
1cee3235bc winedump: Fix sym mode. 2009-12-28 15:23:16 +01:00
Andrew Nguyen
101d72f83c wineboot: Generate the HKCU\Volatile Environment registry key. 2009-12-28 14:23:27 +01:00
Eric Pouech
1c238c77f7 winedump: Add support for long section names (at least used by MinGW). 2009-12-24 12:15:41 +01:00
Owen Rudge
75f52140b7 wine.inf: Add winemapi.dll to the mail clients section. 2009-12-17 13:25:51 +01:00
Maarten Lankhorst
a9a3a8e155 mmdevapi: Add initial mmdevapi dll. 2009-12-10 16:05:28 +01:00
Eric Pouech
2271a8d417 winedump: Dump PE symbols table if any. 2009-12-10 11:53:28 +01:00
Eric Pouech
947f2456a9 winedump: Rewrote a bit the COFF symbol table stuff. 2009-12-10 11:53:07 +01:00
Rob Shearman
6ed98b16a1 widl: Detect interfaces that inherit from another interface as objects. 2009-11-29 16:37:07 +01:00
Alexandre Julliard
d19e2ada9c mountmgr: Move creation of the DEVICEMAP registry keys to mountmgr. 2009-11-23 13:21:22 +01:00
André Hentschel
5f059edcdf winemaker: Replace whitespaces in projectnames. 2009-11-23 10:36:23 +01:00
Alexandre Julliard
98de3950b1 widl: Use INT64 instead of __int64 in generated headers. 2009-11-21 14:31:46 +01:00
Louis Lenders
bacbfb481a wine.inf: Create wbem directory, and add it to the PATH. 2009-11-20 14:58:54 +01:00
Alexandre Julliard
7782ebea01 winebuild: Fix the definition of the CPU mask flag to take ARM into account. 2009-11-19 16:44:08 +01:00
Nicolas Le Cam
ca38b8b951 widl: Don't generate memset calls with zero length parameter. 2009-11-19 11:35:50 +01:00
André Hentschel
27fb36b39e winebuild: Add ARM support. 2009-11-18 11:14:30 +01:00
André Hentschel
0c652a5a5c winedump: Add ARM support. 2009-11-16 15:18:30 +01:00
Francois Gouget
61d0d121d0 widl: Add a trailing '\n' to an error_loc() call. 2009-11-16 12:43:06 +01:00
Henri Verbeet
f225f11254 wine.inf: Create the mui directory. 2009-11-13 11:52:23 +01:00
Huw Davies
b03b1443b2 include: Add asysta.idl. 2009-11-12 17:06:08 +01:00
Jacek Caban
ca32265d88 mshtml: Moved GeckoUrl registry to mshtml.inf. 2009-11-12 15:20:59 +01:00
Rob Shearman
8e750b0ef6 widl: Include range types in constant BufferLength calculation for server function. 2009-11-12 14:18:18 +01:00
Alexandre Julliard
2976879c24 mshtml: Move some Content-Type registry keys to mshtml.inf. 2009-11-11 21:12:37 +01:00
Huw Davies
cf8c3eca41 include: Add asynot.idl. 2009-11-11 11:59:26 +01:00
Rob Shearman
0228008bb8 widl: Allow pointers, type-qualifiers and other more complicated constructions in sizeof and cast expressions. 2009-11-09 20:42:57 +01:00
Rob Shearman
97d5f3401d widl: Add support for varargs functions. 2009-11-09 20:42:27 +01:00
Rob Shearman
cdec0fe485 widl: Add support for bit-fields in non-remote structures. 2009-11-09 20:42:00 +01:00
Rob Shearman
4339f9edfb widl: Implement __int3264 keyword. 2009-11-09 20:36:19 +01:00
Rob Shearman
4383d47ef4 widl: Rename set_type to declare_var.
Make it return the var_t object rather than making the callers dig it
out, and make it take the attributes list so that callers don't have
to set it.
2009-11-09 20:35:56 +01:00
Rob Shearman
3885dd778a widl: Check for [string] attribute being applied when the elements are ranged.
The range will not be verified in and misconception could turn into a
security problem.

Move [string] attribute validation from reg_typedefs to set_type.
2009-11-09 20:35:13 +01:00
Rob Shearman
2b3659f326 widl: Implement [range] attribute. 2009-11-09 20:34:17 +01:00
Rob Shearman
c367624534 widl: Enhance the IDL grammar to support unnamed arguments to functions. 2009-11-09 20:34:11 +01:00
Rob Shearman
d59ff2007d Revert "widl: A structure that contains an embedded interface ptr in an array is a BOGUS_STRUCT.".
This reverts commit e4e21193c0.

The IDBProperties test shows that this special case is not needed to
for these types to be marshalled correctly.
2009-11-09 20:33:12 +01:00
Damjan Jovanovic
3ec06f8082 wiaservc: Add self registration. 2009-11-05 14:45:33 +01:00
Eric Pouech
64144519a0 winedump, dbghelp: In .pdb files (>= VC2005), handle the case where the codeview_linetab2_file structure is not the first one. 2009-11-03 21:20:21 +01:00
Eric Pouech
ad44094094 winedump: Correctly handle the constant fields. 2009-11-03 21:20:05 +01:00
Eric Pouech
a1021a1208 winedump: Ensure all PDB fields are printed. 2009-11-03 21:19:11 +01:00
Alexandre Julliard
cf8fa5459a kernel32: Make sure the codepage registry keys are set correctly on wineprefix creation. 2009-10-30 15:14:49 +01:00
Huw Davies
d1f9561747 include: Add rowchg.idl. 2009-10-29 13:51:52 +01:00
Huw Davies
4f6c58dcd8 include: Add row.idl. 2009-10-29 13:51:42 +01:00
Huw Davies
4eeee2909a include: Add rstloc.idl. 2009-10-28 14:29:15 +01:00
Huw Davies
6454c5df7b include: Add rstbas.idl. 2009-10-28 14:29:04 +01:00
Huw Davies
64dc7306d8 include: Add rstinf.idl. 2009-10-27 13:44:09 +01:00
Huw Davies
19672d7167 include: Add cmdtxt.idl. 2009-10-27 13:43:51 +01:00
Huw Davies
8b5431ad3a include: Add cmdbas.idl. 2009-10-27 13:43:37 +01:00
Alexandre Julliard
dbfe34eceb wine.inf: Specify the full path to iexplore.exe and winemenubuiler.exe. 2009-10-27 11:25:50 +01:00
Huw Davies
adedd8191e include: Add access.idl. 2009-10-26 15:05:37 +01:00
Huw Davies
ab32b3df4d widl: Add support for parsing the annotation attribute. 2009-10-26 14:05:29 +01:00
Francois Gouget
8ab66c7896 winapi_check: Add support for the new architectures in the spec files. 2009-10-26 11:19:50 +01:00
Erik Inge Bolsø
2832eab227 wine.inf: Fix NT4 SP6a registry key. 2009-10-23 12:01:05 +02:00
Alexandre Julliard
d527ca3382 widl: Fix the prototype of generated exception filters. 2009-10-22 13:04:09 +02:00
Alexandre Julliard
c77d49b4c3 widl: Write a proper type description for pointer array elements. 2009-10-16 20:56:41 +02:00
Alexandre Julliard
8cc12dc339 widl: Arrays of pointers are always complex on 64-bit. 2009-10-16 20:56:15 +02:00
Alexandre Julliard
942ec30a4d widl: Use write_pointer_description_offsets() to output no_repeat descriptors for consistency. 2009-10-16 15:32:22 +02:00
Alexandre Julliard
916461d926 widl: Output a pointer description for arrays declared as pointers. 2009-10-16 15:32:05 +02:00
Jörg Höhle
baac2a6c59 runtest: -i sets WINETEST_INTERACTIVE=1 and enables even more tests. 2009-10-16 13:35:56 +02:00
Alexandre Julliard
777a30b997 setupapi: Add support for specifying a fake dll source as '-' to delete it. 2009-10-15 14:05:53 +02:00
Alexandre Julliard
7acd74ee07 setupapi: Add support for using a wildcard in fake dll creation.
This creates fake dlls for all the files we can't find and that
haven't been created already.
2009-10-15 13:58:36 +02:00
Gerald Pfeifer
2cc7fe2192 winebuild: Add support for PLATFORM_FREEBSD to get_ld_command. 2009-10-15 12:06:18 +02:00
Juan Lang
3e30306bb3 winegcc: Examine each argument of compile command rather than only the first. 2009-10-12 12:13:20 +02:00
Alexandre Julliard
da3ee66505 wrc: Include unistd.h before the Windows headers. 2009-10-06 16:18:04 +02:00
Damjan Jovanovic
a186fd7767 wine.inf: Add the still image class key. 2009-10-05 15:53:39 +02:00
Gerald Pfeifer
d222e8edf1 winebuild: Add support for PLATFORM_FREEBSD. 2009-10-05 15:09:41 +02:00
Alexandre Julliard
a4e22d4928 tools: Build all the tools with -D__WINESRC__. 2009-10-05 14:55:25 +02:00
Alexandre Julliard
19c0b3ee48 winedump: Use consistent prototypes for option callbacks. 2009-10-02 15:06:59 +02:00
André Hentschel
1d0365da95 widl: Add ARM support. 2009-09-28 13:31:32 +02:00
Alexandre Julliard
bb223b789b winedump: Ordinal functions can be forwards too. 2009-09-24 23:59:54 +02:00
André Hentschel
e0dac25ba3 winegcc: Add ARM support. 2009-09-24 13:30:04 +02:00
Alexandre Julliard
14428cf22f pstorec: Add a typelib resource. 2009-09-24 13:14:55 +02:00
Alexandre Julliard
6e2babc977 oleaut32: Properly register the stdole typelibs. 2009-09-23 14:28:13 +02:00
Gerald Pfeifer
bdb73f5c72 wrc: Fix eight conditions in compare_menuex_item. 2009-09-16 15:26:06 -05:00
André Hentschel
d912d6fb4d winemaker: Update manpage. 2009-09-15 16:41:24 -05:00
Huw Davies
d36e1cefde oledb32: Add registration routines. 2009-09-09 16:25:21 +02:00
Henri Verbeet
a7b0a1cd4a widl: Generate proper prototypes for function declarations without arguments. 2009-09-09 12:06:51 +02:00
Huw Davies
6be5ab78b9 wine.inf: Register msdaps.dll. 2009-09-02 15:32:46 +02:00