Skip to content

Commit 58fdc14

Browse files
author
Git for Windows Build Agent
committed
Update 7 packages
mingw-w64-clang-aarch64-crt-git (12.0.0.r679.g71699efcb-1 -> 12.0.0.r688.g6b2176247-1) mingw-w64-clang-aarch64-headers-git (12.0.0.r679.g71699efcb-1 -> 12.0.0.r688.g6b2176247-1) mingw-w64-clang-aarch64-libmangle-git (12.0.0.r679.g71699efcb-1 -> 12.0.0.r688.g6b2176247-1) mingw-w64-clang-aarch64-libwinpthread-git (12.0.0.r679.g71699efcb-1 -> 12.0.0.r688.g6b2176247-1) mingw-w64-clang-aarch64-tools-git (12.0.0.r679.g71699efcb-1 -> 12.0.0.r688.g6b2176247-1) mingw-w64-clang-aarch64-winpthreads-git (12.0.0.r679.g71699efcb-1 -> 12.0.0.r688.g6b2176247-1) mingw-w64-clang-aarch64-winstorecompat-git (12.0.0.r679.g71699efcb-1 -> 12.0.0.r688.g6b2176247-1) Signed-off-by: Git for Windows Build Agent <[email protected]>
1 parent a51c4ea commit 58fdc14

File tree

52 files changed

+169
-38
lines changed

Some content is hidden

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

52 files changed

+169
-38
lines changed

clangarm64/bin/gendef.exe

0 Bytes
Binary file not shown.

clangarm64/bin/genidl.exe

0 Bytes
Binary file not shown.

clangarm64/bin/genpeimg.exe

0 Bytes
Binary file not shown.

clangarm64/bin/libwinpthread-1.dll

-1 KB
Binary file not shown.

clangarm64/bin/widl.exe

0 Bytes
Binary file not shown.

clangarm64/include/odbcinst.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ extern "C" {
1313
#endif
1414

1515
#ifndef ODBCVER
16-
#define ODBCVER 0x0351
16+
#define ODBCVER 0x0380
1717
#endif
1818

1919
#define ODBC_ADD_DSN 1

clangarm64/include/sql.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#define __SQL
88

99
#ifndef ODBCVER
10-
#define ODBCVER 0x0351
10+
#define ODBCVER 0x0380
1111
#endif
1212

1313
#include <sqltypes.h>

clangarm64/include/sqlext.h

Lines changed: 75 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,12 @@ extern "C" {
1313
#endif
1414

1515
#define SQL_SPEC_MAJOR 3
16-
#define SQL_SPEC_MINOR 52
17-
#define SQL_SPEC_STRING "03.52"
16+
#define SQL_SPEC_MINOR 80
17+
#define SQL_SPEC_STRING "03.80"
1818

1919
#define SQL_SQLSTATE_SIZE 5
20+
typedef SQLTCHAR SQLSTATE[SQL_SQLSTATE_SIZE + 1];
21+
2022
#define SQL_MAX_DSN_LENGTH 32
2123

2224
#define SQL_MAX_OPTION_STRING_LENGTH 256
@@ -35,13 +37,15 @@ extern "C" {
3537
#define SQL_ATTR_ODBC_VERSION 200
3638
#define SQL_ATTR_CONNECTION_POOLING 201
3739
#define SQL_ATTR_CP_MATCH 202
40+
#define SQL_ATTR_APPLICATION_KEY 203
3841
#endif
3942

4043
#if (ODBCVER >= 0x0300)
4144

4245
#define SQL_CP_OFF __MSABI_LONG(0U)
4346
#define SQL_CP_ONE_PER_DRIVER __MSABI_LONG(1U)
4447
#define SQL_CP_ONE_PER_HENV __MSABI_LONG(2U)
48+
#define SQL_CP_DRIVER_AWARE __MSABI_LONG(3U)
4549
#define SQL_CP_DEFAULT SQL_CP_OFF
4650

4751
#define SQL_CP_STRICT_MATCH __MSABI_LONG(0U)
@@ -52,6 +56,10 @@ extern "C" {
5256
#define SQL_OV_ODBC3 __MSABI_LONG(3U)
5357
#endif
5458

59+
#if (ODBCVER >= 0x0380)
60+
#define SQL_OV_ODBC3_80 __MSABI_LONG(380U)
61+
#endif
62+
5563
#define SQL_ACCESS_MODE 101
5664
#define SQL_AUTOCOMMIT 102
5765
#define SQL_LOGIN_TIMEOUT 103
@@ -91,6 +99,15 @@ extern "C" {
9199
#define SQL_ATTR_ANSI_APP 115
92100
#endif
93101

102+
#if (ODBCVER >= 0x0380)
103+
#define SQL_ATTR_RESET_CONNECTION 116
104+
#define SQL_ATTR_ASYNC_DBC_FUNCTIONS_ENABLE 117
105+
#endif
106+
107+
#if (ODBCVER >= 0x0380)
108+
#define SQL_ATTR_ASYNC_DBC_EVENT 119
109+
#endif
110+
94111
#if (ODBCVER < 0x0300)
95112
#define SQL_CONNECT_OPT_DRVR_START 1000
96113
#endif
@@ -136,6 +153,16 @@ extern "C" {
136153
#define SQL_AA_FALSE __MSABI_LONG(0)
137154
#endif
138155

156+
#if (ODBCVER >= 0x0380)
157+
#define SQL_RESET_CONNECTION_YES __MSABI_LONG(1U)
158+
#endif
159+
160+
#if (ODBCVER >= 0x0380)
161+
#define SQL_ASYNC_DBC_ENABLE_ON __MSABI_LONG(1U)
162+
#define SQL_ASYNC_DBC_ENABLE_OFF __MSABI_LONG(0U)
163+
#define SQL_ASYNC_DBC_ENABLE_DEFAULT SQL_ASYNC_DBC_ENABLE_OFF
164+
#endif
165+
139166
#define SQL_QUERY_TIMEOUT 0
140167
#define SQL_MAX_ROWS 1
141168
#define SQL_NOSCAN 2
@@ -181,6 +208,10 @@ extern "C" {
181208
#define SQL_ATTR_USE_BOOKMARKS SQL_USE_BOOKMARKS
182209
#endif
183210

211+
#if (ODBCVER >= 0x0380)
212+
#define SQL_ATTR_ASYNC_STMT_EVENT 29
213+
#endif
214+
184215
#if (ODBCVER < 0x0300)
185216
#define SQL_STMT_OPT_MAX SQL_ROW_NUMBER
186217
#define SQL_STMT_OPT_MIN SQL_QUERY_TIMEOUT
@@ -439,6 +470,19 @@ extern "C" {
439470
#define SQL_TYPE_MAX SQL_VARCHAR
440471
#endif
441472

473+
#if (ODBCVER >= 0x380)
474+
#define SQL_DRIVER_C_TYPE_BASE 0x4000
475+
#endif
476+
477+
#if (ODBCVER >= 0x380)
478+
#define SQL_DRIVER_SQL_TYPE_BASE 0x4000
479+
#define SQL_DRIVER_DESC_FIELD_BASE 0x4000
480+
#define SQL_DRIVER_DIAG_FIELD_BASE 0x4000
481+
#define SQL_DRIVER_INFO_TYPE_BASE 0x4000
482+
#define SQL_DRIVER_CONN_ATTR_BASE 0x00004000
483+
#define SQL_DRIVER_STMT_ATTR_BASE 0x00004000
484+
#endif
485+
442486
#if (ODBCVER >= 0x0300)
443487
#define SQL_C_VARBOOKMARK SQL_C_BINARY
444488
#endif
@@ -513,6 +557,7 @@ extern "C" {
513557
#define SQL_API_SQLDESCRIBEPARAM 58
514558
#define SQL_API_SQLDRIVERCONNECT 41
515559
#define SQL_API_SQLDRIVERS 71
560+
#define SQL_API_SQLPRIVATEDRIVERS 79
516561
#define SQL_API_SQLEXTENDEDFETCH 59
517562
#define SQL_API_SQLFOREIGNKEYS 60
518563
#define SQL_API_SQLMORERESULTS 61
@@ -705,8 +750,21 @@ extern "C" {
705750
#define SQL_INSERT_STATEMENT 172
706751
#define SQL_CONVERT_GUID 173
707752
#define SQL_UNION_STATEMENT SQL_UNION
753+
754+
#if (ODBCVER >= 0x0380)
755+
#define SQL_ASYNC_DBC_FUNCTIONS 10023
756+
#endif
757+
758+
#define SQL_DRIVER_AWARE_POOLING_SUPPORTED 10024
759+
760+
#if (ODBCVER >= 0x0380)
761+
#define SQL_ASYNC_NOTIFICATION 10025
762+
#define SQL_ASYNC_NOTIFICATION_NOT_CAPABLE __MSABI_LONG(0x00000000)
763+
#define SQL_ASYNC_NOTIFICATION_CAPABLE __MSABI_LONG(0x00000001)
708764
#endif
709765

766+
#endif /* ODBCVER >= 0x0300 */
767+
710768
#define SQL_DTC_TRANSITION_COST 1750
711769

712770
#if (ODBCVER >= 0x0300)
@@ -968,6 +1026,9 @@ extern "C" {
9681026

9691027
#define SQL_GD_BLOCK __MSABI_LONG(0x00000004)
9701028
#define SQL_GD_BOUND __MSABI_LONG(0x00000008)
1029+
#if (ODBCVER >= 0x0380)
1030+
#define SQL_GD_OUTPUT_PARAMS __MSABI_LONG(0x00000010)
1031+
#endif
9711032

9721033
#define SQL_PS_POSITIONED_DELETE __MSABI_LONG(0x00000001)
9731034
#define SQL_PS_POSITIONED_UPDATE __MSABI_LONG(0x00000002)
@@ -1302,11 +1363,19 @@ extern "C" {
13021363

13031364
#define SQL_US_UNION SQL_U_UNION
13041365
#define SQL_US_UNION_ALL SQL_U_UNION_ALL
1366+
1367+
#define SQL_DRIVER_AWARE_POOLING_NOT_CAPABLE __MSABI_LONG(0x00000000)
1368+
#define SQL_DRIVER_AWARE_POOLING_CAPABLE __MSABI_LONG(0x00000001)
13051369
#endif
13061370

13071371
#define SQL_DTC_ENLIST_EXPENSIVE __MSABI_LONG(0x00000001)
13081372
#define SQL_DTC_UNENLIST_EXPENSIVE __MSABI_LONG(0x00000002)
13091373

1374+
#if (ODBCVER >= 0x0380)
1375+
#define SQL_ASYNC_DBC_NOT_CAPABLE __MSABI_LONG(0x00000000)
1376+
#define SQL_ASYNC_DBC_CAPABLE __MSABI_LONG(0x00000001)
1377+
#endif
1378+
13101379
#if (ODBCVER >= 0x0300)
13111380
#define SQL_FETCH_FIRST_USER 31
13121381
#define SQL_FETCH_FIRST_SYSTEM 32
@@ -1412,6 +1481,10 @@ extern "C" {
14121481
#define SQL_RESULT_COL 3
14131482
#define SQL_PARAM_OUTPUT 4
14141483
#define SQL_RETURN_VALUE 5
1484+
#if (ODBCVER >= 0x0380)
1485+
#define SQL_PARAM_INPUT_OUTPUT_STREAM 8
1486+
#define SQL_PARAM_OUTPUT_STREAM 16
1487+
#endif
14151488

14161489
#define SQL_PT_UNKNOWN 0
14171490
#define SQL_PT_PROCEDURE 1

clangarm64/include/sqltypes.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#define __SQLTYPES
88

99
#ifndef ODBCVER
10-
#define ODBCVER 0x0351
10+
#define ODBCVER 0x0380
1111
#endif
1212

1313
#ifdef __cplusplus

clangarm64/include/sysinfoapi.h

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,18 @@ extern "C" {
4141
#if _WIN32_WINNT >= 0x0600
4242
WINBASEAPI ULONGLONG WINAPI GetTickCount64 (VOID);
4343
#endif
44+
45+
#define USER_CET_ENVIRONMENT_WIN32_PROCESS 0x00000000
46+
#define USER_CET_ENVIRONMENT_SGX2_ENCLAVE 0x00000002
47+
#define USER_CET_ENVIRONMENT_VBS_ENCLAVE 0x00000010
48+
#define USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE 0x00000011
49+
50+
#if (NTDDI_VERSION >= NTDDI_WIN10_VB)
51+
WINBASEAPI WINBOOL WINAPI IsUserCetAvailableInEnvironment(DWORD UserCetEnvironment);
4452
#endif
4553

54+
#endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */
55+
4656
#if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_DESKTOP) || _WIN32_WINNT >= _WIN32_WINNT_WIN10
4757

4858
typedef struct _MEMORYSTATUSEX {

clangarm64/include/winioctl.h

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3229,6 +3229,54 @@ typedef struct _CSV_NAMESPACE_INFO {
32293229
#define FSCTL_LMR_QUERY_INFO CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 286, METHOD_BUFFERED, FILE_ANY_ACCESS)
32303230
#endif
32313231

3232+
#if (_WIN32_WINNT >= _WIN32_WINNT_WINBLUE)
3233+
typedef struct _DUPLICATE_EXTENTS_DATA {
3234+
HANDLE FileHandle;
3235+
LARGE_INTEGER SourceFileOffset;
3236+
LARGE_INTEGER TargetFileOffset;
3237+
LARGE_INTEGER ByteCount;
3238+
} DUPLICATE_EXTENTS_DATA, *PDUPLICATE_EXTENTS_DATA;
3239+
3240+
#if ((NTDDI_VERSION >= NTDDI_WIN10_RS2) && defined(_WIN64))
3241+
typedef struct _DUPLICATE_EXTENTS_DATA32 {
3242+
UINT32 FileHandle;
3243+
LARGE_INTEGER SourceFileOffset;
3244+
LARGE_INTEGER TargetFileOffset;
3245+
LARGE_INTEGER ByteCount;
3246+
} DUPLICATE_EXTENTS_DATA32, *PDUPLICATE_EXTENTS_DATA32;
3247+
#endif /* ((NTDDI_VERSION >= NTDDI_WIN10_RS2) && defined(_WIN64)) */
3248+
3249+
#endif /* (_WIN32_WINNT >= _WIN32_WINNT_WINBLUE) */
3250+
3251+
#if (NTDDI_VERSION >= NTDDI_WIN10_RS3)
3252+
#define DUPLICATE_EXTENTS_DATA_EX_SOURCE_ATOMIC 0x00000001
3253+
3254+
#if (NTDDI_VERSION >= NTDDI_WIN10_VB)
3255+
#define DUPLICATE_EXTENTS_DATA_EX_ASYNC 0x00000002
3256+
#endif /* (NTDDI_VERSION >= NTDDI_WIN10_VB) */
3257+
3258+
typedef struct _DUPLICATE_EXTENTS_DATA_EX {
3259+
SIZE_T Size;
3260+
HANDLE FileHandle;
3261+
LARGE_INTEGER SourceFileOffset;
3262+
LARGE_INTEGER TargetFileOffset;
3263+
LARGE_INTEGER ByteCount;
3264+
DWORD Flags;
3265+
} DUPLICATE_EXTENTS_DATA_EX, *PDUPLICATE_EXTENTS_DATA_EX;
3266+
3267+
#if ((NTDDI_VERSION >= NTDDI_WIN10_RS3) && defined(_WIN64))
3268+
typedef struct _DUPLICATE_EXTENTS_DATA_EX32 {
3269+
DWORD32 Size;
3270+
DWORD32 FileHandle;
3271+
LARGE_INTEGER SourceFileOffset;
3272+
LARGE_INTEGER TargetFileOffset;
3273+
LARGE_INTEGER ByteCount;
3274+
DWORD Flags;
3275+
} DUPLICATE_EXTENTS_DATA_EX32, *PDUPLICATE_EXTENTS_DATA_EX32;
3276+
#endif /* ((NTDDI_VERSION >= NTDDI_WIN10_RS3) && defined(_WIN64)) */
3277+
3278+
#endif /* (NTDDI_VERSION >= NTDDI_WIN10_RS3) */
3279+
32323280
#endif /* _FILESYSTEMFSCTL_ */
32333281

32343282

clangarm64/lib/libpthread.a

-154 Bytes
Binary file not shown.

clangarm64/lib/libwinpthread.a

-154 Bytes
Binary file not shown.

var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r679.g71699efcb-1/desc renamed to var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r688.g6b2176247-1/desc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
mingw-w64-clang-aarch64-crt-git
33

44
%VERSION%
5-
12.0.0.r679.g71699efcb-1
5+
12.0.0.r688.g6b2176247-1
66

77
%BASE%
88
mingw-w64-crt-git
@@ -17,13 +17,13 @@ https://www.mingw-w64.org/
1717
any
1818

1919
%BUILDDATE%
20-
1745529244
20+
1746473023
2121

2222
%INSTALLDATE%
23-
1745638588
23+
1746588972
2424

2525
%PACKAGER%
26-
CI (msys2/msys2-autobuild/e8d10d7e/14651666126)
26+
CI (msys2/msys2-autobuild/3a5fc4c4/14844317146)
2727

2828
%SIZE%
2929
32094290

var/lib/pacman/local/mingw-w64-clang-aarch64-git-extra-1.1.653.48e2403b3-1/desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ any
2020
1741196023
2121

2222
%INSTALLDATE%
23-
1746502497
23+
1746588977
2424

2525
%PACKAGER%
2626
Johannes Schindelin <[email protected]>

var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r679.g71699efcb-1/desc renamed to var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r688.g6b2176247-1/desc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
mingw-w64-clang-aarch64-headers-git
33

44
%VERSION%
5-
12.0.0.r679.g71699efcb-1
5+
12.0.0.r688.g6b2176247-1
66

77
%BASE%
88
mingw-w64-headers-git
@@ -17,16 +17,16 @@ https://www.mingw-w64.org/
1717
any
1818

1919
%BUILDDATE%
20-
1745529003
20+
1746472799
2121

2222
%INSTALLDATE%
23-
1745638586
23+
1746588971
2424

2525
%PACKAGER%
26-
CI (msys2/msys2-autobuild/e8d10d7e/14651666126)
26+
CI (msys2/msys2-autobuild/3a5fc4c4/14844317146)
2727

2828
%SIZE%
29-
90714730
29+
90718656
3030

3131
%GROUPS%
3232
mingw-w64-clang-aarch64-toolchain

var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r679.g71699efcb-1/desc renamed to var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r688.g6b2176247-1/desc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
mingw-w64-clang-aarch64-libmangle-git
33

44
%VERSION%
5-
12.0.0.r679.g71699efcb-1
5+
12.0.0.r688.g6b2176247-1
66

77
%BASE%
88
mingw-w64-libmangle-git
@@ -17,13 +17,13 @@ https://www.mingw-w64.org/
1717
any
1818

1919
%BUILDDATE%
20-
1745530126
20+
1746473637
2121

2222
%INSTALLDATE%
23-
1745638588
23+
1746588972
2424

2525
%PACKAGER%
26-
CI (msys2/msys2-autobuild/e8d10d7e/14651666126)
26+
CI (msys2/msys2-autobuild/3a5fc4c4/14844317146)
2727

2828
%SIZE%
2929
46515

var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r679.g71699efcb-1/desc renamed to var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r688.g6b2176247-1/desc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
mingw-w64-clang-aarch64-libwinpthread-git
33

44
%VERSION%
5-
12.0.0.r679.g71699efcb-1
5+
12.0.0.r688.g6b2176247-1
66

77
%BASE%
88
mingw-w64-winpthreads-git
@@ -17,16 +17,16 @@ https://www.mingw-w64.org/
1717
any
1818

1919
%BUILDDATE%
20-
1745529652
20+
1746473361
2121

2222
%INSTALLDATE%
23-
1745638588
23+
1746588972
2424

2525
%PACKAGER%
26-
CI (msys2/msys2-autobuild/e8d10d7e/14651666126)
26+
CI (msys2/msys2-autobuild/3a5fc4c4/14844317146)
2727

2828
%SIZE%
29-
90435
29+
89411
3030

3131
%GROUPS%
3232
mingw-w64-clang-aarch64-toolchain
Binary file not shown.

0 commit comments

Comments
 (0)