annotate rathaxes_fix_builtin_symbol.patch @ 97:ffdb018893e2

Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
author Louis Opter <louis@lse.epita.fr>
date Thu, 22 Nov 2012 15:37:46 -0800
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
97
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
1 # HG changeset patch
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
2 # User David Pineau <dav.pineau@gmail.com>, Louis Opter <louis@lse.epita.fr>
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
3 # Parent 7da6e752991acb1b97f4fe77e940a4368f2cb969
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
4 rathaxes: fix builtin::symbol
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
5
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
6 It was builtin::Symbol instead of builtin::symbol in the compiler.
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
7
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
8 diff --git a/rathaxes/compiler/passes/back/rtxIntrospect.inc.cws b/rathaxes/compiler/passes/back/rtxIntrospect.inc.cws
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
9 --- a/rathaxes/compiler/passes/back/rtxIntrospect.inc.cws
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
10 +++ b/rathaxes/compiler/passes/back/rtxIntrospect.inc.cws
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
11 @@ -638,11 +638,11 @@
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
12 ref paramType = theChunk.variables[theVar.name].type_node.name;
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
13 else
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
14 {
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
15 - // That's it : It's a Builtin::Symbol, then.
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
16 + // That's it : It's a Builtin::symbol, then.
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
17 local id;
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
18 local dummy;
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
19 // The param type shall be a rtxNodeIdentifier
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
20 - rtxNodeIdentifier(paramType, "Symbol", "Builtin");
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
21 + rtxNodeIdentifier(paramType, "symbol", "Builtin");
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
22 }
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
23 }
ffdb018893e2 Finish the patch on the create/destroy_device rewrite in the e1000 sample and fix Builtin::symbol
Louis Opter <louis@lse.epita.fr>
parents:
diff changeset
24 else