From: Russ Cox Date: Wed, 11 Nov 2009 22:52:08 +0000 (-0800) Subject: getc/ungetc in assemblers; BUFSIZ everywhere. X-Git-Tag: weekly.2009-11-12~22 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=e9ac56fb996e11d09121072d2e45dee10a2bb12e;p=gostls13.git getc/ungetc in assemblers; BUFSIZ everywhere. Fixes #67. R=r https://golang.org/cl/154068 --- diff --git a/src/cmd/5a/a.h b/src/cmd/5a/a.h index 6a40f9c632..37791f8505 100644 --- a/src/cmd/5a/a.h +++ b/src/cmd/5a/a.h @@ -37,6 +37,10 @@ #define EXTERN extern #endif +#define getc aagetc +#define ungetc aaungetc +#define BUFSIZ AABUFSIZ + typedef struct Sym Sym; typedef struct Gen Gen; typedef struct Io Io; diff --git a/src/cmd/6a/a.h b/src/cmd/6a/a.h index 10ac389ddc..98dcc17d13 100644 --- a/src/cmd/6a/a.h +++ b/src/cmd/6a/a.h @@ -38,6 +38,10 @@ #define EXTERN extern #endif +#define getc aagetc +#define ungetc aaungetc +#define BUFSIZ AABUFSIZ + typedef struct Sym Sym; typedef struct Ref Ref; typedef struct Gen Gen; diff --git a/src/cmd/8a/a.h b/src/cmd/8a/a.h index dbe4399295..70682e6b56 100644 --- a/src/cmd/8a/a.h +++ b/src/cmd/8a/a.h @@ -38,6 +38,10 @@ #define EXTERN extern #endif +#define getc aagetc +#define ungetc aaungetc +#define BUFSIZ AABUFSIZ + typedef struct Sym Sym; typedef struct Ref Ref; typedef struct Gen Gen; diff --git a/src/cmd/cc/cc.h b/src/cmd/cc/cc.h index a6f3384383..51944d92a3 100644 --- a/src/cmd/cc/cc.h +++ b/src/cmd/cc/cc.h @@ -41,6 +41,7 @@ #define getc ccgetc #define ungetc ccungetc +#define BUFSIZ GCBUFSIZ typedef struct Node Node; typedef struct Sym Sym; diff --git a/src/cmd/gc/go.h b/src/cmd/gc/go.h index ee863decbb..d92075df6d 100644 --- a/src/cmd/gc/go.h +++ b/src/cmd/gc/go.h @@ -17,6 +17,7 @@ #define getc gcgetc #define ungetc gcungetc +#define BUFSIZ GCBUFSIZ enum {