[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tinycc-devel] tcc compilation on MSYS2

From: avih
Subject: Re: [Tinycc-devel] tcc compilation on MSYS2
Date: Wed, 18 May 2016 05:20:47 +0000 (UTC)

Maybe it would be better to have tcc define (or not) TCC_BCHECK, and then this file, and possibly elsewhere too, check only this instead of all these tests?

On Wednesday, May 18, 2016 7:31 AM, Sergey Korshunoff <address@hidden> wrote:

> However, since the
> preprocessing is being done by tcc the __CYGWIN__ macro is not defined
> and I can't figure out where that would go.
iff --git a/libtcc.c b/libtcc.c
index 7d9a058..a5ec7f3 100644

--- a/libtcc.c
+++ b/libtcc.c
@@ -1170,6 +1170,8 @@ LIBTCCAPI TCCState *tcc_new(void)
# ifdef TCC_TARGET_X86_64
    tcc_define_symbol(s, "_WIN64", NULL);
# endif
+#elif defined(__CYGWIN__)

+    tcc_define_symbol(s, "__CYGWIN__", NULL);
    tcc_define_symbol(s, "__unix__", NULL);
    tcc_define_symbol(s, "__unix", NULL);

Tinycc-devel mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]