Andrey Gusev
09ea42315f
ext-ms-win-rtcore-ntuser-dpi-l1-2-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-13 20:58:08 +01:00
Andrey Gusev
62271dba12
ext-ms-win-ntuser-window-l1-1-4: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-13 20:58:07 +01:00
Andrey Gusev
15af433a5a
ext-ms-win-ntuser-private-l1-3-1: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-13 20:58:07 +01:00
Andrey Gusev
294560c1a3
ext-ms-win-dwmapi-ext-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-13 20:58:07 +01:00
Andrey Gusev
dfae798d98
ext-ms-win-ntuser-misc-l1-5-1: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-12 20:59:17 +01:00
Andrey Gusev
80f0572d0e
ext-ms-win-ntuser-keyboard-l1-3-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-12 20:59:16 +01:00
Andrey Gusev
24b1e3fda0
ext-ms-win-ntuser-gui-l1-3-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-12 20:59:16 +01:00
Andrey Gusev
30aeb3346e
ext-ms-win-rtcore-ntuser-cursor-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-12 20:59:16 +01:00
Andrey Gusev
2e53da7b78
ext-ms-win-rtcore-ntuser-syscolors-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-12 20:59:16 +01:00
Andrey Gusev
fe7313e09d
api-ms-win-rtcore-ntuser-private-l1-1-4: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-09 10:40:43 -06:00
Andrey Gusev
fe6670eb78
ext-ms-win-rtcore-gdi-devcaps-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-09 10:40:43 -06:00
Andrey Gusev
3e21e25cd9
ext-ms-win-oleacc-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-09 10:40:42 -06:00
Andrey Gusev
2136ec7e7f
ext-ms-win-ntuser-mouse-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-09 10:40:42 -06:00
Andrey Gusev
99a18a893f
ext-ms-win-ntuser-draw-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-09 10:40:41 -06:00
Andrey Gusev
04ea1d4a94
api-ms-win-rtcore-ntuser-wmpointer-l1-1-3: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-07 14:38:07 -06:00
Andrey Gusev
eb1de172c5
api-ms-win-rtcore-ntuser-wmpointer-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-07 14:37:52 -06:00
Andrey Gusev
0f9b58828b
api-ms-win-rtcore-ntuser-winevent-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-07 14:37:35 -06:00
Andrey Gusev
a77e5761f9
api-ms-win-rtcore-ntuser-window-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-07 14:37:17 -06:00
Andrey Gusev
50a7ca38c7
api-ms-win-gdi-dpiinfo-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-07 14:36:58 -06:00
Andrey Gusev
e3baa09172
api-ms-win-core-largeinteger-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-07 14:36:41 -06:00
Alexandre Julliard
3aecaf1da7
makefiles: Treat all directories the same way in configure.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-05 06:23:28 -06:00
Alexandre Julliard
51b57133c7
makefiles: Generate dummy dependencies for header files.
...
This allows building when a header file is removed.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-05 06:23:27 -06:00
Alexandre Julliard
431b645998
makefiles: Generate the tools dependencies from makedep.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-05 06:23:27 -06:00
Alexandre Julliard
acc6306bcf
makefiles: Generate the winetest resource list from makedep.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-05 06:23:27 -06:00
Alexandre Julliard
2fa7ae05f2
makefiles: Generate the crosstest disabled rule from makedep.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-04 15:36:26 +01:00
Alexandre Julliard
84ddddfffb
makefiles: Fix typo in documentation rules generation.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-04 10:45:39 +01:00
Nikolay Sivov
203c5a8f7a
kernelbase: Implement PathCchAddBackslash()/PathCchAddBackslashEx().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-02 16:19:44 +01:00
Sebastian Lackner
c6251b0deb
d3d10_1: Add missing forwards to d3d10.
...
Spotted by Jarkko Korpi.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-27 18:21:01 +01:00
Alexandre Julliard
dfc829ceb8
makefiles: Shared library and import library are not exclusive for PE builds.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-26 18:47:32 +01:00
Alexandre Julliard
5aa0144ec6
makefiles: Add intermediate test target to propagate test failures status properly.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-26 16:40:23 +01:00
Alexandre Julliard
e91304e416
makefiles: Generate the remaining top-level rules from makedep.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-22 21:23:36 +01:00
Alexandre Julliard
2b59daf326
makefiles: Generate the top-level test rules from makedep.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-22 17:33:12 +01:00
Alexandre Julliard
1c31b75e62
makefiles: Generate the top-level import library rules from makedep.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-22 17:33:05 +01:00
Alexandre Julliard
733ed05650
makefiles: Generate the top-level install rules using the subdirs rules.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-22 14:34:56 +01:00
Alexandre Julliard
1a52ba0bc8
makefiles: Generate the uninstall rule using the subdirs file lists.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-21 12:29:06 +01:00
Alexandre Julliard
832a40109e
makefiles: Make the directory specifications a bit more standard.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-21 12:25:26 +01:00
Alexandre Julliard
11ecc76dd0
makefiles: Generate the clean rule using the subdirs file lists.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-19 22:13:59 +01:00
Alexandre Julliard
3e6c12e7a9
makefiles: Generate the testclean rule using the subdirs file lists.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-19 21:23:13 +01:00
Alexandre Julliard
fcc0e76215
makefiles: Add a helper to split large file remove commands.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-19 21:19:19 +01:00
Alexandre Julliard
1a49f2e044
makefiles: Generate rules for installing l_intl.nls and wine.desktop.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-19 20:57:15 +01:00
Alexandre Julliard
2435357d60
makefiles: Add support for creating helper dlls in tests.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-19 13:43:51 +01:00
Alexandre Julliard
54a123f4ef
makefiles: Add support for a generic SOURCES variable.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-19 13:43:51 +01:00
Alexandre Julliard
4eb9ad983e
makefiles: Split the makefile generation into multiple functions.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-19 13:43:51 +01:00
Andrey Gusev
661d11d071
api-ms-win-perf-legacy-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-08 22:22:32 +01:00
Huw Davies
13fec030e7
winebuild: On x86_64, save xmm0 - 3 during the delayed import lookup.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-07 19:38:30 +01:00
Alexandre Julliard
96c77a8cf6
winebuild: Stop building the DPMI event check routine.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-05 17:16:13 +01:00
Andrey Gusev
636d6a60e8
api-ms-win-security-lsalookup-l2-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-02 14:42:39 +01:00
Andrey Gusev
b65ea16159
api-ms-win-core-shutdown-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-02 14:42:39 +01:00
Józef Kucia
1d0ba302d9
widl: Reformat do_import().
...
Use 4-space indents.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-01-29 19:29:30 +01:00
Józef Kucia
ba6b020b9f
widl: Increase max import depth.
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-01-29 19:28:36 +01:00
Sebastian Lackner
225f8bea79
shcore: Add stub dll and GetProcessDpiAwareness stub.
...
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-01-24 17:09:40 +01:00
Alexandre Julliard
5e3534ee41
ntdll: Fix handling of floating point arguments in relay debugging on ARM.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-12-14 13:50:55 +01:00
Alexandre Julliard
c81de726f2
winegcc: Add support for -mfloat-abi option.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-12-08 16:45:55 +01:00
Alexandre Julliard
0c42b33a0b
winebuild: Add support for -mfloat-abi option.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-12-08 16:45:55 +01:00
Alexandre Julliard
8c1bb2aa61
ntdll: Display floating point arguments in relay debugging on i386 and x86-64.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-12-07 11:14:02 +01:00
Austin English
5284144cb3
c2man.pl: Move WineHQ URLs to https.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-12-01 09:29:41 +01:00
Austin English
4651e9e0cd
winedump: Move WineHQ URLs to https.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-12-01 09:29:41 +01:00
Austin English
b54cf05714
winebuild: Move WineHQ URLs to https.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-12-01 09:29:41 +01:00
Austin English
3a8f1c86ea
wmc: Move WineHQ URLs to https.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-12-01 09:29:41 +01:00
Austin English
6a269557ee
winemaker: Move WineHQ URLs to https.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-12-01 09:29:41 +01:00
Austin English
63df3cab7c
wrc: Move WineHQ URLs to https.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-12-01 09:29:41 +01:00
Austin English
159b6d9280
winegcc: Move WineHQ URLs to https.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-12-01 09:23:48 +01:00
Austin English
500bcfb1c0
widl: Move WineHQ URLs to https.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-12-01 09:23:40 +01:00
Alexandre Julliard
bfc8634747
make_makefiles: Ignore files that have been deleted in the index.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-11-17 19:53:48 +01:00
Dmitry Timoshkov
b63274f30f
widl: Generate header macros even for aggregate return methods.
...
A generated macro has a clear suggestion what to do (#define WIDL_C_INLINE_WRAPPERS)
instead of completely omitting the macro and leaving one wondering what is going on.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-11-15 20:20:13 +01:00
Alexandre Julliard
83fbb78d5f
makedep: Output empty rule for source makefiles.
...
This should avoid breaking the build when a makefile is removed.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-20 10:03:17 +02:00
Alexandre Julliard
9e0c990be1
buildimage: Convert the XML parser to use XML::LibXML.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-19 16:53:50 +02:00
Alex Henrie
608b6e2018
buildimage: Use "rsvg-convert" as the default RSVG command.
...
The command "rsvg" was renamed to "rsvg-convert" five years ago.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-19 16:53:49 +02:00
Austin English
1b34d99c27
api-ms-win-shcore-scaling-l1-1-1: Add stub dll.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-19 16:53:48 +02:00
Alexandre Julliard
3dd6046d7c
user32: Specify cursor hotspots separately for each size.
...
This is supported in icoutils as of version 0.32.0.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-17 16:14:28 +02:00
Martin Storsjo
b739ed6829
api-ms-win-core-libraryloader-l1-2-1: Add dll.
...
Signed-off-by: Martin Storsjo <martin@martin.st>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-16 12:04:32 +02:00
Martin Storsjo
91ad8f5a2e
api-ms-win-core-synch-ansi-l1-1-0: Add dll.
...
Signed-off-by: Martin Storsjo <martin@martin.st>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-16 12:04:32 +02:00
Martin Storsjo
987c8ccfcb
api-ms-win-core-file-l1-2-2: Add dll.
...
Signed-off-by: Martin Storsjo <martin@martin.st>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-16 10:10:24 +02:00
Zebediah Figura
bcc8791bc1
winemp3.acm: Rename to l3codeca.acm.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-14 01:03:48 +02:00
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