4901
|
1 This file is part of MXE. See LICENSE.md for licensing information. |
3736
|
2 |
4901
|
3 From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 |
|
4 From: Mark Brand <mabrand@mabrand.nl> |
|
5 Date: Sun, 29 Mar 2015 14:36:38 +0200 |
|
6 Subject: [PATCH 1/2] workaround for -isystem flag messing up include order |
|
7 |
3736
|
8 https://bugzilla.redhat.com/show_bug.cgi?id=843436 |
|
9 |
4901
|
10 diff --git a/mingw-w64-headers/crt/float.h b/mingw-w64-headers/crt/float.h |
|
11 index 1111111..2222222 100644 |
|
12 --- a/mingw-w64-headers/crt/float.h |
|
13 +++ b/mingw-w64-headers/crt/float.h |
|
14 @@ -114,6 +114,15 @@ |
3736
|
15 #define DBL_MAX_10_EXP __DBL_MAX_10_EXP__ |
|
16 #define LDBL_MAX_10_EXP __LDBL_MAX_10_EXP__ |
|
17 |
|
18 + /* The difference between 1 and the least value greater than 1 that is |
|
19 + representable in the given floating point type, b**1-p. */ |
|
20 + #undef FLT_EPSILON |
|
21 + #undef DBL_EPSILON |
|
22 + #undef LDBL_EPSILON |
|
23 + #define FLT_EPSILON __FLT_EPSILON__ |
|
24 + #define DBL_EPSILON __DBL_EPSILON__ |
|
25 + #define LDBL_EPSILON __LDBL_EPSILON__ |
|
26 + |
|
27 /* Addition rounds to 0: zero, 1: nearest, 2: +inf, 3: -inf, -1: unknown. */ |
|
28 /* ??? This is supposed to change with calls to fesetround in <fenv.h>. */ |
|
29 #undef FLT_ROUNDS |
4901
|
30 |
|
31 From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 |
|
32 From: Jonathan Yong <10walls@gmail.com> |
|
33 Date: Fri, 22 Dec 2017 13:01:03 +0000 |
|
34 Subject: [PATCH 2/2] dwmapi.def: Regenegerate from Windows 10 |
|
35 |
|
36 Remove ordinals from x86 library too. |
|
37 |
|
38 Signed-off-by: Jonathan Yong <10walls@gmail.com> |
|
39 |
|
40 Taken from: https://sourceforge.net/p/mingw-w64/mailman/message/36166386/ |
|
41 |
|
42 diff --git a/mingw-w64-headers/crt/float.h b/mingw-w64-headers/crt/float.h |
|
43 index 1111111..2222222 100644 |
|
44 --- a/mingw-w64-headers/crt/float.h |
|
45 +++ b/mingw-w64-headers/crt/float.h |
|
46 @@ -114,6 +114,15 @@ |
|
47 #define DBL_MAX_10_EXP __DBL_MAX_10_EXP__ |
|
48 #define LDBL_MAX_10_EXP __LDBL_MAX_10_EXP__ |
|
49 |
|
50 + /* The difference between 1 and the least value greater than 1 that is |
|
51 + representable in the given floating point type, b**1-p. */ |
|
52 + #undef FLT_EPSILON |
|
53 + #undef DBL_EPSILON |
|
54 + #undef LDBL_EPSILON |
|
55 + #define FLT_EPSILON __FLT_EPSILON__ |
|
56 + #define DBL_EPSILON __DBL_EPSILON__ |
|
57 + #define LDBL_EPSILON __LDBL_EPSILON__ |
|
58 + |
|
59 /* The difference between 1 and the least value greater than 1 that is |
|
60 representable in the given floating point type, b**1-p. */ |
|
61 #undef FLT_EPSILON |