From 8bce855f0b78fe2509d1c6e588cb17691229079e Mon Sep 17 00:00:00 2001 From: Dale Weiler Date: Sat, 24 Nov 2012 00:37:36 +0000 Subject: [PATCH] Set correct macro for PP based on the selected standard --- ftepp.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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; } -- 2.39.2