* TypeBuilder.cs (CreateType): Avoid creating a default constructor
for the global type.
svn path=/trunk/mcs/; revision=13705
+2003-04-17 Zoltan Varga <vargaz@freemail.hu>
+
+ * TypeBuilder.cs (CreateType): Avoid creating a default constructor
+ for the global type.
+
2003-04-15 Miguel de Icaza <miguel@ximian.com>
* TypeBuilder.cs (DefineDefaultConstructor): Make it generate code
//
// On classes, define a default constructor if not provided
//
- if (!(IsInterface || IsValueType) && ctors == null)
+ if (!(IsInterface || IsValueType) && (ctors == null) && (tname != "<Module>"))
DefineDefaultConstructor (MethodAttributes.Public);
if (ctors != null){