Fabian Maurer
b58094f74c
winedump: Fix potential null-pointer dereference (cppcheck).
...
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-03 19:58:16 +02:00
Andrey Gusev
d56c576bc1
api-ms-win-appmodel-runtime-l1-1-2: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-03 13:38:30 +02:00
Michael Stefaniuc
89e79d8144
tools/sfnt2fon: Just skip all glyphs below 0x20.
...
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-28 00:39:05 +02:00
Fabian Maurer
3589b234f5
api-ms-win-ntuser-rectangle-l1-1-0: Add dll.
...
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-20 17:29:21 +02:00
Fabian Maurer
ef79b47c89
api-ms-win-core-version-l1-1-1: Add dll.
...
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-20 17:29:03 +02:00
Fabian Maurer
a0f09d44c7
api-ms-win-core-file-l2-1-2: Add dll.
...
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-20 17:28:53 +02:00
Fabian Maurer
4df995f34d
api-ms-win-core-errorhandling-l1-1-3: Add dll.
...
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-20 17:28:37 +02:00
Fabian Maurer
d8f2e3c0ab
api-ms-win-core-wow64-l1-1-1: Add dll.
...
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-20 17:28:16 +02:00
Fabian Maurer
085c6a8f44
api-ms-win-core-processtopology-obsolete-l1-1-0: Add dll.
...
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-20 17:27:56 +02:00
Andrey Gusev
302153117e
api-ms-win-mm-joystick-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-18 20:22:22 +02:00
Alexandre Julliard
75a830e8e1
winebuild: Put the thunk hint/name in FirstThunk too instead of zero.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-18 15:35:20 +02:00
Fabian Maurer
c9f72ccec2
api-ms-win-core-synch-l1-2-1: Add dll.
...
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-07 20:52:51 +02:00
Fabian Maurer
7750b4d823
api-ms-win-core-shlwapi-obsolete-l1-2-0: Add dll.
...
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-07 20:52:43 +02:00
Fabian Maurer
f5de3faf7c
api-ms-win-core-localization-obsolete-l1-3-0: Add dll.
...
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-07 20:52:35 +02:00
Fabian Maurer
9ec3939386
api-ms-win-core-heap-l2-1-0: Add dll.
...
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-07 20:52:26 +02:00
Andrey Gusev
c539a9f910
api-ms-win-eventing-legacy-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-08-28 14:57:10 +02:00
André Hentschel
db848fa767
winebuild: Improved position independent code generation.
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Martin Storsjo <martin@martin.st>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-08-08 20:02:33 +09:00
Alexandre Julliard
e3a236e6ce
winebuild: Remove 32-bit register function support.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-26 10:43:09 +02:00
Alexandre Julliard
9fd4647977
winebuild: Disallow register functions in 32-bit modules.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-26 10:43:01 +02:00
Henri Verbeet
b42a15513e
widl: Handle C++ aggregate returns in a MSVC compatible way.
...
This mainly affects 64-bit winelib applications, and potentially mingw-w64
usage of the Wine headers. As explained in commit
fabfa59aea
, MSVC returns aggregates through an
implicit parameter immediately after the this/interface pointer. GCC's
"ms_abi" attribute is supposed to match this, but unfortunately current
versions of g++ (confirmed up to at least g++ 6.3) place the implicit return
pointer before the this/interface pointer. See also
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52792 .
This commit takes an approach similar to the earlier commit
fabfa59aea5c5b3201142382038beb3e76cb7567: For ABI compatibility the return
pointer is listed as an explicit parameter in the vtbl entry, while an inline
helper is provided for source code compatibility.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-24 18:58:30 +02:00
Alexandre Julliard
9e59362ae3
ntdll: Move the plaform-specific thread data to the SystemReserved2 TEB field.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-19 19:13:30 +02:00
Alexandre Julliard
8e45a6ecbf
tools: Add support for generating cursor files from SVG.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-14 11:58:54 +02:00
Jens Reyer
ebbbe85038
make_unicode: Use VerticalOrientation.txt from UCD.
...
Signed-off-by: Jens Reyer <jre.winesim@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-13 11:45:18 +02:00
Jens Reyer
b736dbe933
make_unicode: Update data tables to Unicode 10.0.0.
...
Signed-off-by: Jens Reyer <jre.winesim@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-13 11:44:41 +02:00
André Hentschel
989a9dc917
winemaker: Remove trailing semicolon from PreprocessorDefinitions.
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-12 20:35:02 +02:00
Alistair Leslie-Hughes
084fa63e60
widl: Only generate Proxy Stubs when functions have the call_as attribute.
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-11 19:48:25 +02:00
Andrey Gusev
e80b6b64ba
api-ms-win-security-provider-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-10 20:51:12 +02:00
Andrey Gusev
478462ef0b
api-ms-win-mm-time-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-10 20:51:12 +02:00
Andrey Gusev
68bcb8e675
api-ms-win-core-psapi-ansi-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-10 20:51:12 +02:00
Alexandre Julliard
40b7091ec5
configure: Allow specifying different CFLAGS for the cross compiler.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-08 11:20:21 +02:00
Andrey Gusev
9f16e42e20
ext-ms-win-security-cryptui-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-06 22:47:46 +02:00
Andrey Gusev
add3760bba
ext-ms-win-security-credui-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-06 22:47:46 +02:00
Andrey Gusev
c05df86b5f
ext-ms-win-ras-rasapi32-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-06 22:47:46 +02:00
Andrey Gusev
4c0b470618
ext-ms-win-ntuser-windowclass-l1-1-1: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-06 22:47:46 +02:00
Andrey Gusev
ebc3fa653e
ext-ms-win-kernel32-package-l1-1-1: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-06 22:47:46 +02:00
Akihiro Sagawa
4fbabc2add
tools: Support multiple error name tokens in a line.
...
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-03 19:25:47 +02:00
Akihiro Sagawa
c8faa1925c
tools: Also ignore STATUS_WAIT_0.
...
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-03 19:25:44 +02:00
Piotr Caban
26b1c6611e
winedump: Add initial support for handling EMF+ records.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-03 15:57:45 +02:00
Andrey Gusev
4dc61a2ca6
api-ms-win-core-crt-l2-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-06-23 13:58:30 +02:00
Andrey Gusev
001e4ffe35
api-ms-win-core-crt-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-06-23 10:08:29 +02:00
Andrey Gusev
abaddc8718
api-ms-win-security-credentials-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-06-19 20:46:39 +02:00
Jacek Caban
fbdf119e2c
widl: Try to find imported typelib using .tlb extension if it wasn't specified.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-06-16 15:34:04 +02:00
André Hentschel
eed3bb6dfd
winebuild: Emit relay debugging thunks for ARM64.
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-06-13 20:56:20 +02:00
Andrey Gusev
52afd72975
api-ms-win-security-activedirectoryclient-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-05-30 11:54:15 +02:00
Andrey Gusev
efaedba0d7
api-ms-win-core-processthreads-l1-1-2: Add forwards.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-05-30 11:53:58 +02:00
Andrey Gusev
2f5968875e
ext-ms-win-authz-context-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-05-05 10:13:36 +02:00
Olivier F. R. Dierick
61b573532b
api-ms-win-core-processthreads-l1-1-0: Add some functions.
...
Signed-off-by: Olivier F. R. Dierick <o.dierick@piezo-forte.be>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-04-24 19:18:48 +02:00
Zebediah Figura
027ccc6c4c
winedump: Correctly process options for default mode.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-04-10 21:51:40 +02:00
Alexandre Julliard
8f08aee04d
wrc: Only add translations for specific fields in version blocks.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-04-07 11:29:42 +02:00
Andrey Gusev
4bfa0d829f
api-ms-win-mm-mme-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-03-29 20:54:46 +02:00