diff --git a/2021/include/debug.h b/2021/include/debug.h index 31be5d9..df777e9 100644 --- a/2021/include/debug.h +++ b/2021/include/debug.h @@ -1,6 +1,6 @@ -/* move.h - debug/log management. +/* debug.h - debug/log management. * - * Copyright (C) 2021 Bruno Raoult ("br") + * Copyright (C) 2021-2022 Bruno Raoult ("br") * Licensed under the GNU General Public License v3.0 or later. * Some rights reserved. See COPYING. * @@ -24,14 +24,12 @@ #ifdef DEBUG_DEBUG void debug_init(u32 level); void debug_level_set(u32 level); -void debug_devel_set(u32 level); void _printf debug(u32 level, bool timestamp, u32 indent, const char *src, u32 line, const char *, ...); #else /* DEBUG_DEBUG */ static inline void debug_init(_unused u32 level) {} static inline void debug_level_set(_unused u32 level) {} -static inline void debug_devel_set(_unused u32 level) {} static inline void _printf debug(_unused u32 level, _unused bool timestamp, _unused u32 indent, _unused const char *src, _unused u32 line, const char *, ...) {} diff --git a/2021/include/rwonce.h b/2021/include/rwonce.h index d21656b..90a28bc 100644 --- a/2021/include/rwonce.h +++ b/2021/include/rwonce.h @@ -24,8 +24,12 @@ #ifndef __BR_RWONCE_H #define __BR_RWONCE_H -/************ originally in */ -# define __compiletime_error(message) __attribute__((error(message))) +/************ originally in */ +#if __has_attribute(__error__) +# define __compiletime_error(msg) __attribute__((__error__(msg))) +#else +# define __compiletime_error(msg) +#endif /************ originally in */ /*