From 21118df78aebdef369fc693e1bbf1429414d32d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Kelemen=20=28vudiq=29?= Date: Tue, 17 Feb 2026 00:06:47 +0100 Subject: [PATCH] beeb/conf.h: silence warning about BBCMICRO_TRACE redefined this header file is included in multiple files and for each one following warning is displayed: ../beeb/include/beeb/conf.h:22:9: warning: 'BBCMICRO_TRACE' redefined 22 | #define BBCMICRO_TRACE 0 | ^~~~~~~~~~~~~~ add ifndef guard to skip the define after BBCMICRO_TRACE is defined. --- src/beeb/include/beeb/conf.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/beeb/include/beeb/conf.h b/src/beeb/include/beeb/conf.h index 3cd1c1c5..1bb133d2 100644 --- a/src/beeb/include/beeb/conf.h +++ b/src/beeb/include/beeb/conf.h @@ -9,6 +9,8 @@ ////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////// +#ifndef BBCMICRO_TRACE + #if BUILD_TYPE_Debug #define BBCMICRO_TRACE 1 @@ -25,6 +27,8 @@ #error unexpected build type #endif +#endif /* ifndef BBCMICRO_TRACE */ + ////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////