From f8865ab27632ec10666c94741388b87338fcc046 Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Sun, 9 Jul 2017 09:26:04 +0200 Subject: [PATCH] mescc: undefine __GNUC__. * module/language/c99/compiler.mes (c99-input->full-ast): Remove __GNUC__=0. Should help compiling pcc, libguile/eval.c. --- module/language/c99/compiler.mes | 1 - 1 file changed, 1 deletion(-) diff --git a/module/language/c99/compiler.mes b/module/language/c99/compiler.mes index fef88bd1..467597c9 100644 --- a/module/language/c99/compiler.mes +++ b/module/language/c99/compiler.mes @@ -61,7 +61,6 @@ #:cpp-defs `( "POSIX=0" "_POSIX_SOURCE=0" - "__GNUC__=0" ;; FIXME: TCC uses #ifdef __GNUC__, but NYACC needs it for #if __GNUC__ "__MESC__=1" "EOF=-1" "STDIN=0"