Emulate __func__ on MSVC.
authorbernie <bernie@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 23 Feb 2006 08:36:33 +0000 (08:36 +0000)
committerbernie <bernie@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 23 Feb 2006 08:36:33 +0000 (08:36 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@541 38d2e660-2303-0410-9eaa-f027e97ec537

cfg/compiler.h

index 96cfa2b24c928a21da2d5a7737fa3ffa99d869b6..e9d7567ccc090905b8b24a10ffbd66f0e35cdbaf 100755 (executable)
@@ -14,6 +14,9 @@
 
 /*#*
  *#* $Log$
+ *#* Revision 1.14  2006/02/23 08:36:33  bernie
+ *#* Emulate __func__ on MSVC.
+ *#*
  *#* Revision 1.13  2006/02/23 07:37:37  bernie
  *#* Compile fix for MSVC.
  *#*
        #define snprintf _snprintf
        #define vsnprintf _vsnprintf
 
+       /* MSVC doesn't support C99's __func__, but has a similar extension. */
+       #define __func__ __FUNCTION__
+
 #elif defined(__GNUC__)
 
        /* Compiler features */