]> Cypherpunks repositories - gostls13.git/commitdiff
avoid clash with stdio's getc, ungetc.
authorRuss Cox <rsc@golang.org>
Wed, 11 Nov 2009 21:08:35 +0000 (13:08 -0800)
committerRuss Cox <rsc@golang.org>
Wed, 11 Nov 2009 21:08:35 +0000 (13:08 -0800)
Fixes #50.

R=r
https://golang.org/cl/154064

src/cmd/cc/cc.h
src/cmd/gc/go.h

index a1168fc8b5c92b937bd24659f4c49fa5fd99f190..a6f3384383b6eb609b894bdb175528b0bed42d06 100644 (file)
@@ -39,6 +39,9 @@
 #define EXTERN extern
 #endif
 
+#define        getc    ccgetc
+#define        ungetc  ccungetc
+
 typedef        struct  Node    Node;
 typedef        struct  Sym     Sym;
 typedef        struct  Type    Type;
index bb11f4c92ba51a2b5decf3388b67d9dfa2ab0a42..ee863decbb3900ea25ed84da50e4653e6a15fd7a 100644 (file)
 #ifndef        EXTERN
 #define        EXTERN  extern
 #endif
+
+
+#define        getc    gcgetc
+#define        ungetc  gcungetc
+
 enum
 {
        NHUNK           = 50000,