tinycc-devel
[Top][All Lists]
Advanced

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

[Tinycc-devel] Fix for Microsoft compilers


From: oldfaber
Subject: [Tinycc-devel] Fix for Microsoft compilers
Date: Tue, 24 Mar 2015 22:55:49 +0100

Hi,

Miccrosoft Visual Sudio (Express) 2008 and 2010 do not accept variable
definitions C99 style.
Please apply this patch to mob

libtcc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libtcc.c b/libtcc.c
index 5a9681f..660c935 100644
--- a/libtcc.c
+++ b/libtcc.c
@@ -462,8 +462,8 @@ ST_FUNC void put_extern_sym2(Sym *sym, Section *section,
     if (!sym->c) {
         name = get_tok_str(sym->v, NULL);
 #ifdef CONFIG_TCC_BCHECK
-        char buf[32];
         if (tcc_state->do_bounds_check) {
+           char buf[32];
             /* XXX: avoid doing that for statics ? */
             /* if bound checking is activated, we change some function
                names by adding the "__bound" prefix */

Sorry if this patch is space-mangled by gmail.
Committers please: add a blank line after the first line of commit
message to explain the
commit, it helps to read the log.

Thank you
Fabio



reply via email to

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