mescc: undefine __GNUC__.
authorJan Nieuwenhuizen <janneke@gnu.org>
Sun, 9 Jul 2017 07:26:04 +0000 (09:26 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sun, 9 Jul 2017 07:26:04 +0000 (09:26 +0200)
* module/language/c99/compiler.mes (c99-input->full-ast): Remove
  __GNUC__=0.  Should help compiling pcc, libguile/eval.c.

module/language/c99/compiler.mes

index fef88bd1da1412deb2dedd969f3393b3a0388a92..467597c90e745833b9e125e1b3306193a2313cc2 100644 (file)
@@ -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"