From e7bf73455d4b2cc2497afb444cbae9170f67aad8 Mon Sep 17 00:00:00 2001 From: "Wolfgang (Blub) Bumiller" Date: Sun, 25 Nov 2012 14:29:06 +0100 Subject: [PATCH] always define GMQCC, never define FTEQCC or QCC, but have __STD_FTEQCC__ and the likes for -std=qcc/gmqcc/fteqcc --- ftepp.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/ftepp.c b/ftepp.c index 7969231..1e45de9 100644 --- a/ftepp.c +++ b/ftepp.c @@ -1363,15 +1363,16 @@ bool ftepp_init() ftepp = ftepp_new(); if (!ftepp) return false; - + /* set the right macro based on the selected standard */ + ftepp_add_define(NULL, "GMQCC"); if (opts_standard == COMPILER_FTEQCC) - ftepp_add_define(NULL, "FTEQCC"); + ftepp_add_define(NULL, "__STD_FTEQCC__"); else if (opts_standard == COMPILER_GMQCC) - ftepp_add_define(NULL, "GMQCC"); + ftepp_add_define(NULL, "__STD_GMQCC__"); else if (opts_standard == COMPILER_QCC) - ftepp_add_define(NULL, "QCC"); - + ftepp_add_define(NULL, "__STD_QCC__"); + return true; } -- 2.39.2