This is worth doing as these macros are defined by the gcc backend  (NOTE: only get errors when including mars.h in glue code).