support for GCC 4.6