First GCC pass now works