+2004-10-20 Martin Baulig <martin@ximian.com>
+
+ * MonoSymbolFile.cs (MonoSymbolFile.Write): Sort the method table
+ before actually writing it to disk and update MethodEntry.Index.
+
+ * MonoSymbolTable.cs (MethodEntry.Index): Make this a writable
+ property; set it after creating all the methods and sorting the
+ method table.
+
+2004-09-21 Martin Baulig <martin@ximian.com>
+
+ * MonoSymbolFile.cs (MonoDebuggerSupport.CheckRuntimeVersion): New
+ public method.
+
+2004-08-27 Martin Baulig <martin@ximian.com>
+
+ * MonoSymbolFile.cs (MonoSymbolFile..ctor): Read the GUID from the
+ symbol file before reading the OffsetTable.
+
+2004-08-27 Chris Toshok <toshok@ximian.com>
+
+ * MonoSymbolFile.cs (MonoSymbolFile.ReadSymbolFile): pass name to
+ MonoSymbolFile.ctor, not filename, so we load the .mdb file
+ instead of the .dll.
+ (MonoSymbolFile.ctor): pass FileAccess.Read to the FileStream
+ ctor.
+
+2004-08-27 Martin Baulig <martin@ximian.com>
+
+ * MonoSymbolFile.cs (MonoDebuggerSupport.GetGuid): The function is
+ called Module.Mono_GetGuid(), not Module.MonoDebugger_GetGuid().
+
+2004-07-30 Martin Baulig <martin@ximian.com>
+
+ The library is now called Mono.CompilerServices.SymbolWriter.dll
+ and is in the Mono.CompilerServices.SymbolWriter namespace.
+
+ * MonoSymbolFile.cs (MonoDebuggerSupport.GetGuid): New public
+ static method.
+ (MonoSymbolFile.WriteString): Use the BinaryWriter's method.
+ (MonoSymbolFile.ReadString): Use the BinaryReader's method.
+ (MonoSymbolFile.Write): Write the module's Guid into the symbol
+ file.
+
+ * MonoSymbolTable.cs, MonoSymbolWriter.cs: Reworked the API.
+
+2004-07-27 Martin Baulig <martin@ximian.com>
+
+ * MonoSymbolFile.cs (MonoSymbolFile.Write): Sort the methods
+ according to their token values.
+ (MonoSymbolFile.ReadSymbolFile): Support reading the debugging
+ information from an external ".mdb" file.
+
+ * MonoSymbolTable.cs
+ (SourceFileEntry): Make the .ctor protected, not internal.
+ (SourceFileEntry.DefineMethod): This is no longer specific to
+ System.Reflection(.Emit).
+ (MethodEntry): We don't need the class and parameter types, the
+ JIT is already getting this information automatically.
+ (MethodEntry.ClassTypeIndex): Make this obsolete.
+ (MethodEntry.ParamTypeIndicies): Likewise.
+
+2004-07-02 Raja R Harinath <rharinath@novell.com>
+
+ * Makefile (LIBRARY_USE_INTERMEDIATE_FILE): Define.
+ (LIBRARY_COMPILE): Simplify.
+
+2004-06-24 Raja R Harinath <rharinath@novell.com>
+
+ * Makefile (LIBRARY_COMPILE): Only define for W32.
+
+2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Makefile: build using mcs on windows.
+
+2004-06-19 Martin Baulig <martin@ximian.com>
+
+ * MonoSymbolTable.cs
+ (SourceFileTable.Namespaces): New public property.
+
+2004-06-02 Martin Baulig <martin@ximian.com>
+
+ Set version number to 37.
+
2004-05-23 Ben Maurer <bmaurer@users.sourceforge.net>
* MonoSymbolTable.cs (BuildLineNumberTable): Avoid arraylist.