Author: marek
Date: 2007-03-25 08:03:36 -0500 (Sun, 25 Mar 2007)
New Revision: 74957

Modified:
   trunk/mcs/mcs/expression.cs
Log:
2007-03-25  Marek Safar  <[EMAIL PROTECTED]>

        * expression.cs: Stop using obsolete 2.0 opcodes.


Modified: trunk/mcs/mcs/expression.cs
===================================================================
--- trunk/mcs/mcs/expression.cs 2007-03-25 12:35:41 UTC (rev 74956)
+++ trunk/mcs/mcs/expression.cs 2007-03-25 13:03:36 UTC (rev 74957)
@@ -7309,12 +7309,8 @@
                                ig.Emit (OpCodes.Ldobj, type);
 #if GMCS_SOURCE
                        } else if (type.IsGenericParameter) {
-#if MS_COMPATIBLE
                                ig.Emit (OpCodes.Ldelem, type);
-#else
-                               ig.Emit (OpCodes.Ldelem_Any, type);
 #endif
-#endif
                        } else if (type.IsPointer)
                                ig.Emit (OpCodes.Ldelem_I);
                        else
@@ -7357,12 +7353,8 @@
 #if GMCS_SOURCE
                        } else if (t.IsGenericParameter) {
                                has_type_arg = true;
-#if MS_COMPATIBLE
                                return OpCodes.Stelem;
-#else
-                               return OpCodes.Stelem_Any;
 #endif
-#endif
 
                        } else if (t.IsPointer)
                                return OpCodes.Stelem_I;

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to