Changeset 17402


Ignore:
Timestamp:
2009-08-26T09:26:00+02:00 (7 years ago)
Author:
florian
Message:

[kernel] more linux kernel cygwin build fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/generic-2.6/patches-2.6.28/906-unifdef_getline.patch

    r15523 r17402  
    11--- a/scripts/unifdef.c 
    22+++ b/scripts/unifdef.c 
    3 @@ -206,7 +206,7 @@ static void             done(void); 
     3@@ -206,7 +206,11 @@ static void             done(void); 
    44 static void             error(const char *); 
    55 static int              findsym(const char *); 
    66 static void             flushline(bool); 
    77-static Linetype         getline(void); 
     8+#ifndef __CYGWIN__ 
    89+static Linetype         __getline(void); 
     10+#else 
     11+static Linetype                get_line(void); 
     12+#endif 
    913 static Linetype         ifeval(const char **); 
    1014 static void             ignoreoff(void); 
    1115 static void             ignoreon(void); 
    12 @@ -512,7 +512,7 @@ process(void) 
     16@@ -512,7 +516,11 @@ process(void) 
    1317  
    1418        for (;;) { 
    1519                linenum++; 
    1620-               lineval = getline(); 
     21+#ifndef __CYGWIN__ 
    1722+               lineval = __getline(); 
     23+#else 
     24+               lineval = get_line(); 
     25+#endif 
    1826                trans_table[ifstate[depth]][lineval](); 
    1927                debug("process %s -> %s depth %d", 
    2028                    linetype_name[lineval], 
    21 @@ -526,7 +526,7 @@ process(void) 
     29@@ -526,7 +534,11 @@ process(void) 
    2230  * help from skipcomment(). 
    2331  */ 
    2432 static Linetype 
    2533-getline(void) 
     34+#ifndef __CYGWIN__ 
    2635+__getline(void) 
     36+#else 
     37+get_line(void) 
     38+#endif 
    2739 { 
    2840        const char *cp; 
Note: See TracChangeset for help on using the changeset viewer.