Commit Graph

3832 Commits

Author SHA1 Message Date
Amine Khaldi c9dcef156e widl: Do not define MIDL_user_allocate and MIDL_user_free as it's already in the psdk. 2010-10-27 12:02:41 +02:00
André Hentschel 38d7119d18 winedump: Add ARM Thumb detection. 2010-10-26 11:53:33 +02:00
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