[2/3] conform: Add C23 checks for <inttypes.h>
Checks
Context |
Check |
Description |
redhat-pt-bot/TryBot-apply_patch |
success
|
Patch applied to master at the time it was sent
|
linaro-tcwg-bot/tcwg_glibc_build--master-aarch64 |
success
|
Build passed
|
linaro-tcwg-bot/tcwg_glibc_check--master-aarch64 |
success
|
Test passed
|
linaro-tcwg-bot/tcwg_glibc_build--master-arm |
success
|
Build passed
|
linaro-tcwg-bot/tcwg_glibc_check--master-arm |
fail
|
Test failed
|
Commit Message
Signed-off-by: Collin Funk <collin.funk1@gmail.com>
---
conform/data/inttypes.h-data | 98 ++++++++++++++++++++++++++++++++++++
1 file changed, 98 insertions(+)
@@ -12,160 +12,258 @@ function uintmax_t strtoumax (const char*, char**, int)
function intmax_t wcstoimax (const __gwchar_t*, __gwchar_t**, int)
function uintmax_t wcstoumax (const __gwchar_t*, __gwchar_t**, int)
+#if defined ISO23
+macro PRIb8
+macro PRIB8
+#endif
macro PRId8
macro PRIi8
macro PRIo8
macro PRIu8
macro PRIx8
macro PRIX8
+#if defined ISO23
+macro SCNb8
+#endif
macro SCNd8
macro SCNi8
macro SCNo8
macro SCNu8
macro SCNx8
+#if defined ISO23
+macro PRIbLEAST8
+macro PRIBLEAST8
+#endif
macro PRIdLEAST8
macro PRIiLEAST8
macro PRIoLEAST8
macro PRIuLEAST8
macro PRIxLEAST8
macro PRIXLEAST8
+#if defined ISO23
+macro SCNbLEAST8
+#endif
macro SCNdLEAST8
macro SCNiLEAST8
macro SCNoLEAST8
macro SCNuLEAST8
macro SCNxLEAST8
+#if defined ISO23
+macro PRIbFAST8
+macro PRIBFAST8
+#endif
macro PRIdFAST8
macro PRIiFAST8
macro PRIoFAST8
macro PRIuFAST8
macro PRIxFAST8
macro PRIXFAST8
+#if defined ISO23
+macro SCNbFAST8
+#endif
macro SCNdFAST8
macro SCNiFAST8
macro SCNoFAST8
macro SCNuFAST8
macro SCNxFAST8
+#if defined ISO23
+macro PRIb16
+macro PRIB16
+#endif
macro PRId16
macro PRIi16
macro PRIo16
macro PRIu16
macro PRIx16
macro PRIX16
+#if defined ISO23
+macro SCNb16
+#endif
macro SCNd16
macro SCNi16
macro SCNo16
macro SCNu16
macro SCNx16
+#if defined ISO23
+macro PRIbLEAST16
+macro PRIBLEAST16
+#endif
macro PRIdLEAST16
macro PRIiLEAST16
macro PRIoLEAST16
macro PRIuLEAST16
macro PRIxLEAST16
macro PRIXLEAST16
+#if defined ISO23
+macro SCNbLEAST16
+#endif
macro SCNdLEAST16
macro SCNiLEAST16
macro SCNoLEAST16
macro SCNuLEAST16
macro SCNxLEAST16
+#if defined ISO23
+macro PRIbFAST16
+macro PRIBFAST16
+#endif
macro PRIdFAST16
macro PRIiFAST16
macro PRIoFAST16
macro PRIuFAST16
macro PRIxFAST16
macro PRIXFAST16
+#if defined ISO23
+macro SCNbFAST16
+#endif
macro SCNdFAST16
macro SCNiFAST16
macro SCNoFAST16
macro SCNuFAST16
macro SCNxFAST16
+#if defined ISO23
+macro PRIb32
+macro PRIB32
+#endif
macro PRId32
macro PRIi32
macro PRIo32
macro PRIu32
macro PRIx32
macro PRIX32
+#if defined ISO23
+macro SCNb32
+#endif
macro SCNd32
macro SCNi32
macro SCNo32
macro SCNu32
macro SCNx32
+#if defined ISO23
+macro PRIbLEAST32
+macro PRIBLEAST32
+#endif
macro PRIdLEAST32
macro PRIiLEAST32
macro PRIoLEAST32
macro PRIuLEAST32
macro PRIxLEAST32
macro PRIXLEAST32
+#if defined ISO23
+macro SCNbLEAST32
+#endif
macro SCNdLEAST32
macro SCNiLEAST32
macro SCNoLEAST32
macro SCNuLEAST32
macro SCNxLEAST32
+#if defined ISO23
+macro PRIbFAST32
+macro PRIBFAST32
+#endif
macro PRIdFAST32
macro PRIiFAST32
macro PRIoFAST32
macro PRIuFAST32
macro PRIxFAST32
macro PRIXFAST32
+#if defined ISO23
+macro SCNbFAST32
+#endif
macro SCNdFAST32
macro SCNiFAST32
macro SCNoFAST32
macro SCNuFAST32
macro SCNxFAST32
+#if defined ISO23
+macro PRIb64
+macro PRIB64
+#endif
macro PRId64
macro PRIi64
macro PRIo64
macro PRIu64
macro PRIx64
macro PRIX64
+#if defined ISO23
+macro SCNb64
+#endif
macro SCNd64
macro SCNi64
macro SCNo64
macro SCNu64
macro SCNx64
+#if defined ISO23
+macro PRIbLEAST64
+macro PRIBLEAST64
+#endif
macro PRIdLEAST64
macro PRIiLEAST64
macro PRIoLEAST64
macro PRIuLEAST64
macro PRIxLEAST64
macro PRIXLEAST64
+#if defined ISO23
+macro SCNbLEAST64
+#endif
macro SCNdLEAST64
macro SCNiLEAST64
macro SCNoLEAST64
macro SCNuLEAST64
macro SCNxLEAST64
+#if defined ISO23
+macro PRIbFAST64
+macro PRIBFAST64
+#endif
macro PRIdFAST64
macro PRIiFAST64
macro PRIoFAST64
macro PRIuFAST64
macro PRIxFAST64
macro PRIXFAST64
+#if defined ISO23
+macro SCNbFAST64
+#endif
macro SCNdFAST64
macro SCNiFAST64
macro SCNoFAST64
macro SCNuFAST64
macro SCNxFAST64
+#if defined ISO23
+macro PRIbMAX
+macro PRIBMAX
+#endif
macro PRIdMAX
macro PRIiMAX
macro PRIoMAX
macro PRIuMAX
macro PRIxMAX
macro PRIXMAX
+#if defined ISO23
+macro SCNbMAX
+#endif
macro SCNdMAX
macro SCNiMAX
macro SCNoMAX
macro SCNuMAX
macro SCNxMAX
+#if defined ISO23
+macro PRIbPTR
+macro PRIBPTR
+#endif
macro PRIdPTR
macro PRIiPTR
macro PRIoPTR
macro PRIuPTR
macro PRIxPTR
macro PRIXPTR
+#if defined ISO23
+macro SCNbPTR
+#endif
macro SCNdPTR
macro SCNiPTR
macro SCNoPTR