GCC 4.8+