Engineering GCC