Following [link](https://stackoverflow.com/questions/6322245/should-i-switch-from-using-boostshared-ptr-to-stdshared-ptr), I'm wondering if there're some side effects of enabling C++0x in GCC.

According to [gcc](http://gcc.gnu.org/projects/cxx0x.html): "GCC's support for C++0x is **experimental**". 

What I'm afraid of is that for example compiler will generate some code differently or standard library uses some C++0x feature which is broken in gcc. 

So if I don't explicitly use any of C++0x features, may it break my existing code?