Merge pull request #4 from rciliberto/master

Add `noreturn` attribute to crash()
This commit is contained in:
Charlie 2024-07-22 10:19:30 +02:00 committed by GitHub
commit b25b67f645
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -111,7 +111,7 @@ typedef struct Cpu_Capabilities {
#define alignat(x) __attribute__((aligned(x))) #define alignat(x) __attribute__((aligned(x)))
#define COMPILER_HAS_MEMCPY_INTRINSICS 1 #define COMPILER_HAS_MEMCPY_INTRINSICS 1
inline void inline void __attribute__((noreturn))
crash() { crash() {
__builtin_trap(); __builtin_trap();
volatile int *a = 0; volatile int *a = 0;