From 9aab1140db08c956a0efac461e62eb5f44654742 Mon Sep 17 00:00:00 2001 From: lizzie Date: Wed, 29 Oct 2025 07:01:53 +0000 Subject: [PATCH] atleast put file :) Signed-off-by: lizzie --- src/dynarmic/src/dynarmic/common/assert.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/dynarmic/src/dynarmic/common/assert.h b/src/dynarmic/src/dynarmic/common/assert.h index 3a7842937f..9d4cdf7041 100644 --- a/src/dynarmic/src/dynarmic/common/assert.h +++ b/src/dynarmic/src/dynarmic/common/assert.h @@ -6,13 +6,14 @@ #pragma once +// TODO: Use source_info? [[noreturn]] void assert_terminate_impl(const char* s); #ifndef ASSERT -# define ASSERT(expr) do if(!(expr)) [[unlikely]] assert_terminate_impl(__FILE__ ":" #__LINE__ ": " #expr); while(0) +# define ASSERT(expr) do if(!(expr)) [[unlikely]] assert_terminate_impl(__FILE__ ": " #expr); while(0) #endif #ifndef UNREACHABLE # ifdef _MSC_VER -# define UNREACHABLE() ASSERT(false && __FILE__ ":" #__LINE__ ": unreachable") +# define UNREACHABLE() ASSERT(false && __FILE__ ": unreachable") # else # define UNREACHABLE() __builtin_unreachable(); # endif