c++0x not recognized on < GCC 4.2