It seems that at on some platforms at least, Clang uses @define instead of #define, but with functionally identical syntax, so use sed to process it as such.