Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(2)

Side by Side Diff: src/cmd/5a/a.h

Issue 11590043: code review 11590043: runtime: cleanup: use ArgsSizeUnknown to mark all functions (Closed)
Patch Set: diff -r 548d6782f20e https://khr%40golang.org@code.google.com/p/go/ Created 11 years, 8 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | src/cmd/5a/a.y » ('j') | src/cmd/6a/a.y » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Inferno utils/5a/a.h 1 // Inferno utils/5a/a.h
2 // http://code.google.com/p/inferno-os/source/browse/utils/5a/a.h 2 // http://code.google.com/p/inferno-os/source/browse/utils/5a/a.h
3 // 3 //
4 // Copyright © 1994-1999 Lucent Technologies Inc. All rights reserved. 4 // Copyright © 1994-1999 Lucent Technologies Inc. All rights reserved.
5 // Portions Copyright © 1995-1997 C H Forsyth (forsyth@terzarima.net) 5 // Portions Copyright © 1995-1997 C H Forsyth (forsyth@terzarima.net)
6 // Portions Copyright © 1997-1999 Vita Nuova Limited 6 // Portions Copyright © 1997-1999 Vita Nuova Limited
7 // Portions Copyright © 2000-2007 Vita Nuova Holdings Limited (www.vitanuov a.com) 7 // Portions Copyright © 2000-2007 Vita Nuova Holdings Limited (www.vitanuov a.com)
8 // Portions Copyright © 2004,2006 Bruce Ellis 8 // Portions Copyright © 2004,2006 Bruce Ellis
9 // Portions Copyright © 2005-2007 C H Forsyth (forsyth@terzarima.net) 9 // Portions Copyright © 2005-2007 C H Forsyth (forsyth@terzarima.net)
10 // Revisions Copyright © 2000-2007 Lucent Technologies Inc. and others 10 // Revisions Copyright © 2000-2007 Lucent Technologies Inc. and others
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
118 enum 118 enum
119 { 119 {
120 CLAST, 120 CLAST,
121 CMACARG, 121 CMACARG,
122 CMACRO, 122 CMACRO,
123 CPREPROC, 123 CPREPROC,
124 124
125 Always = 14, 125 Always = 14,
126 }; 126 };
127 127
128 enum
129 {
130 // This value is known to the garbage collector and should be kept in
rsc 2013/07/19 17:48:51 Let's put it in runtime/funcdata.h and include tha
131 // sync with runtime/pkg/runtime.h
132 ArgsSizeUnknown = 0x80000000
133 };
134
128 EXTERN char debug[256]; 135 EXTERN char debug[256];
129 EXTERN Sym* hash[NHASH]; 136 EXTERN Sym* hash[NHASH];
130 EXTERN char** Dlist; 137 EXTERN char** Dlist;
131 EXTERN int nDlist; 138 EXTERN int nDlist;
132 EXTERN Hist* ehist; 139 EXTERN Hist* ehist;
133 EXTERN int newflag; 140 EXTERN int newflag;
134 EXTERN Hist* hist; 141 EXTERN Hist* hist;
135 EXTERN char* hunk; 142 EXTERN char* hunk;
136 EXTERN char** include; 143 EXTERN char** include;
137 EXTERN Io* iofree; 144 EXTERN Io* iofree;
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
192 void macend(void); 199 void macend(void);
193 void outhist(void); 200 void outhist(void);
194 void dodefine(char*); 201 void dodefine(char*);
195 void prfile(int32); 202 void prfile(int32);
196 void linehist(char*, int); 203 void linehist(char*, int);
197 void gethunk(void); 204 void gethunk(void);
198 void yyerror(char*, ...); 205 void yyerror(char*, ...);
199 int yyparse(void); 206 int yyparse(void);
200 void setinclude(char*); 207 void setinclude(char*);
201 int assemble(char*); 208 int assemble(char*);
OLDNEW
« no previous file with comments | « no previous file | src/cmd/5a/a.y » ('j') | src/cmd/6a/a.y » ('J')

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b