diff --git a/platforms/arm64-linux.xml b/platforms/arm64-linux.xml new file mode 100644 index 00000000000..d8b6a4e7cf6 --- /dev/null +++ b/platforms/arm64-linux.xml @@ -0,0 +1,19 @@ + + + + 8 + unsigned + + 1 + 2 + 4 + 8 + 8 + 4 + 8 + 16 + 8 + 8 + 4 + + diff --git a/platforms/arm64-macos.xml b/platforms/arm64-macos.xml new file mode 100644 index 00000000000..b5713159d2d --- /dev/null +++ b/platforms/arm64-macos.xml @@ -0,0 +1,19 @@ + + + + 8 + signed + + 1 + 2 + 4 + 8 + 8 + 4 + 8 + 8 + 8 + 8 + 4 + + diff --git a/platforms/arm64-wchar_t2.xml b/platforms/arm64-wchar_t2.xml index 2b0cff4989f..32d17d926d2 100644 --- a/platforms/arm64-wchar_t2.xml +++ b/platforms/arm64-wchar_t2.xml @@ -12,7 +12,7 @@ 8 8 8 - 4 + 8 2 diff --git a/platforms/arm64-wchar_t4.xml b/platforms/arm64-wchar_t4.xml index 35183bb089c..6842ff977df 100644 --- a/platforms/arm64-wchar_t4.xml +++ b/platforms/arm64-wchar_t4.xml @@ -12,7 +12,7 @@ 8 8 8 - 4 + 8 4 diff --git a/platforms/arm64-windows.xml b/platforms/arm64-windows.xml new file mode 100644 index 00000000000..f1ea3f39daf --- /dev/null +++ b/platforms/arm64-windows.xml @@ -0,0 +1,19 @@ + + + + 8 + signed + + 1 + 2 + 4 + 4 + 8 + 4 + 8 + 8 + 8 + 8 + 2 + + diff --git a/releasenotes.txt b/releasenotes.txt index 68b03d2b083..33fd4106800 100644 --- a/releasenotes.txt +++ b/releasenotes.txt @@ -20,7 +20,8 @@ Import project: - Infrastructure & dependencies: -- +- Added arm64 platform files arm64-windows.xml, arm64-linux.xml and arm64-macos.xml (Apple Silicon). + These describe the default setup for that OS. The arm64-wchar_t2.xml and arm64-wchar_t4.xml files are kept. Other: - diff --git a/win_installer/cppcheck.wxs b/win_installer/cppcheck.wxs index 91d08c1c946..fe59fd6ea06 100644 --- a/win_installer/cppcheck.wxs +++ b/win_installer/cppcheck.wxs @@ -140,6 +140,9 @@ + + +