-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 20/12/13 06:56 AM, Sven Eden wrote:
> 
> So basically C++11 <-> C++03 is no problem at all (unless you
> *export* certain symbols [2]), but combining C++11 from different
> gcc versions is nowhere guaranteed to work.
> 
> Cheers
> 
> Sven
> 
> 
> [1] : https://lwn.net/Articles/552831/ [2] :
> http://gcc.gnu.org/wiki/Cxx11AbiCompatibility
> 


Aha... so what we should probably be doing then is filtering out
- --std=c++11 until gcc-4.9 or whatever version is released, that will
standardize things, so that we don't end up with systems that have a
mix-and-match.

And probably alert users using earlier versions of gcc that if they
enable --std=c++11, they should expect to 'emerge -e @world' on any
compiler switch.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iF4EAREIAAYFAlK0XdEACgkQ2ugaI38ACPB2WgEAtnLeonyTFCF5cMEIi0kSIHZ/
RZcgjzRbojT3YejvMmkA/2v/qC7Cy58QAgz7oEC5z+KvPUVBJ79Ana0+rrPoq9TM
=pn2S
-----END PGP SIGNATURE-----

Reply via email to