Commit graph

4668 commits

Author SHA1 Message Date
Alexandre Julliard
e0b1e8154d makefiles: Avoid running config.status when not necessary.
If it doesn't contain substitutions, we can use Makefile.in directly.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-23 17:52:52 +09:00
Alexandre Julliard
6222e49c37 makefiles: Get rid of the support for updating a makefile in place.
We always regenerate the makefile first nowadays.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-23 17:47:07 +09:00
Alexandre Julliard
ef557a8a8a makefiles: Read variable definitions from the top makefile instead of using Make.vars.in.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-23 14:49:36 +09:00
Michael Cronenworth
a35f9a13a8 winegcc: Check for linker relocation support before relying on prelink.
Prelink was used to rewrite binares and set their text segment, but
modern linkers support setting the value at link time. Prelink is
being retired by upstream.

Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-22 16:57:06 +09:00
Daniel Lehman
66808858ac vcomp120: Add vcomp120 stub dll.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-09 14:01:57 +09:00
Dmitry Timoshkov
fb5293f0ce widl: Do not create duplicate type info entries when tag and typedef names are the same.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2015-10-06 14:28:23 +09:00
Nikolay Sivov
e8c1cf4402 Update data tables to Unicode 8.0.0. 2015-10-02 15:37:05 +09:00
Dmitry Timoshkov
7d1e3691ab widl: Add special handling for pointers to arrays in the typelib generator. 2015-09-10 17:22:43 +09:00
André Hentschel
8b7a0c0f58 winedump: Update minidump output. 2015-08-29 14:29:02 +09:00
Daniel Lehman
42724f3d50 wrc: Add support for LANG_INVARIANT. 2015-08-26 23:15:27 +09:00
Martin Storsjo
8741cba354 api-ms-win-crt-utility-l1-1-0: Add stub dll. 2015-08-26 23:15:26 +09:00
Martin Storsjo
199278b430 api-ms-win-crt-time-l1-1-0: Add stub dll. 2015-08-26 23:15:26 +09:00
Martin Storsjo
e015c85af9 api-ms-win-crt-string-l1-1-0: Add stub dll. 2015-08-26 23:15:25 +09:00
Martin Storsjo
7c5190e90e api-ms-win-crt-stdio-l1-1-0: Add stub dll. 2015-08-26 23:15:25 +09:00
Martin Storsjo
3741eb5160 api-ms-win-crt-runtime-l1-1-0: Add stub dll. 2015-08-26 23:15:25 +09:00
Martin Storsjo
7d10171b08 api-ms-win-crt-process-l1-1-0: Add stub dll. 2015-08-26 23:15:25 +09:00
Martin Storsjo
a3e183572a api-ms-win-crt-private-l1-1-0: Add stub dll. 2015-08-26 23:15:25 +09:00
Martin Storsjo
ecbb548b52 api-ms-win-crt-multibyte-l1-1-0: Add stub dll. 2015-08-26 23:15:25 +09:00
Martin Storsjo
0f9f8a8632 api-ms-win-crt-math-l1-1-0: Add stub dll. 2015-08-26 23:15:24 +09:00
Martin Storsjo
36de302740 api-ms-win-crt-locale-l1-1-0: Add stub dll. 2015-08-26 23:15:24 +09:00
Martin Storsjo
8b30c5eaac api-ms-win-crt-heap-l1-1-0: Add stub dll. 2015-08-26 23:15:24 +09:00
Martin Storsjo
45eb72daf9 api-ms-win-crt-filesystem-l1-1-0: Add stub dll. 2015-08-26 23:15:24 +09:00
Martin Storsjo
e4527602f4 api-ms-win-crt-environment-l1-1-0: Add stub dll. 2015-08-26 23:15:24 +09:00
Martin Storsjo
efb4b2cae5 api-ms-win-crt-convert-l1-1-0: Add stub dll. 2015-08-26 23:15:23 +09:00
Martin Storsjo
bf96092244 api-ms-win-crt-conio-l1-1-0: Add stub dll. 2015-08-26 23:15:23 +09:00
Martin Storsjo
b256c55d08 make_specfiles: Use cdecl for stub redirects to ucrtbase, just like to msvcr*. 2015-08-26 23:15:23 +09:00
Andrey Gusev
5cdcd4493f Assorted spelling and typos fixes. 2015-08-18 15:00:13 +09:00
Carlo Bramini
36a39cea90 wrc: Remove redeclaration of optarg and optind. 2015-08-13 16:07:29 +09:00
Carlo Bramini
891e9bc967 wmc: Remove redeclaration of optarg and optind. 2015-08-13 16:07:20 +09:00
Jacek Caban
7c29a53208 widl: Added support for namespaced structs. 2015-08-13 15:03:22 +09:00
Jacek Caban
8d43c54ed2 widl: Allow [version] attribute to be used on structs in winrt mode. 2015-08-13 15:03:20 +09:00
Jacek Caban
88987c0a95 widl: Added support for namespaced enums. 2015-08-07 23:50:48 +09:00
Jacek Caban
a99bb3468a widl: Don't allow coclass declaration in winrt mode. 2015-08-07 23:50:48 +09:00
Jacek Caban
21740b5e15 widl: Added support for -ns_prefix option. 2015-08-05 23:42:45 +09:00
Jacek Caban
a9503166fe widl: Added widl-specific winrt pragma. 2015-08-03 20:50:33 +02:00
Austin English
824b81ea11 vcomp110: Add dll. 2015-08-03 11:02:23 +02:00
Austin English
d259eaf28f winedump: Update README. 2015-08-03 11:01:29 +02:00
Austin English
62c776a7dd winedump: Avoid LPVOID when creating stub dll. 2015-08-03 11:01:12 +02:00
Bernhard Übelacker
c0646664d4 include: Fix packing of digitalv.h. 2015-08-03 10:56:16 +02:00
Jacek Caban
cccbb4ebe8 widl: Properly handle namespaces in write_uuid_decl. 2015-07-31 14:39:34 +02:00
Jacek Caban
83e197df0f widl: Use proper names for namespaced interfaces in C declaration. 2015-07-31 14:39:27 +02:00
Jacek Caban
99d296b6fe widl: Declare C++ interfaces in namespaces if needed. 2015-07-31 14:39:20 +02:00
Jacek Caban
e50866ae10 widl: Write proper C++ forward declarations for interfaces inside namespace. 2015-07-31 14:39:13 +02:00
Jacek Caban
867b0f8278 widl: Use proper macro name for forward declarations of interfaces inside a namespace. 2015-07-31 14:38:58 +02:00
Jacek Caban
ddc493a805 widl: Keep track of namespace in parser and beginning namespace lookup implementation. 2015-07-31 14:38:34 +02:00
Jacek Caban
fc761cb935 widl: Renamed --rt option to --winrt for midl compatibility. 2015-07-30 23:50:43 +02:00
Jacek Caban
dd58fcc10e widl: Don't output C++ default value if the argument is followed by another without default value. 2015-07-28 09:53:48 +02:00
André Hentschel
ddf57d26af winedump: Dump load config when available. 2015-07-22 07:25:22 +02:00
André Hentschel
04a9c94250 widl: Remove unused initializer (Clang). 2015-07-22 07:23:47 +02:00
Alexandre Julliard
8935863f55 winebuild: Add DllMain to the list of functions that should be private. 2015-07-15 15:59:46 +09:00