Skip to content

Commit 3f83b5f

Browse files
committed
rename
1 parent e914f9d commit 3f83b5f

5 files changed

Lines changed: 32 additions & 6 deletions

File tree

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<?xml version="1.0"?>
2+
<!-- 64-bit ARM Linux (AArch64 LP64 ABI), GCC and Clang. This describes the default setup. -->
23
<platform>
34
<char_bit>8</char_bit>
45
<default-sign>unsigned</default-sign>
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
<?xml version="1.0"?>
2+
<!-- 64-bit ARM macOS / Apple Silicon (Apple arm64 LP64 ABI). This describes the default setup. -->
23
<platform>
34
<char_bit>8</char_bit>
45
<default-sign>signed</default-sign>
56
<sizeof>
67
<bool>1</bool>
78
<short>2</short>
89
<int>4</int>
9-
<long>4</long>
10+
<long>8</long>
1011
<long-long>8</long-long>
1112
<float>4</float>
1213
<double>8</double>
1314
<long-double>8</long-double>
1415
<pointer>8</pointer>
1516
<size_t>8</size_t>
16-
<wchar_t>2</wchar_t>
17+
<wchar_t>4</wchar_t>
1718
</sizeof>
1819
</platform>

‎platforms/arm64-windows.xml‎

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<?xml version="1.0"?>
2+
<!-- 64-bit ARM Windows (LLP64 ABI). This describes the default MSVC setup. LLP64 only defines the sizes of int, long, long long and pointers; other properties such as the signedness of char, the size of long double and the size of wchar_t are Windows specific, so a generic arm64 LLP64 platform file would not necessarily be identical to this one. -->
3+
<platform>
4+
<char_bit>8</char_bit>
5+
<default-sign>signed</default-sign>
6+
<sizeof>
7+
<bool>1</bool>
8+
<short>2</short>
9+
<int>4</int>
10+
<long>4</long>
11+
<long-long>8</long-long>
12+
<float>4</float>
13+
<double>8</double>
14+
<long-double>8</long-double>
15+
<pointer>8</pointer>
16+
<size_t>8</size_t>
17+
<wchar_t>2</wchar_t>
18+
</sizeof>
19+
</platform>

‎releasenotes.txt‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,12 @@ Import project:
2020
-
2121

2222
Infrastructure & dependencies:
23-
- The platform arm64-wchar_t2.xml was renamed to arm64-llp64-wchar_t2.xml. if you used this platform you can either change your cppcheck command or create a arm64-wchar_t2.xml file.
24-
- The platform arm64-wchar_t4.xml was renamed to arm64-lp64-wchar_t4.xml. if you used this platform you can either change your cppcheck command or create a arm64-wchar_t4.xml file.
23+
- arm64 platform files:
24+
- arm64-wchar_t2.xml was renamed to arm64-windows.xml.
25+
- arm64-wchar_t4.xml was renamed to arm64-linux.xml.
26+
- Added arm64 platform file arm64-macos.xml (Apple Silicon).
27+
- The arm64 platform files describe the default setup for that OS.
28+
- If you have used the old arm64-* files and can't change your cppcheck command, you can copy the old platform files.
2529

2630
Other:
2731
-

‎win_installer/cppcheck.wxs‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,9 @@
140140
<File Id='aix_ppc64.xml' Name='aix_ppc64.xml' Source='$(var.PtfsDir)\aix_ppc64.xml' />
141141
<File Id='arm32wchar_t2.xml' Name='arm32-wchar_t2.xml' Source='$(var.PtfsDir)\arm32-wchar_t2.xml' />
142142
<File Id='arm32wchar_t4.xml' Name='arm32-wchar_t4.xml' Source='$(var.PtfsDir)\arm32-wchar_t4.xml' />
143-
<File Id='arm64llp64wchar_t2.xml' Name='arm64-llp64-wchar_t2.xml' Source='$(var.PtfsDir)\arm64-llp64-wchar_t2.xml' />
144-
<File Id='arm64lp64wchar_t4.xml' Name='arm64-lp64-wchar_t4.xml' Source='$(var.PtfsDir)\arm64-lp64-wchar_t4.xml' />
143+
<File Id='arm64linux.xml' Name='arm64-linux.xml' Source='$(var.PtfsDir)\arm64-linux.xml' />
144+
<File Id='arm64macos.xml' Name='arm64-macos.xml' Source='$(var.PtfsDir)\arm64-macos.xml' />
145+
<File Id='arm64windows.xml' Name='arm64-windows.xml' Source='$(var.PtfsDir)\arm64-windows.xml' />
145146
<File Id='avr8.xml' Name='avr8.xml' Source='$(var.PtfsDir)\avr8.xml' />
146147
<File Id='elbrus_e1cp.xml' Name='elbrus-e1cp.xml' Source='$(var.PtfsDir)\elbrus-e1cp.xml' />
147148
<File Id='pic8.xml' Name='pic8.xml' Source='$(var.PtfsDir)\pic8.xml' />

0 commit comments

Comments
 (0)