From daf72b15c6f56fa1a935073e5e6c535f4188830d Mon Sep 17 00:00:00 2001 From: Dmitry Yemanov Date: Tue, 12 Sep 2023 11:09:59 +0300 Subject: [PATCH] __func__ is now not only C99 but also a C++11 feature, should be supported by every modern compiler --- src/common/classes/Reasons.h | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/common/classes/Reasons.h b/src/common/classes/Reasons.h index 1e700c679a..b21c31298a 100644 --- a/src/common/classes/Reasons.h +++ b/src/common/classes/Reasons.h @@ -31,15 +31,7 @@ #include -// __func__ is according to C99, but let's better define it for better flexibility -// For example, MSVC 2005 does not support __func__ -#if defined _MSC_VER && (_MSC_VER <= 1800) -#define FB_FUNCTION __FUNCTION__ -#elif defined(__GNUC__) -#define FB_FUNCTION (__FILE__ ": " STRINGIZE(__LINE__) ) -#else #define FB_FUNCTION __func__ -#endif namespace Firebird {