svn path=/trunk/mcs/; revision=102996
return 1;\r
if (CastIntPtrToUInt32 (new IntPtr (int.MaxValue)) != int.MaxValue)\r
return 2;\r
- } else {\r
- throw new ApplicationException (CastUIntPtrToInt64 (new UIntPtr (ulong.MaxValue)).ToString ());\r
+ } else {
+ if (CastUIntPtrToInt64 (new UIntPtr (ulong.MaxValue)) != -1)
+ return 3;
+ \r
+ throw new ApplicationException (CastIntPtrToUInt32 (new IntPtr (long.MaxValue)).ToString () + "l");\r
// if (CastIntPtrToUInt32 (new IntPtr (long.MaxValue)) != long.MaxValue)\r
// return 4;\r
}\r