Module: wine
Branch: master
Commit: 6844f671fc413c33c38a87a81929e702e1e87165
URL: https://source.winehq.org/git/wine.git/?a=commit;h=6844f671fc413c33c38a87a8…
Author: Martin Storsjo <martin(a)martin.st>
Date: Sat Dec 19 00:37:12 2020 +0200
asm: Use SEH assembly when building with clang in MSVC mode.
In MSVC mode, the __SEH__ macro isn't defined, but the .seh directives
are supported in assembly. In these cases, we have to hardcode which
architectures we know clang supports SEH directives in as it's not
exposed otherwise.
Signed-off-by: Martin Storsjo <martin(a)martin.st>
Signed-off-by: Jacek Caban <jacek(a)codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
include/wine/asm.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/wine/asm.h b/include/wine/asm.h
index ed44a7dd6dd..236b35cf8fe 100644
--- a/include/wine/asm.h
+++ b/include/wine/asm.h
@@ -41,7 +41,7 @@
# define __ASM_CFI(str)
#endif
-#ifdef __SEH__
+#if defined(__SEH__) || (defined(_MSC_VER) && defined(__clang__) && (defined(__x86_64__) || defined(__aarch64__)))
# if defined(__aarch64__) && defined(__clang_major__) && (__clang_major__ < 12 || defined(__apple_build_version__))
/* Clang got support for aarch64 SEH assembly directives in Clang 12,
* before that, only .seh_startproc/.seh_endproc but nothing else was
Module: website
Branch: master
Commit: 28b93ff8aadac9ee599c451f05b755d843e3e4da
URL: https://source.winehq.org/git/website.git/?a=commit;h=28b93ff8aadac9ee599c4…
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Fri Dec 18 19:53:09 2020 +0100
Wine release 6.0-rc3
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
news/en/2020121801.xml | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/news/en/2020121801.xml b/news/en/2020121801.xml
new file mode 100644
index 00000000..7dcf0365
--- /dev/null
+++ b/news/en/2020121801.xml
@@ -0,0 +1,12 @@
+<news>
+<date>December 18, 2020</date>
+<title>Wine 6.0-rc3 Released</title>
+<body>
+<p> The Wine development release 6.0-rc3 is now available.</p>
+<p> <a href="{$root}/announce/6.0-rc3">What's new</a> in this release:
+<ul>
+ <li>Bug fixes only, we are in code freeze.</li>
+</ul>
+<p>The source is <a href="//dl.winehq.org/wine/source/6.0/wine-6.0-rc3.tar.xz">available now</a>.
+Binary packages are in the process of being built, and will appear soon at their respective <a href="{$root}/download">download locations</a>.
+</p></body></news>