Use an attribute name with double underscores to avoid macro interference.

[SVN r84245]
This commit is contained in:
Michel Morin
2013-05-12 13:53:14 +00:00
parent 9cfe4710d7
commit bfcd758518

View File

@@ -641,7 +641,7 @@ namespace std{ using ::type_info; }
# if defined(_MSC_VER) # if defined(_MSC_VER)
# define BOOST_FORCEINLINE __forceinline # define BOOST_FORCEINLINE __forceinline
# elif defined(__GNUC__) && __GNUC__ > 3 # elif defined(__GNUC__) && __GNUC__ > 3
# define BOOST_FORCEINLINE inline __attribute__ ((always_inline)) # define BOOST_FORCEINLINE inline __attribute__ ((__always_inline__))
# else # else
# define BOOST_FORCEINLINE inline # define BOOST_FORCEINLINE inline
# endif # endif