X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Filasm%2Fparser%2FChangeLog;h=e9d4ff3976f385cb32570956961c620cbb2035bf;hb=db98e7150c19ea97bbb335c19b7c4edd98443517;hp=9da98f06e306381c11228ae31ca9d3af35c6237d;hpb=13999b6e7316d4bbf5d3289b8a2f132e80ecdc86;p=mono.git diff --git a/mcs/ilasm/parser/ChangeLog b/mcs/ilasm/parser/ChangeLog index 9da98f06e30..e9d4ff3976f 100644 --- a/mcs/ilasm/parser/ChangeLog +++ b/mcs/ilasm/parser/ChangeLog @@ -1,3 +1,119 @@ +2003-03-15 Jackson Harper + + * ILParser.jay: Define local variables + +2003-03-15 Jackson Harper + + * ILParser.jay: Add param_list definition, use param_list for method refs + +2003-03-15 Jackson Harper + + * ILParser.jay: de-bacwardificate values passed to add method, + I was setting the return to the parent before, but the parent + value was being set to the return type value so it all worked + out but was very confusing. + +2003-03-15 Jackson Harper + + * ILParser.jay: Add external field references + +2003-03-15 Jackson Harper + + * ILParser.jay: Add fields to the field table, add field references, + emit instructions that take a field param + +2003-03-15 Jackson Harper + + * ILParser.jay: Emit ldstr instruction + +2003-03-15 Jackson Harper + + * ILParser.jay: Create external method references + +2003-03-14 Jackson Harper + + * ILParser.jay: Emit instructions that take a method def as a single param + +2003-03-14 Jackson Harper + + * ILParser.jay: Emit instructions that take a single type as a param + +2003-03-14 Jackson Harper + + * ILParser.jay: Emit instructions that take a single int32 as a param + +2003-03-13 Jackson Harper + + * ILParser.jay: Remove unused references + +2003-03-13 Jackson Harper + + * ILParser.jay: Emit simple instructions + +2003-03-13 Jackson Harper + + * ILParser.jay: Set MaxStack, clean up some typos + +2003-03-13 Jackson Harper + + * ILParser.jay: Set entrypoint + +2003-03-11 Jackson Harper + + * ILParser.jay: Create TypeRefs instead of types, define methods. + +2003-03-09 Jackson Harper + + * ILParser.jay: Set Call Conventions and Implementation Flags + +2003-03-09 Jackson Harper + + * ILParser.jay: Add implemented interfaces + +2003-03-08 Jackson Harper + + * ILParser.jay: Create method attributes + +2003-03-08 Jackson Harper + + * ILParser.jay: Reference external assemblies. + +2003-03-06 Jackson Harper + + * ILParser.jay: Implemented class inheritence + +2003-03-06 Jackson Harper + + * ILParser.jay: Pass null Location when adding class, concat dottedName pieces + +2003-03-06 Jackson Harper + + * ILParser.jay: Reconfigure to work with new PEAPI emission system + +2003-02-10 Jackson Harper + + * ILParser.jay: Use arg_list for method signatures, set method parameters + +2003-02-09 Jackson Harper + + * ILParser.jay: full names can be short names too (for members) + +2003-02-09 Jackson Harper + + * ILParser.jay: Use full names for calling instructions + +2003-02-08 Jackson Harper + + * ILParser.jay: Create type names properly + +2003-02-08 Jackson Harper + + * ILParser.jay: Handle argument lists better + +2003-02-08 Jackson Harper + + * ILParser.jay: Handle .local and newobj + 2003-02-06 Jackson Harper * ILParser.jay: Allow assembly names to have lots of dashes.