13 Jan
2014
13 Jan
'14
3:50 p.m.
On 01/13/2014 04:17 AM, Rene Rivera wrote:
2. Mutual exclusion of the base/real definitions with the addition of *_EMULATED definitions when multiple defs detected. For example for GCC we would have BOOST_COMP_GCC_EMULATED indicated the version of the GCC being emulated.
I prefer this solution. No emulation is going to be perfect, and using these macros will make it clear when we are dealing with workarounds of the emulation in specific compilers.