From: Dale Weiler Date: Sat, 24 Nov 2012 00:37:36 +0000 (+0000) Subject: Set correct macro for PP based on the selected standard X-Git-Tag: 0.1.9~290 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=8bce855f0b78fe2509d1c6e588cb17691229079e;p=xonotic%2Fgmqcc.git Set correct macro for PP based on the selected standard --- diff --git a/ftepp.c b/ftepp.c index 4cdfb68..7969231 100644 --- a/ftepp.c +++ b/ftepp.c @@ -1363,7 +1363,15 @@ bool ftepp_init() ftepp = ftepp_new(); if (!ftepp) return false; - ftepp_add_define(NULL, "GMQCC"); + + /* set the right macro based on the selected standard */ + if (opts_standard == COMPILER_FTEQCC) + ftepp_add_define(NULL, "FTEQCC"); + else if (opts_standard == COMPILER_GMQCC) + ftepp_add_define(NULL, "GMQCC"); + else if (opts_standard == COMPILER_QCC) + ftepp_add_define(NULL, "QCC"); + return true; }