From: Jan Rheinländer Date: Mon, 20 Sep 2010 11:23:03 +0000 (+0000) Subject: Add few defines for msvc (__func__, __alignof__). X-Git-Tag: release_1-6-0~19^2~4 X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=commitdiff_plain;h=ec57359e970338a6bbc3043c91af7e5bcfb0c8fa;ds=sidebyside Add few defines for msvc (__func__, __alignof__). msvc does not provide the __func__ macro (which is required by C99, btw). Also it has __alignof instead of __alignof__. --- diff --git a/ginac/compiler.h b/ginac/compiler.h index 6c94150c..f0ac685f 100644 --- a/ginac/compiler.h +++ b/ginac/compiler.h @@ -31,4 +31,9 @@ #define likely(cond) (cond) #endif +#ifdef _MSC_VER +#define __func__ __FUNCTION__ +#define __alignof__ __alignof +#endif + #endif // ndef GINAC_COMPILER_DEP_H