Skip to content

Commit 1f263c5

Browse files
authored
Work around issue with clang 18 and size_t (#12739)
1 parent 0efda4b commit 1f263c5

12 files changed

+32
-20
lines changed

Extension/bin/linux.clang.arm.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"defaults": [
3+
"-D__building_module(x)=0",
34
"--pack_alignment",
45
"8",
56
"-Dunix=1",
@@ -11,5 +12,5 @@
1112
"-D__SIZE_TYPE__=unsigned int",
1213
"-D__WCHAR_TYPE__=long int"
1314
],
14-
"defaults_op" : "merge"
15-
}
15+
"defaults_op": "merge"
16+
}

Extension/bin/linux.clang.arm64.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"defaults": [
3+
"-D__building_module(x)=0",
34
"--pack_alignment",
45
"8",
56
"-Dunix=1",
@@ -11,5 +12,5 @@
1112
"-D__SIZE_TYPE__=long unsigned int",
1213
"-D__WCHAR_TYPE__=int"
1314
],
14-
"defaults_op" : "merge"
15-
}
15+
"defaults_op": "merge"
16+
}

Extension/bin/linux.clang.x64.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"defaults": [
3+
"-D__building_module(x)=0",
34
"--pack_alignment",
45
"8",
56
"-Dunix=1",
@@ -11,5 +12,5 @@
1112
"-D__SIZE_TYPE__=long unsigned int",
1213
"-D__WCHAR_TYPE__=int"
1314
],
14-
"defaults_op" : "merge"
15-
}
15+
"defaults_op": "merge"
16+
}

Extension/bin/linux.clang.x86.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"defaults": [
3+
"-D__building_module(x)=0",
34
"--pack_alignment",
45
"8",
56
"-Dunix=1",
@@ -11,5 +12,5 @@
1112
"-D__SIZE_TYPE__=unsigned int",
1213
"-D__WCHAR_TYPE__=long int"
1314
],
14-
"defaults_op" : "merge"
15-
}
15+
"defaults_op": "merge"
16+
}

Extension/bin/macos.clang.arm.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"defaults": [
3+
"-D__building_module(x)=0",
34
"--pack_alignment",
45
"8",
56
"-D__APPLE__=1",
@@ -10,5 +11,5 @@
1011
"-D__SIZE_TYPE__=unsigned int",
1112
"-D__WCHAR_TYPE__=long int"
1213
],
13-
"defaults_op" : "merge"
14-
}
14+
"defaults_op": "merge"
15+
}

Extension/bin/macos.clang.arm64.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"defaults": [
3+
"-D__building_module(x)=0",
34
"--pack_alignment",
45
"8",
56
"-D__APPLE__=1",
@@ -10,5 +11,5 @@
1011
"-D__SIZE_TYPE__=long unsigned int",
1112
"-D__WCHAR_TYPE__=int"
1213
],
13-
"defaults_op" : "merge"
14-
}
14+
"defaults_op": "merge"
15+
}

Extension/bin/macos.clang.x64.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"defaults": [
3+
"-D__building_module(x)=0",
34
"--pack_alignment",
45
"8",
56
"-D__APPLE__=1",
@@ -10,5 +11,5 @@
1011
"-D__SIZE_TYPE__=long unsigned int",
1112
"-D__WCHAR_TYPE__=int"
1213
],
13-
"defaults_op" : "merge"
14-
}
14+
"defaults_op": "merge"
15+
}

Extension/bin/macos.clang.x86.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"defaults": [
3+
"-D__building_module(x)=0",
34
"--pack_alignment",
45
"8",
56
"-D__APPLE__=1",
@@ -10,5 +11,5 @@
1011
"-D__SIZE_TYPE__=unsigned int",
1112
"-D__WCHAR_TYPE__=long int"
1213
],
13-
"defaults_op" : "merge"
14-
}
14+
"defaults_op": "merge"
15+
}

Extension/bin/windows.clang.arm.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
{
22
"defaults": [
3+
"-D__building_module(x)=0",
34
"--pack_alignment",
45
"8"
56
],
67
"defaults_op": "merge"
7-
}
8+
}
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
{
22
"defaults": [
3+
"-D__building_module(x)=0",
34
"--pack_alignment",
45
"8"
56
],
67
"defaults_op": "merge"
7-
}
8+
}

Extension/bin/windows.clang.x64.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
{
22
"defaults": [
3+
"-D__building_module(x)=0",
34
"--pack_alignment",
45
"8"
56
],
67
"defaults_op": "merge"
7-
}
8+
}

Extension/bin/windows.clang.x86.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
{
22
"defaults": [
3+
"-D__building_module(x)=0",
34
"--pack_alignment",
45
"8"
56
],
67
"defaults_op": "merge"
7-
}
8+
}

0 commit comments

Comments
 (0)