Skip to content

Commit 3060ee3

Browse files
committed
inc: Update Windows API binding to mingw-w64 4.0.1
* updated mingw-w64 version * renamed GHND, GPTR, FONTSIZE defines * updated COM helper macros referencing the Delete fields which were renamed to Delete_ (cherry picked from commit fabc3d3)
1 parent b4e96fe commit 3060ee3

File tree

243 files changed

+13007
-8872
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

243 files changed

+13007
-8872
lines changed

changelog.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Version 1.02.1
55
[added]
66
- Package name + version to all the new/updated bindings
77
- Windows API binding: strsafe.bi and windowsx.bi; COBJMACROS declarations (COM helper macros)
8+
- Windows API binding updated to mingw-w64 4.0.1
89

910
[fixed]
1011
- 1.02.0 regression: win/winuser.bi: Renamed INPUT typedef to INPUT_ to avoid conflicts with the quirk keyword (due to bug #730)

inc/GL/windows/gl.bi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
'' FreeBASIC binding for mingw-w64-v3.3.0
1+
'' FreeBASIC binding for mingw-w64-v4.0.1
22

33
#pragma once
44

inc/GL/windows/glext.bi

Lines changed: 1200 additions & 559 deletions
Large diffs are not rendered by default.

inc/GL/windows/glu.bi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
'' FreeBASIC binding for mingw-w64-v3.3.0
1+
'' FreeBASIC binding for mingw-w64-v4.0.1
22

33
#pragma once
44

inc/win/_bsd_types.bi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
'' FreeBASIC binding for mingw-w64-v3.3.0
1+
'' FreeBASIC binding for mingw-w64-v4.0.1
22

33
#pragma once
44

inc/win/_mingw.bi

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
'' FreeBASIC binding for mingw-w64-v3.3.0
1+
'' FreeBASIC binding for mingw-w64-v4.0.1
22

33
#pragma once
44

@@ -11,8 +11,8 @@ const MINGW_HAS_SECURE_API = 1
1111
#define _INC_CRTDEFS_MACRO
1212
#define __STRINGIFY(x) #x
1313
#define __MINGW64_STRINGIFY(x) __STRINGIFY(x)
14-
const __MINGW64_VERSION_MAJOR = 3
15-
const __MINGW64_VERSION_MINOR = 3
14+
const __MINGW64_VERSION_MAJOR = 4
15+
const __MINGW64_VERSION_MINOR = 0
1616
const __MINGW64_VERSION_RC = 0
1717
#define __MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)
1818
#define __MINGW64_VERSION_STATE "stable"
@@ -43,7 +43,6 @@ const __MSVCRT_VERSION__ = &h0700
4343
#define __int16 short
4444
#define __int32 long
4545
#define __int64 longint
46-
const _CRT_PACKING = 8
4746
#define MINGW_SDK_INIT
4847
const __STDC_SECURE_LIB__ = cast(clong, 200411)
4948
#define __GOT_SECURE_LIB__ __STDC_SECURE_LIB__

inc/win/_mingw_unicode.bi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
'' FreeBASIC binding for mingw-w64-v3.3.0
1+
'' FreeBASIC binding for mingw-w64-v4.0.1
22

33
#pragma once
44

inc/win/accctrl.bi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
'' FreeBASIC binding for mingw-w64-v3.3.0
1+
'' FreeBASIC binding for mingw-w64-v4.0.1
22

33
#pragma once
44

inc/win/aclapi.bi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
'' FreeBASIC binding for mingw-w64-v3.3.0
1+
'' FreeBASIC binding for mingw-w64-v4.0.1
22

33
#pragma once
44

inc/win/aclui.bi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
'' FreeBASIC binding for mingw-w64-v3.3.0
1+
'' FreeBASIC binding for mingw-w64-v4.0.1
22

33
#pragma once
44

0 commit comments

Comments
 (0)