From ea617553a6d133f6cd96e69a388c84b48b775cdd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20St=C3=B6neberg?= Date: Fri, 27 Jan 2023 08:34:12 +0100 Subject: [PATCH] made platforms file validation stricter / added missing `bool` elements (#4747) --- 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 15062d6da..3abf639e6 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 21e6d54c6..218a08cc1 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 3aefa7ba5..6a7d2e38d 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 7f2ce2d9e..2b0cff498 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 94bb97233..35183bb08 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 642ada198..a0c99247c 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 478f4afaf..1c26bc21d 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 0f632de11..18465323e 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 bc4ca0e89..b2a56502e 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 21d97b611..818c28415 100644 --- a/platforms/unix64-unsigned.xml +++ b/platforms/unix64-unsigned.xml @@ -3,6 +3,7 @@ 8 unsigned + 1 2 4 8