GCC/linux compatibility