2007-01-16 Rolf Bjarne Kvinge <RKvinge@novell.com>
[mono.git] / mcs / class / corlib / System.Reflection.Emit / ChangeLog
index 9e2b993cb192784e1247df3e275d4d1f717b8bcd..afb7728263619a7df0a140512a6b5047e510d842 100644 (file)
@@ -1,3 +1,55 @@
+2007-01-16  Rolf Bjarne Kvinge  <RKvinge@novell.com>
+
+       * EnumBuilder.cs: value__ must have RTSpecialName flag set.
+       Fixes #80396
+
+Fri Dec 22 19:42:56 CET 2006 Paolo Molaro <lupus@ximian.com>
+
+       * ModuleBuilder.cs: associate a resource writer with its
+       actual resource (bug #80339).
+
+2006-10-06  Miguel de Icaza  <miguel@novell.com>
+
+       * AssemblyBuilder.cs: Am doing a try/catch for pulling the LCID
+       from the AssemblyCulture that is provided, as Microsoft allows
+       arbitrary locales (even non-existing ones) to be specified.
+
+       The .locale information is actually pulled from the AssemblyName,
+       not from this lcid.  But this LCID is used to encode the
+       resource.  In my exploration of this, we are setting this field,
+       even if CSC never sets the field itself (its always zero).
+
+       Maybe we should completely remove this.
+
+2006-09-12  Mart Roosma  <roosma@gmail.com>
+
+       * DynamicMethod.cs: Allow empty name and null return type. 
+       Fixes bug #79367.
+
+2006-09-05  Miguel de Icaza  <miguel@novell.com>
+
+       * TypeBuilder.cs (SetParent): Null parent is allowed for
+       interfaces. 
+
+2006-09-02  Zoltan Varga  <vargaz@gmail.com>
+
+       * DynamicMethod.cs: Fix a warning.
+
+       * TypeBuilder.cs: Allow static methods on interfaces. Fixes #79249.
+
+2006-08-18  Zoltan Varga  <vargaz@gmail.com>
+
+       * *.cs: Use String.Empty instead of "" in a lot of places.
+
+2006-07-14  Zoltan Varga  <vargaz@gmail.com>
+
+       * ConstructorBuilder.cs (GetILGenerator): Avoid creating a new ILGenerator each time
+       this is called. Fixes #78859.
+
+2006-07-11  Zoltan Varga  <vargaz@gmail.com>
+
+       * MethodBuilder.cs (SetCustomAttribute): Fix handling of SpecialNameAttribute.
+
 2006-07-09  Gert Driesen  <drieseng@users.sourceforge.net>
 
        * DynamicMethod.cs: Fix check for empty method body, avoids SIGSEV.