@goldstein -fsyntax-only for GCC does a little bit more than the front-end (silly internal reason is that some error message happen during gimplification; been trying to fix that for 20 years now).