Commit Graph

3471 Commits

Author SHA1 Message Date
Nicholas Fraser 13ca3c8833 configure: Add --enable-build-id option.
Build-ids are required for doing certain kinds of performance tracing. For
example build-ids let Linux perf find the correct objects and transfer them
to other machines via "perf archive".

Signed-off-by: Nicholas Fraser <nfraser@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-02-18 22:39:34 +01:00
Paul Gofman dbcbc8c765 vcomp110: Add test for C2VectParallel().
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-02-15 16:05:24 +01:00
Alexandre Julliard 4f7e621dc5 Release 6.2.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-02-12 21:35:58 +01:00
Paul Gofman 4bb44913ad cryptsp: Add dll.
Required for newer native d3dcompiler_47.dll.

Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-02-10 20:06:02 +01:00
Rémi Bernon ac14ce8c79 configure: Silence a linker warning about no-PIC .text relocations.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-02-08 10:56:01 +01:00
Rémi Bernon 958b433272 wmphoto: Implement WMP decoder using jxrlib.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Esme Povirk <esme@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-02-08 10:51:56 +01:00
Dmitry Timoshkov 29eb6f51f7 wevtapi/tests: Add some EvtGetChannelConfigProperty() tests.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-02-03 20:58:42 +01:00
Alexandre Julliard 47ac628b4a Release 6.1.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-01-29 22:04:59 +01:00
Brendan Shanks 307f5d00f1 loader: On Mac, reserve an area starting at 4GB to force Rosetta's allocations higher.
On Apple Silicon, Rosetta allocates memory starting at 0x100000000
(the 4GB line) before the preloader runs.
The .NET 3.5 installer and DirectX Jun2010 redistributable both contain
non-relocatable EXEs with that base address, which fail to run.

The workaround is to create an empty linker section at that address,
which is mapped by the kernel before Rosetta runs and forces Rosetta's
allocations higher in memory.
The linker section runs from 0x100000000-0x114000000.
Rosetta's allocations are ~132MB, and should end below 0x120000000.

This is not an exact science: a non-relocatable EXE with base address
between 0x114000000-0x120000000 will fail to run. If one is discovered,
the section size will need to be changed.

Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-01-29 10:16:48 +01:00
Henri Verbeet 681105fd48 d3d12: Implement D3D12SerializeVersionedRootSignature() on top of vkd3d_serialize_versioned_root_signature().
This raises the required version of vkd3d to 1.2.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-01-22 18:33:32 +01:00
Alexandre Julliard 405e128b0b configure: Default to Thumb-2 mode for ARM.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-01-19 13:25:24 +01:00
Alexandre Julliard 477fe4ba2f Release 6.0.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-01-14 16:42:26 +01:00
Alexandre Julliard 7d3186e029 Release 6.0-rc6.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-01-08 22:03:21 +01:00
Jacek Caban 4b362d016c configure: Check for linker delayload support on mingw hosts.
Fixes PE-only builds with llvm-mingw.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-01-08 17:53:36 +01:00
Alexandre Julliard 9b12eae9ea Release 6.0-rc5.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-01-02 20:59:44 +01:00
Dean M Greer ff09f14867 configure: Remove Xcode 3.x check.
Check causes issues with newer Xcode versions. Xcode 3.x is unable to compile modern wine.

Signed-off-by: Dean M Greer <gcenx83@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-28 12:34:43 +01:00
Alexandre Julliard e377786a71 Release 6.0-rc4.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-26 20:09:00 +01:00
Alexandre Julliard 56e7cd12ce Release 6.0-rc3.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-18 19:51:19 +01:00
Alexandre Julliard 3acb0b3326 Release 6.0-rc2.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-11 22:04:39 +01:00
Alexandre Julliard 1a16b9e9aa makefiles: Add support for Automake-style silent make rules.
Based on a patch by Jeff Smith.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49841
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-11 16:12:23 +01:00
Alexandre Julliard bd3757022d configure: Get rid of some removed files in the install target.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-11 15:06:11 +01:00
Alexandre Julliard 167f188d71 configure: Force -static-libgcc when using libunwind.
libunwind defines the same symbols as libgcc_s but may not be
compatible.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49312
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-10 11:27:18 +01:00
Alexandre Julliard 842b38e291 Release 6.0-rc1.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-04 21:34:24 +01:00
Alexandre Julliard 497c902857 makefiles: Get rid of the libwine.so symlink.
We no longer need to link to libwine.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-04 11:29:23 +01:00
Dean M Greer e4fbae832c configure: Don't prepend folder name for SDL.h.
This fixes pkgconfig SDL2 detection when SDL2 is installed in a non-standard location.

Signed-off-by: Dean M Greer <gcenx83@gmail.com>
Signed-off-by: Gijs Vermeulen <gijsvrm@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-02 21:47:41 +01:00
Austin English 0f29186a23 dcomp: Add stub dll.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=50206
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-01 13:26:45 +01:00
Alexandre Julliard c8edeb132d configure: Remove some no longer needed configure checks.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-01 10:43:16 +01:00
Alexandre Julliard 7b4e10c707 libport: Remove the usleep() function replacement.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-01 10:22:01 +01:00
Alexandre Julliard db7c934f8e libport: Remove the strnlen() function replacement.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-01 10:19:50 +01:00
Alexandre Julliard d9a58b6013 libport: Remove the statvfs() function replacements.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-01 10:18:13 +01:00
Alexandre Julliard c4e4540053 libport: Remove the ffs() function replacement.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-01 10:16:59 +01:00
Alexandre Julliard ecf00292db configure: Also disable format warnings for ARM64.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-26 23:25:24 +01:00
Alexandre Julliard bedfb9cae2 Release 5.22.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-20 21:52:25 +01:00
Alexandre Julliard b9002cc8c7 msvcrt: Add floating point classification macros.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-17 13:46:26 +01:00
Alexandre Julliard 48028c64ea msvcrt: Import ilogb() from musl.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-17 09:59:54 +01:00
Alexandre Julliard fd51f229f6 msvcrt: Reimplement _fpclass().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-16 17:51:30 +01:00
Alexandre Julliard ec55b1c271 glu32: No longer load the Unix libGLU.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-12 13:58:01 +01:00
Damjan Jovanovic bf8da00ee0 ntdll: Improve character device type detection on FreeBSD and macOS.
Signed-off-by: Damjan Jovanovic <damjan.jov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-09 20:15:11 +01:00
Alexandre Julliard 70d77a439a Release 5.21.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-06 21:13:30 +01:00
Alistair Leslie-Hughes 5575072e72 netutils: Add stub dll.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-03 14:53:35 +01:00
Alistair Leslie-Hughes 8f81123f4f srvcli: Add stub dll.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-03 14:53:35 +01:00
Daniel Lehman c56bddf94e concrt140/tests: Add _Context::_CurrentContext tests.
Signed-off-by: Daniel Lehman <dlehman25@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-03 14:53:35 +01:00
Austin English edd00eb538 d3dim700: Add stub dll.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-10-27 20:38:30 +01:00
Austin English f242f0ef1d d3d8thk: Add stub dll.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-10-27 20:38:06 +01:00
Alexandre Julliard 6373792eec Release 5.20.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-10-23 21:24:14 +02:00
Austin English 9b8188a960 dpvsetup: Add stub program.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-10-23 20:25:51 +02:00
Austin English 73afd2648c dplaysvr: Add stub program.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-10-23 20:25:06 +02:00
Alistair Leslie-Hughes f4a66ad257 xactengine3_7: Initial IXACT3Engine tests.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-10-13 22:37:16 +02:00
Alexandre Julliard f7d8150895 Release 5.19.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-10-09 22:59:08 +02:00
Akihiro Sagawa e16018f621 configure: Fix a typo in comparison.
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-09-30 16:55:12 +02:00