Re: [Mingw-w64-public] [PATCH] Regenerate dwmapi.def for x86 and x86_64

2018-01-22 Thread Martin Storsjö
On Sun, 21 Jan 2018, JonY via Mingw-w64-public wrote: On 12/22/2017 01:05 PM, JonY wrote: Attached patch OK? Oops, I missed the OK message, here's a rebased version, patch OK? LGTM // Martin -- Check out the vibr

Re: [Mingw-w64-public] [PATCH] Regenerate dwmapi.def for x86 and x86_64

2018-01-22 Thread JonY via Mingw-w64-public
On 01/22/2018 11:29 AM, Martin Storsjö wrote: > On Sun, 21 Jan 2018, JonY via Mingw-w64-public wrote: > >> On 12/22/2017 01:05 PM, JonY wrote: >>> Attached patch OK? >>> >> >> Oops, I missed the OK message, here's a rebased version, patch OK? > > LGTM > > // Martin > Done, pushed to master.

Re: [Mingw-w64-public] [PATCH] stdio.h: Don't use ms_* and gnu_* format attributes on clang.

2018-01-22 Thread Jacek Caban
On 01/21/2018 05:26 PM, Kai Tietz via Mingw-w64-public wrote: > Patch is ok. But this is indeed problematic that clang doesn't support > different scanf/printf warning API. > For C99 printf/canf formatter diagnostic the produced warnings will be > wrong for this compiler. Yeah, I hope it will be f

[Mingw-w64-public] [PATCH 1/4] dwrite.h: Added DWRITE_DECLARE_INTERFACE define.

2018-01-22 Thread Jacek Caban
Signed-off-by: Jacek Caban --- mingw-w64-headers/include/dwrite.h | 4 1 file changed, 4 insertions(+) diff --git a/mingw-w64-headers/include/dwrite.h b/mingw-w64-headers/include/dwrite.h index 122d0bf6..7269dff5 100644 --- a/mingw-w64-headers/include/dwrite.h +++ b/mingw-w64-headers/inclu

[Mingw-w64-public] [PATCH 2/4] dcommon.h: Moved more declarations to dcommon.h.

2018-01-22 Thread Jacek Caban
Signed-off-by: Jacek Caban --- mingw-w64-headers/include/d2d1_1.h | 1 - mingw-w64-headers/include/d2dbasetypes.h | 9 - mingw-w64-headers/include/dcommon.h | 22 ++ 3 files changed, 22 insertions(+), 10 deletions(-) diff --git a/mingw-w64-headers/includ

[Mingw-w64-public] [PATCH 3/4] dwrite1_1.h: Added DWRITE_PANOSE declaration.

2018-01-22 Thread Jacek Caban
Signed-off-by: Jacek Caban --- mingw-w64-headers/include/dwrite_1.h | 53 1 file changed, 53 insertions(+) diff --git a/mingw-w64-headers/include/dwrite_1.h b/mingw-w64-headers/include/dwrite_1.h index c0d15acb..56728da1 100644 --- a/mingw-w64-headers/includ

[Mingw-w64-public] [PATCH 4/4] dwrite_3.h: Added new header file.

2018-01-22 Thread Jacek Caban
Signed-off-by: Jacek Caban --- mingw-w64-headers/include/dwrite_3.h | 587 +++ 1 file changed, 587 insertions(+) create mode 100644 mingw-w64-headers/include/dwrite_3.h diff --git a/mingw-w64-headers/include/dwrite_3.h b/mingw-w64-headers/include/dwrite_3.h new

Re: [Mingw-w64-public] Defining additional Constants

2018-01-22 Thread Tom Ritter
Afraid I was too eager, the newly attached one correctly defines ERROR_INVALID_TOKEN in all the places. -tom On 22 January 2018 at 11:58, Tom Ritter wrote: > Firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1431809 > > This syncs the PRODUCT_ENTERPRISE_XXX defines between widl and > hea

[Mingw-w64-public] Defining additional Constants

2018-01-22 Thread Tom Ritter
Firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1431809 This syncs the PRODUCT_ENTERPRISE_XXX defines between widl and headers, and declares ERROR_INVALID_TOKEN in headers -tom From d258bc0274c8b1b63ed8ea4d31e6ab8a8b621833 Mon Sep 17 00:00:00 2001 From: Tom Ritter Date: Mon, 22 Jan 201

Re: [Mingw-w64-public] Defining additional Constants

2018-01-22 Thread Jacek Caban
Hi Tom, On 01/22/2018 07:15 PM, Tom Ritter wrote: > mingw-w64-headers/include/error.h| 1 + > mingw-w64-headers/include/winerror.h | 1 + > mingw-w64-headers/include/winnt.h| 29 - > mingw-w64-tools/widl/include/winnt.h | 1 + The version in widl/ subdirecto

Re: [Mingw-w64-public] [PATCH 1/4] dwrite.h: Added DWRITE_DECLARE_INTERFACE define.

2018-01-22 Thread Kai Tietz via Mingw-w64-public
Patch is ok. Thanks, Kai 2018-01-22 19:00 GMT+01:00 Jacek Caban : > Signed-off-by: Jacek Caban > --- > mingw-w64-headers/include/dwrite.h | 4 > 1 file changed, 4 insertions(+) > > > > -- > Check out the vibrant te

Re: [Mingw-w64-public] [PATCH 2/4] dcommon.h: Moved more declarations to dcommon.h.

2018-01-22 Thread Kai Tietz via Mingw-w64-public
Patch is ok. Kai 2018-01-22 19:00 GMT+01:00 Jacek Caban : > Signed-off-by: Jacek Caban > --- > mingw-w64-headers/include/d2d1_1.h | 1 - > mingw-w64-headers/include/d2dbasetypes.h | 9 - > mingw-w64-headers/include/dcommon.h | 22 ++ > 3 files changed, 2

Re: [Mingw-w64-public] [PATCH 3/4] dwrite1_1.h: Added DWRITE_PANOSE declaration.

2018-01-22 Thread Kai Tietz via Mingw-w64-public
Hmm, ok. Shouldn't we special case unnamed union/struct? Kai 2018-01-22 19:00 GMT+01:00 Jacek Caban : > Signed-off-by: Jacek Caban > --- > mingw-w64-headers/include/dwrite_1.h | 53 > > 1 file changed, 53 insertions(+) > > > > ---

Re: [Mingw-w64-public] [PATCH 4/4] dwrite_3.h: Added new header file.

2018-01-22 Thread Kai Tietz via Mingw-w64-public
Ok. Thanks, Kai 2018-01-22 19:00 GMT+01:00 Jacek Caban : > Signed-off-by: Jacek Caban > --- > mingw-w64-headers/include/dwrite_3.h | 587 > +++ > 1 file changed, 587 insertions(+) > create mode 100644 mingw-w64-headers/include/dwrite_3.h > > > >

Re: [Mingw-w64-public] [PATCH 3/4] dwrite1_1.h: Added DWRITE_PANOSE declaration.

2018-01-22 Thread Jacek Caban
On 01/22/2018 09:30 PM, Kai Tietz via Mingw-w64-public wrote: > Hmm, ok. Shouldn't we special case unnamed union/struct? Unless I'm missing something, all structs are named in this patch. Thanks for reviews, Jacek --

[Mingw-w64-public] [PATCH] intrin-impl.h: do not define _xgetbv for GCC 8

2018-01-22 Thread Mateusz
GCC 8 from r248028 has defined function _xgetbv and we should avoid double definition of this function. Please review. Mateusz From 5aa15ee4a5f04cdc797deb685d23dc67275af357 Mon Sep 17 00:00:00 2001 From: Mateusz Date: Mon, 22 Jan 2018 20:58:48 +0100 Subject: [PATCH] intrin-impl.h: do not define

[Mingw-w64-public] Header update for Process Mitigations

2018-01-22 Thread Tom Ritter
The whitespace was inconsistent in this area, so I replaced the tabs with spaces. -tom From eeaca371370ce9e4996a1a4c6a598205866a2c44 Mon Sep 17 00:00:00 2001 From: Tom Ritter Date: Mon, 22 Jan 2018 20:19:19 -0600 Subject: [PATCH 1/2] Fix whitespace near the PROCESS_MITIGATION structs --- mingw-