X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/0ebc1d233ac5a823ad107364e15ec84991aaf424..1a8827364b0c5218665c438e25e746ecb3a5c152:/include/xbt/misc.h diff --git a/include/xbt/misc.h b/include/xbt/misc.h index 4a9836e4f9..e1c700d6d1 100644 --- a/include/xbt/misc.h +++ b/include/xbt/misc.h @@ -80,17 +80,6 @@ # define _XBT_CALL #endif -/* Support for SuperNovae compilation mode, where we stuff every source file - * into the same compilation unit to help GCC inlining what should be. - * To go further on this, the internal getters/setters are then marked - * "static inline", while they are regular symbols otherwise. - */ -#ifdef SUPERNOVAE_MODE -# define SUPERNOVAE_INLINE static inline -#else -# define SUPERNOVAE_INLINE -#endif - /* Handle import/export stuff * * Rational of XBT_PUBLIC: @@ -155,13 +144,7 @@ # define XBT_IMPORT_NO_EXPORT(type) __declspec(dllimport) type # define XBT_PUBLIC_DATA(type) __declspec(dllimport) type -/* UNIX build. If compiling in supernovae, try to inline everything */ -#elif defined(SUPERNOVAE_MODE) -# define XBT_PUBLIC(type) inline type -# define XBT_EXPORT_NO_IMPORT(type) type -# define XBT_IMPORT_NO_EXPORT(type) type -# define XBT_PUBLIC_DATA(type) extern type -/* UNIX sain build... */ +/* UNIX build */ #else # define XBT_PUBLIC(type) extern type # define XBT_EXPORT_NO_IMPORT(type) type