TR1 and BOOST_HAS_GCC_TR1

With GCC, TR1 only calls the native TR1 implementation if BOOST_HAS_GCC_TR1 is defined. Isn't it time we get rid of this macro?

On 06/03/2011 14:01, John Maddock wrote:
With GCC, TR1 only calls the native TR1 implementation if BOOST_HAS_GCC_TR1 is defined.
Isn't it time we get rid of this macro?
Well maybe.... but GCC's TR1 implementation was never completed, and is now deprecated.
Isn't it the same code used by the C++0x support? In which case, we could enable this macro when in C++0x mode.

With GCC, TR1 only calls the native TR1 implementation if BOOST_HAS_GCC_TR1 is defined.
Isn't it time we get rid of this macro?
Well maybe.... but GCC's TR1 implementation was never completed, and is now deprecated.
Isn't it the same code used by the C++0x support? In which case, we could enable this macro when in C++0x mode.
No the TR1 and C++0x libraries are different, with only the C++0x ones being developed. At least that was what I was told last I asked. John.
participants (2)
-
John Maddock
-
Mathias Gaunard