X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/45e5dde585c154817be0e7272f7a2fd31ab199e9..94bbf4f893b0b58419d77d2ebf29b96918489440:/include/xbt/base.h diff --git a/include/xbt/base.h b/include/xbt/base.h index 74d1176494..bd19a3272f 100644 --- a/include/xbt/base.h +++ b/include/xbt/base.h @@ -13,7 +13,7 @@ # define _GNU_SOURCE #endif -// Teach the compiler that some code path is unreacheable: +// Teach the compiler that some code path is unreachable: #if defined(__has_builtin) # if __has_builtin(__builtin_unreachable) # define XBT_UNREACHABLE() __builtin_unreachable() @@ -95,7 +95,7 @@ /* Concatenate arguments. _XBT_CONCAT2 adds a level of indirection over _XBT_CONCAT. */ #define _XBT_CONCAT(a, b) a##b #define _XBT_CONCAT2(a, b) _XBT_CONCAT(a, b) -#define _XBT_CONCAT3(a, b, c) _XBT_CONCAT2(_XBT_CONCAT(a, b), c) +#define _XBT_CONCAT3(a, b, c) _XBT_CONCAT2(_XBT_CONCAT2(a, b), c) #define _XBT_CONCAT4(a, b, c, d) _XBT_CONCAT2(_XBT_CONCAT3(a, b, c), d) /* @@ -186,17 +186,17 @@ /* C++ users need love */ #ifndef SG_BEGIN_DECL # ifdef __cplusplus -# define SG_BEGIN_DECL() extern "C" { +# define SG_BEGIN_DECL extern "C" { # else -# define SG_BEGIN_DECL() +# define SG_BEGIN_DECL # endif #endif #ifndef SG_END_DECL # ifdef __cplusplus -# define SG_END_DECL() } +# define SG_END_DECL } # else -# define SG_END_DECL() +# define SG_END_DECL # endif #endif /* End of cruft for C++ */