From 9a6fe8bcf7fd32dde3773938b009f6c5ded13601 Mon Sep 17 00:00:00 2001 From: firewave Date: Sat, 6 Aug 2022 19:22:53 +0200 Subject: [PATCH] made platforms file validation stricter / added missing `bool` elements --- platforms/aix_ppc64.xml | 1 + platforms/arm32-wchar_t2.xml | 1 + platforms/arm32-wchar_t4.xml | 1 + platforms/arm64-wchar_t2.xml | 1 + platforms/arm64-wchar_t4.xml | 1 + platforms/cppcheck-platforms.rng | 70 +++++++++++------------ platforms/cray_sv1.xml | 1 + platforms/msp430_eabi_large_datamodel.xml | 1 + platforms/unix32-unsigned.xml | 1 + platforms/unix64-unsigned.xml | 1 + 10 files changed, 42 insertions(+), 37 deletions(-) diff --git a/platforms/aix_ppc64.xml b/platforms/aix_ppc64.xml index 15062d6da6e..3abf639e62a 100644 --- a/platforms/aix_ppc64.xml +++ b/platforms/aix_ppc64.xml @@ -3,6 +3,7 @@ 8 unsigned + 1 2 4 8 diff --git a/platforms/arm32-wchar_t2.xml b/platforms/arm32-wchar_t2.xml index 21e6d54c624..218a08cc13d 100644 --- a/platforms/arm32-wchar_t2.xml +++ b/platforms/arm32-wchar_t2.xml @@ -3,6 +3,7 @@ 8 unsigned + 1 2 4 4 diff --git a/platforms/arm32-wchar_t4.xml b/platforms/arm32-wchar_t4.xml index 3aefa7ba5c9..6a7d2e38d1b 100644 --- a/platforms/arm32-wchar_t4.xml +++ b/platforms/arm32-wchar_t4.xml @@ -3,6 +3,7 @@ 8 unsigned + 1 2 4 4 diff --git a/platforms/arm64-wchar_t2.xml b/platforms/arm64-wchar_t2.xml index 7f2ce2d9e7b..2b0cff4989f 100644 --- a/platforms/arm64-wchar_t2.xml +++ b/platforms/arm64-wchar_t2.xml @@ -3,6 +3,7 @@ 8 unsigned + 1 2 4 4 diff --git a/platforms/arm64-wchar_t4.xml b/platforms/arm64-wchar_t4.xml index 94bb9723372..35183bb089c 100644 --- a/platforms/arm64-wchar_t4.xml +++ b/platforms/arm64-wchar_t4.xml @@ -3,6 +3,7 @@ 8 unsigned + 1 2 4 4 diff --git a/platforms/cppcheck-platforms.rng b/platforms/cppcheck-platforms.rng index 642ada19815..a0c99247c2d 100644 --- a/platforms/cppcheck-platforms.rng +++ b/platforms/cppcheck-platforms.rng @@ -9,43 +9,39 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/platforms/cray_sv1.xml b/platforms/cray_sv1.xml index 478f4afaf45..1c26bc21d0e 100644 --- a/platforms/cray_sv1.xml +++ b/platforms/cray_sv1.xml @@ -3,6 +3,7 @@ 8 unsigned + 1 2 8 8 diff --git a/platforms/msp430_eabi_large_datamodel.xml b/platforms/msp430_eabi_large_datamodel.xml index 0f632de117c..18465323e9b 100644 --- a/platforms/msp430_eabi_large_datamodel.xml +++ b/platforms/msp430_eabi_large_datamodel.xml @@ -3,6 +3,7 @@ 8 signed + 1 2 2 4 diff --git a/platforms/unix32-unsigned.xml b/platforms/unix32-unsigned.xml index bc4ca0e8954..b2a56502ef7 100644 --- a/platforms/unix32-unsigned.xml +++ b/platforms/unix32-unsigned.xml @@ -3,6 +3,7 @@ 8 unsigned + 1 2 4 4 diff --git a/platforms/unix64-unsigned.xml b/platforms/unix64-unsigned.xml index 21d97b61150..818c2841580 100644 --- a/platforms/unix64-unsigned.xml +++ b/platforms/unix64-unsigned.xml @@ -3,6 +3,7 @@ 8 unsigned + 1 2 4 8