annotate src/mingw-w64-1-float-h.patch @ 5425:7ba6499a66d4

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