stdlib: Assert that signed integers use two's complement arithmetic

This commit is contained in:
Carl Åstholm 2024-09-10 21:52:06 +02:00 committed by Sam Lantinga
parent fd53b3e112
commit 4efbe1ca28

View file

@ -587,6 +587,7 @@ typedef struct SDL_alignment_test
void *b;
} SDL_alignment_test;
SDL_COMPILE_TIME_ASSERT(struct_alignment, sizeof(SDL_alignment_test) == (2 * sizeof(void *)));
SDL_COMPILE_TIME_ASSERT(two_s_complement, (int)~(int)0 == (int)(-1));
#endif /* DOXYGEN_SHOULD_IGNORE_THIS */
/** \endcond */