Hi,
I'm transitioning to SES & GCC/Clang from IAR and I'm seeing this invalid behavior:
According to the C99 standard, inttypes.h includes stdint.h (source here and here )
It appears that SES v3.30's inttypes.h does not include stdint.h.
Many of my files have to use uint8/16/32_t, which is valid according to various toolchains (IAR, GCC for desktop, visual studio, GCC for ARM) but not according to SEGGER's gcc/clang toolchain.
Any reason behind this? Can I expect this to be resolved according to the standard? I prefer not to add in the source code.
Thanks,
Gregory
I'm transitioning to SES & GCC/Clang from IAR and I'm seeing this invalid behavior:
According to the C99 standard, inttypes.h includes stdint.h (source here and here )
It appears that SES v3.30's inttypes.h does not include stdint.h.
Many of my files have to use uint8/16/32_t, which is valid according to various toolchains (IAR, GCC for desktop, visual studio, GCC for ARM) but not according to SEGGER's gcc/clang toolchain.
Any reason behind this? Can I expect this to be resolved according to the standard? I prefer not to add in the source code.
Thanks,
Gregory