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

Delta Between Two Patch Sets: src/cmd/5a/a.y

Issue 11590043: code review 11590043: runtime: cleanup: use ArgsSizeUnknown to mark all functions (Closed)
Left Patch Set: diff -r 548d6782f20e https://khr%40golang.org@code.google.com/p/go/ Created 11 years, 8 months ago
Right 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:
Left: Side by side diff | Download
Right: Side by side diff | Download
« no previous file with change/comment | « no previous file | src/cmd/5a/y.tab.h » ('j') | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
1 // Inferno utils/5a/a.y 1 // Inferno utils/5a/a.y
2 // http://code.google.com/p/inferno-os/source/browse/utils/5a/a.y 2 // http://code.google.com/p/inferno-os/source/browse/utils/5a/a.y
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 15 matching lines...) Expand all
26 // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 26 // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
27 // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 27 // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
28 // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 28 // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
29 // THE SOFTWARE. 29 // THE SOFTWARE.
30 30
31 %{ 31 %{
32 #include <u.h> 32 #include <u.h>
33 #include <stdio.h> /* if we don't, bison will, and a.h re-#defines getc */ 33 #include <stdio.h> /* if we don't, bison will, and a.h re-#defines getc */
34 #include <libc.h> 34 #include <libc.h>
35 #include "a.h" 35 #include "a.h"
36 #include "../../pkg/runtime/funcdata.h"
36 %} 37 %}
37 %union 38 %union
38 { 39 {
39 Sym *sym; 40 Sym *sym;
40 int32 lval; 41 int32 lval;
41 double dval; 42 double dval;
42 char sval[8]; 43 char sval[8];
43 Gen gen; 44 Gen gen;
44 } 45 }
45 %left '|' 46 %left '|'
(...skipping 693 matching lines...) Expand 10 before | Expand all | Expand 10 after
739 $$ = $1 & $3; 740 $$ = $1 & $3;
740 } 741 }
741 | expr '^' expr 742 | expr '^' expr
742 { 743 {
743 $$ = $1 ^ $3; 744 $$ = $1 ^ $3;
744 } 745 }
745 | expr '|' expr 746 | expr '|' expr
746 { 747 {
747 $$ = $1 | $3; 748 $$ = $1 | $3;
748 } 749 }
LEFTRIGHT
« no previous file | src/cmd/5a/y.tab.h » ('j') | Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Toggle Comments ('s')

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