Commit Graph

4255 Commits

Author SHA1 Message Date
Alexandre Julliard c9d806a0d1 wrc: Add support for PNG icons. 2013-03-27 20:12:27 +01:00
André Hentschel 18c95cf165 winedump: Dump exception info on ARM. 2013-03-25 14:07:55 +01:00
André Hentschel 5d712e7ea0 winedump: Recognize IMAGE_DEBUG_TYPE_CLSID. 2013-03-25 14:07:49 +01:00
Alexandre Julliard 0a3cc8b85d ntoskrnl: Synchronize spec file with ntdll and msvcrt. 2013-03-14 13:59:05 +01:00
Alexandre Julliard 799731f4b9 msvcrt: Synchronize spec files. 2013-03-14 13:21:47 +01:00
André Hentschel 4f1beed106 winebuild: Remove get_asm_short_keyword. 2013-03-11 11:44:57 +01:00
André Hentschel a7e240194a winapi: Remove SPARC support. 2013-03-11 10:50:44 +01:00
André Hentschel 1948f3253b winedump: Remove SPARC support. 2013-03-11 10:50:35 +01:00
André Hentschel 0ee8e2b5b1 winebuild: Remove SPARC support. 2013-03-11 10:50:12 +01:00
André Hentschel ee7ffdcb53 winegcc: Remove SPARC support. 2013-03-11 10:50:10 +01:00
André Hentschel 478401dce7 widl: Remove SPARC and Alpha support. 2013-03-11 10:50:06 +01:00
Tijl Coosemans afd7dc5947 winebuild: Don't register cleanup function when --save-temps is passed after --output. 2013-03-05 09:37:29 +01:00
Jacek Caban ed50ce5efe widl: Allow shadowing imported types with typedef. 2013-02-26 18:18:31 +01:00
Alexandre Julliard 381bbe1b28 winegcc: Don't use prelink when cross-compiling. 2013-02-18 16:36:03 +01:00
André Hentschel a32199b3f3 make_xftmpl: Avoid comparing a char with EOF. 2013-02-12 19:56:41 +01:00
Charles Davis c14bdaf1dd winebuild: Use Clang to assemble if found. 2013-01-30 20:10:52 +01:00
Alexandre Julliard dadcacf99a winapi: Add arm64 architecture. 2013-01-21 12:51:16 +01:00
Piotr Caban 3d9454bc8f widl: Make it possible to set typelib resource id with id attribute. 2013-01-18 13:29:09 +01:00
Piotr Caban 48c19ac113 tools: Update make_specfiles script. 2013-01-17 12:11:08 +01:00
André Hentschel 198b70cb9d wrc: Add ARM64 support. 2013-01-16 12:37:46 +01:00
André Hentschel 3ea316638d widl: Add ARM64 support. 2013-01-16 12:37:44 +01:00
André Hentschel 99f722e24f winegcc: Add ARM64 support. 2013-01-16 12:37:41 +01:00
André Hentschel 3f393a6552 winebuild: Add ARM64 support. 2013-01-16 12:37:39 +01:00
André Hentschel bd72767eed tools: Upgrade the config.guess/config.sub scripts. 2013-01-14 11:01:59 +01:00
Austin English 0546c551f1 wine.inf: Add HKLM, System\CurrentControlSet\Control\TimeZoneInformation\{StandardName, TimeZoneKeyName} registry keys. 2013-01-10 18:02:19 +01:00
Alexandre Julliard ad16c4c0df make_makefiles: Add support for Objective-C sources. 2013-01-09 17:39:38 +01:00
Ken Thomases c40a72223c loader: On Mac, embed Info.plist in (__TEXT, __info_plist) section. 2013-01-08 16:35:28 +01:00
Detlef Riekenberg 892f1181c3 api-ms-win-security-base-l1-1-0: Add dll. 2013-01-03 16:46:12 +01:00
Ken Thomases dd2f2e4ee5 makedep: Add support for Objective-C .m files and #import directive. 2012-12-26 18:23:03 +01:00
Detlef Riekenberg 71e11c0c1a api-ms-win-downlevel-advapi32-l2-1-0: Add dll. 2012-12-21 11:42:53 +01:00
Detlef Riekenberg 7d6e592b0b api-ms-win-downlevel-shell32-l1-1-0: Add dll. 2012-12-21 11:40:43 +01:00
Detlef Riekenberg 38a69f0c1d api-ms-win-downlevel-shlwapi-l2-1-0: Add dll. 2012-12-21 11:40:02 +01:00
Detlef Riekenberg cdec918b26 api-ms-win-downlevel-ole32-l1-1-0.dll: Add dll. 2012-12-20 12:17:58 +01:00
Detlef Riekenberg dcce818540 api-ms-win-downlevel-normaliz-l1-1-0: Add dll. 2012-12-20 12:17:22 +01:00
Detlef Riekenberg 5b5e8d9b68 api-ms-win-downlevel-user32-l1-1-0: Add dll. 2012-12-20 12:15:16 +01:00
Detlef Riekenberg f8c041fef4 api-ms-win-downlevel-version-l1-1-0: Add dll. 2012-12-20 12:14:51 +01:00
Austin English ecfb6539f6 widl: add_interface_typeinfo should not return a value. 2012-12-20 12:01:08 +01:00
Austin English 554a2ccb11 widl: write_array_element_type shouldn't return a value. 2012-12-20 12:01:02 +01:00
Detlef Riekenberg 8ca7a068f4 api-ms-win-downlevel-shlwapi-l1-1-0: Add dll. 2012-12-19 14:38:59 +01:00
Detlef Riekenberg 52a231c5b7 api-ms-win-downlevel-advapi32-l1-1-0: Add dll. 2012-12-19 14:38:59 +01:00
Alexandre Julliard a0ec065666 make_specfiles: Don't copy the ordinal flag if not appropriate. 2012-12-19 14:38:59 +01:00
Nikolay Sivov 140bfd2823 winedump: Fix argument format for DllMain trace. 2012-12-19 14:38:58 +01:00
Alexandre Julliard 50835b4151 widl: Fix a typo in the man page. 2012-12-10 11:27:33 +01:00
Piotr Caban 9228d9794c tools: Update make_specfiles script. 2012-12-06 20:31:28 +01:00
Jacek Caban 0dfa1ae223 winedump: Added MSFT support. 2012-12-04 16:58:01 +01:00
André Hentschel 6541a19907 winemaker: Output UTF-8 Makefiles. 2012-12-04 00:02:58 +01:00
Daniel Jelinski ba4de80ee3 wine.inf: Add registry info for lanmanserver service. 2012-11-26 13:28:14 +01:00
Alexandre Julliard 756d33ddae widl: Print large enum constants in hex. 2012-11-23 18:06:07 +01:00
Jacek Caban f63617efb3 atl80: Forward calls directly to atl100 when possible. 2012-11-21 13:37:00 +01:00
Alexandre Julliard 7c2ce566da user32: Initialize some system parameters in the registry on first run. 2012-11-16 17:42:45 +01:00
Jacek Caban 4d323d176c widl: Ignore -app_config option. 2012-11-07 13:55:48 +01:00
Jacek Caban 218b1951db widl: Define PROXY_DELEGATION in dlldata.c when needed. 2012-11-01 15:42:33 +01:00
Vincent Povirk d9fd5ede20 Revert "wine.inf: Add .NET keys to the 64-bit registry.".
This reverts commit c1279a6b03.
2012-10-16 11:54:32 +02:00
Thomas Faber 52607ba66b widl: Use 'class' for coclass typedefs in C++. 2012-10-15 13:31:08 +02:00
André Hentschel 9b2eb6e6ea winemaker: Include the target specific dll path when linking. 2012-10-09 10:00:15 +02:00
André Hentschel 2c3121d533 winemaker: Always use parent project for project files. 2012-10-09 10:00:09 +02:00
Jacek Caban 430c3d0be2 widl: Fixed fwrite error handling. 2012-10-08 12:54:56 +02:00
Jacek Caban da0f33370a widl: Alloc big enough buffer in dup_basename to handle registration suffix. 2012-10-08 12:54:55 +02:00
Adrian Bunk 9d5c178b24 server: Use waitpid() instead of wait4(). 2012-09-24 22:27:30 +02:00
André Hentschel a6086e1161 vcomp90: Add new stub dll. 2012-09-17 12:13:43 +02:00
Jacek Caban 5cb75c525f widl: Fail with error on an attempt to inherit interface from itself. 2012-08-29 11:46:24 +02:00
André Hentschel ca234e3ed4 winebuild: Rename IMAGE_FILE_MACHINE_ARMV7 to IMAGE_FILE_MACHINE_ARMNT. 2012-08-17 10:45:21 +02:00
André Hentschel 538a0abbd7 include: Rename IMAGE_FILE_MACHINE_ARMV7 to IMAGE_FILE_MACHINE_ARMNT. 2012-08-17 10:45:17 +02:00
Michael Stefaniuc 2c97f3fcb5 widl: Avoid FALSE:TRUE conditional expressions. 2012-08-15 12:15:13 +02:00
Nikolay Sivov 65f4184936 widl: Don't output method macro if name duplicates another method name. 2012-07-30 17:57:49 +02:00
Nikolay Sivov 0bc5e7a62a widl: Protect from duplicated method names in C-style vtable struct. 2012-07-30 17:57:49 +02:00
Nikolay Sivov d54e9603b5 widl: Emit default argument values for cpp methods. 2012-07-26 13:40:44 +02:00
Jacek Caban 6b34eea6fc widl: Added an extension that uses inline functions instead of macros for C interface calls. 2012-07-26 12:17:25 +02:00
Jacek Caban 80d3055869 widl: Add IDL installation directory to include path. 2012-07-23 12:55:02 +02:00
Michael Stefaniuc 19c9d08304 winedump: Simplify the "pointer to start of array" idiom. 2012-07-23 12:54:23 +02:00
André Hentschel 83b60a7b0d winebuild: Generate relay debugging thunks for ARM. 2012-07-16 14:29:07 +02:00
André Hentschel e7730053f3 winebuild: Put the PE header into the text section on ARM. 2012-06-25 10:36:37 +02:00
Hilko Bengen fb16ce1fe0 sfnt2fnt: Fix broken .fon files on big-endian architectures. 2012-06-19 22:03:21 +02:00
Thomas Faber bb95b706cb include: Make IMAGE_COR20_HEADER declaration compatible with PSDK headers. 2012-06-18 11:59:41 +02:00
Damjan Jovanovic d31f61414c winegcc: Support the mingw32 target without an i[3456]86- prefix. 2012-06-15 18:35:34 +02:00
Damjan Jovanovic 4768b11c24 winebuild: Support the mingw32 target without an i[3456]86- prefix. 2012-06-15 18:35:34 +02:00
Jacek Caban 42e77c849f widl: Added --help command line option. 2012-06-08 19:35:16 +02:00
Vincent Povirk c1279a6b03 wine.inf: Add .NET keys to the 64-bit registry. 2012-06-05 10:24:44 +02:00
Vincent Povirk 7b54917f28 wine.inf: Do not install .NET registry keys and fake dlls. 2012-05-30 20:25:48 +02:00
Vincent Povirk 1e721a4877 mscoree: Install Wine Mono on prefix update. 2012-05-30 20:25:44 +02:00
Alexandre Julliard 9a6a1126b9 setupapi: Add support for a WinePreInstall section for registry keys that need to be created before anything else. 2012-05-30 20:25:37 +02:00
Alexandre Julliard d8b6b01bca appwiz.cpl: Specify a default download URL for add-ons. 2012-05-30 14:41:33 +02:00
Austin English 29cac72d1a wine.inf: Add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries registry entry. 2012-05-30 11:31:34 +02:00
Vincent Povirk 8ea086b308 appwiz.cpl: Add Wine Mono to addons. 2012-05-21 20:38:53 +02:00
Alexandre Julliard 57f97fd6a2 tools: Remove the fnt2bdf tool, we no longer use X11 fonts. 2012-05-17 18:25:27 +02:00
Francois Gouget fac36c55e9 Assorted typo, spelling, wording and case fixes. 2012-05-15 16:26:43 +02:00
Francois Gouget 61267a2bdc winedump: Fix the spelling of a NETWORK_VOLUME_INFO field. 2012-05-15 16:26:40 +02:00
Jacek Caban 76693d52c7 widl: Added support for nameless structs and unions. 2012-05-14 10:29:40 +02:00
Eric Pouech b21da1d701 winegcc: Try harder to find out whether the compiler is from gcc family. 2012-05-11 15:39:21 +02:00
Alexandre Julliard bd621203ac wine.inf: Unify all the control panel settings. 2012-05-09 17:37:35 +02:00
Austin English 7b909b53f9 wine.inf: Add HKCU\Control Panel\Mouse\Beep key. 2012-05-09 17:37:31 +02:00
Alexander E. Patrakov 275dfb83f2 dsound: Added a windowed-sinc resampler. 2012-05-08 09:29:47 +02:00
Vincent Povirk ee1531ef78 winebuild: Allow angle brackets in export names. 2012-05-07 11:31:53 +02:00
André Hentschel 50e7090a00 winapi: Remove ALPHA from the architecture list. 2012-04-30 20:03:29 +02:00
André Hentschel f9d91a7dc4 wine.inf: Start the spool service when needed. 2012-04-30 20:03:29 +02:00
André Hentschel 833b655ae6 winebuild: Expect a Thumb mode toolchain on ARM. 2012-04-30 19:33:34 +02:00
Piotr Caban 047793e1aa make_unicode: Create tables with data needed by nameprep algorithm. 2012-04-26 19:41:28 +02:00
Vincent Povirk 73e7346dd5 winedump: Add basic support for dumping the property store in lnk files. 2012-04-06 20:45:02 +02:00
André Hentschel b08f2237ee make_specfiles: Add atl group. 2012-04-06 20:40:50 +02:00
André Hentschel 220aeda3a0 winebuild: Create stubs for ARM. 2012-03-28 11:47:22 +02:00
André Hentschel 41c4357f15 make_specfiles: Add vcomp group. 2012-03-27 11:57:15 +02:00
André Hentschel 37c702b534 winemaker: Handle library search pragmas. 2012-03-26 18:15:40 +02:00
Francois Gouget 2c23697ccd winapi: Add support for the arm architecture. 2012-03-26 12:41:26 +02:00
André Hentschel c6008a06ac winemaker: Fix conversion of C++ filenames into object names. 2012-03-12 10:12:16 +01:00
Alexandre Julliard 7fb42984e2 wine.inf: Avoid creating empty registry values. 2012-03-09 11:36:54 +01:00
André Hentschel fc96703060 winemaker: Abort on unhandled file formats. 2012-03-09 11:34:38 +01:00
Jacek Caban 718adc91fc widl: Make headers guards compatible with midl. 2012-03-08 19:22:45 +01:00
Jacek Caban af2eba24b7 widl: Removed unused idfile_token. 2012-03-08 18:56:13 +01:00
Austin English 1235b01518 wine.inf: Add CurrentControlSet\Control\VirtualDeviceDrivers registry key. 2012-02-09 09:33:17 -06:00
André Hentschel dbbf8f8ade msvcmaker: "MODULE = none" is obsolete. 2012-02-06 10:19:31 -06:00
André Hentschel c7c8d3ccfc winemaker: Print the invocation command line to the Makefile. 2012-02-06 10:19:31 -06:00
Henri Verbeet 187065e1c3 wrc: Avoid an unused function warning when HAVE_LIBGETTEXTPO is not defined. 2012-01-31 13:46:36 +01:00
Alexandre Julliard 811da88cfc wrc: Fix parsing of virtkey accelerators. 2012-01-30 12:46:20 +01:00
Francois Gouget 1a512846e2 wrc: Add a trailing '\n' to the error() calls. 2012-01-27 18:05:54 +01:00
Alexandre Julliard 67771c5921 tools: Assume that FreeType supports FT_Load_Sfnt_Table. 2012-01-25 20:41:37 +01:00
Alexandre Julliard ceadc43c78 wrc: Add support for translating accelerators through po files. 2012-01-24 18:10:32 +01:00
Eric Pouech 2ce0e94018 winedbg, winedump: Embed wine build-id information info minidump, and display it. 2012-01-24 18:10:32 +01:00
Alexandre Julliard 42e583f1f6 widl: We no longer need to avoid windows.h in generated headers. 2012-01-20 15:59:02 +01:00
André Hentschel 3abe79d71a winemaker: Add command line option for compiling static libraries. 2012-01-16 12:45:38 +01:00
Austin English a2219b9c84 wine.inf: Add Tcpip/Winsock/Winsock2 service registry keys. 2012-01-11 17:47:27 +01:00
Stefan Leichter c0f7eaa8f9 wine.inf: Add registry key for DiskDrive class. 2011-12-28 17:46:35 +01:00
Gerald Pfeifer 64de0876e4 winedump: Remove unused parameter from codeview_dump_linetab(). codeview_dump_linetab(). 2011-12-19 20:15:52 +01:00
Alexandre Julliard f5956f1ac6 wine.inf: Also create iexplorer.exe in the system directory for registration. 2011-12-14 19:35:04 +01:00
Alexandre Julliard bf0c37d56a widl: Zero-initialize [out] structures and unions that contain pointers. 2011-12-13 18:59:15 +01:00
Michael Stefaniuc 6b5dca5bbb cmdlgtst: Remove obsolete and unused application. 2011-12-09 21:15:38 +01:00
André Hentschel c50f25e91b winebuild: Fill the delay slot on Sparc. 2011-12-02 12:15:31 +01:00
Frédéric Delanoy 355a0aef8b winebuild: Avoid dead code in BuildCallFrom16Core (Coverity). 2011-11-28 16:40:47 +01:00
André Hentschel 798a91a3da winemaker: Also detect static libraries when scanning directories. 2011-11-24 17:10:20 +01:00
Andrew Talbot 7f27eb6a45 widl: Avoid right-shift of negative values. 2011-11-23 09:13:04 +01:00
André Hentschel 49c35fca93 winemaker: Add support for compiling static libraries. 2011-11-21 11:00:31 +01:00
André Hentschel 06f4928474 winemaker: Be less picky when detecting the target type. 2011-11-21 11:00:17 +01:00
André Hentschel 289ca97930 winemaker: Remove some unused variables. 2011-11-21 11:00:05 +01:00
André Hentschel b40c5f2d2c winemaker: Respect more spaces when splitting the options. 2011-11-21 11:00:00 +01:00
Alexandre Julliard ceb26b809b wrc: Fix lookup of strings that contain a context. 2011-11-18 19:26:42 +01:00
Marcus Meissner af14cb60f7 wmc: Increate allocated size to match \0 (Coverity). 2011-11-14 15:25:18 +01:00
André Hentschel 64d883a356 winebuild: Add support for building on powerpc64.
With much help from Austin English.
2011-11-07 11:32:20 +01:00
André Hentschel 6f84e89d2d winebuild: Use ARMv7 for wine modules. 2011-11-02 12:25:33 +01:00
André Hentschel 43e4e47465 winedump: Add machine string for ARMv7. 2011-11-01 16:45:36 +01:00
Alexandre Julliard 1eeaa874b3 wrc: Increase the font size when translating a dialog to a language that needs a larger font. 2011-10-31 16:47:13 +01:00
Alexandre Julliard f13f25343c wrc: Set the WS_EX_LAYOUTRTL flag when translating a dialog to a RTL language. 2011-10-31 16:46:58 +01:00
Alexandre Julliard 413f5ccba5 wrc: Print warnings for mismatched dialogs during po file generation. 2011-10-31 16:46:22 +01:00
Alexandre Julliard 5adfd065bb winegcc: Avoid including Windows headers in the Mingw unicode stub. 2011-10-26 17:38:19 +02:00
Alexandre Julliard f4ec097c9b wrc: Load translations from mo files instead of po. 2011-10-22 20:13:40 +02:00
Alexandre Julliard 4215722988 wrc: Store the current po file in a global variable. 2011-10-22 17:44:38 +02:00
Alexandre Julliard 268976b9fe makefiles: Add rules for building mo files. 2011-10-22 15:43:50 +02:00
André Hentschel 2843d4f831 tools: Upgrade the config.guess/config.sub scripts. 2011-10-08 20:11:57 +02:00
Louis Lenders 6b164a52e2 wine.inf: Add key for InstallDate under CurrentVersionNT. 2011-10-08 17:36:41 +02:00
Charles Davis 486783626f winegcc: On Mac OS, turn -s into -Wl,-x. 2011-10-06 12:24:05 -05:00
Alexandre Julliard 54f71a0d8e makedep: Ensure that error messages contain "error".
Suggested by Dan Kegel.
2011-09-28 14:33:45 +02:00
Jacek Caban c7602d51b3 widl: Define __REQUIRED_RPCNDR_H_VERSION__ in generated headers. 2011-09-22 19:51:49 +02:00