X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Filasm%2FChangeLog;h=cb49f97ecbc24663b729fbc3c152365000df6ca9;hb=0900c61969ca862b0bcc967b4413e539acf07dbb;hp=ce751da8d56779c2cbbe7d30006ee9337cc5ba9d;hpb=94ce5c5aaf912e55f106bbf3250612b02ac850b5;p=mono.git diff --git a/mcs/ilasm/ChangeLog b/mcs/ilasm/ChangeLog index ce751da8d56..cb49f97ecbc 100644 --- a/mcs/ilasm/ChangeLog +++ b/mcs/ilasm/ChangeLog @@ -1,3 +1,87 @@ +2009-01-09 Miguel de Icaza + + * Add support for `strict' in .method declaration + +2008-02-21 Ankit Jain + + Fix bug #363587 + * Driver.cs: Use Report.Message for emitting messages. + * Report.cs (AssembleFile): Honor 'quiet'. + Patch from Andrea Carlo Ornstein + +2008-02-07 Gert Driesen + + * Driver.cs: Removed crazy logic prevent debug symbol from being + created when /debug is set. + +2008-02-06 Ankit Jain + + Fix bug #358496. + * ExternMethodRef.cs (ResolveVararg): Fix the check for sentinel. + +2007-12-31 Rodrigo Kumpera + + * ilasm.exe.sources: added EmiteByteInst.cs. + +2006-06-07 Ankit Jain + + * Report.cs (Report.FilePath): New, static property. + (Report.Error): Remove overload with file_path param. + (Report.Warning): New. + * Driver.cs (DriverMain.Run): Set Report.FilePath . + (DriverMain.ProcessFile): Update use of Report.Error . + + +2006-05-26 Ankit Jain + + * ilasm.exe.sources: Add Assembly.cs + * Driver.cs: Update to use the new Assembly class. + +2006-05-26 Ankit Jain + + * ilasm.exe.sources: Add PermissionMember.cs, PermissionSet.cs & + Permission.cs + +2006-05-11 Ankit Jain + + * Report.cs (Report.Error): Add 2 new overloads. + (ILAsmException.ctor): Add 2 new overloads, with location and file_path + params. + (ILAsmException.Location): + (ILAsmException.FilePath): New properties. + (ILAsmException.ToString): Return formatted error message. + * Driver.cs (DriverMain.ProcessFile): Improve error message display. + (DriverMain.Run): Use ILAsmException.ToString (). + +2006-05-09 Sebastien Pouliot + + * Driver.cs: Move up the loading of the strongname key pair to allow + embedding the public part into the assembly. Also don't try to sign + netmodules. + +2006-04-24 Ankit Jain + + * Driver.cs (DriverMain.Run): Update use of CodeGen.ctor . + +2006-02-20 Ankit Jain + + * Report.cs (Report): Make all methods,fields static. + (Report.Error): Update to throw ILAsmException. + (ILAsmException): New. + (InternalErrorException): New. Derive from ILAsmException. + * Driver.cs (Driver.Run): Catch ILAsmException and PEFileException and + print error messages instead of dumping the stack trace, and delete the + output file if CodeGen.Write() fails. + Move the check for entrypoint from CodeGen.Write to here. + +2006-01-19 Ankit Jain + + * ilasm.exe.sources: Add Module.cs to the build. + +2006-01-13 Ankit Jain + + * ilasm.exe.sources: Replace IMethodRef.cs with BaseMethodRef.cs + 2006-01-09 Ankit Jain * ilasm.exe.sources: Replace GenericTypeRef.cs with GenericParamRef.cs