2010-06-03 Jb Evain <jbevain@novell.com>
[mcs.git] / ilasm / tests / test-int64.il
blob298e866c847f8e06b7c0ea61d547cfbb849e239c
1 // Test for large numbers
3 .assembly extern mscorlib
5   .ver 1:0:5000:0
7 .assembly 'max'
9   .ver  0:0:0:0
11 .module max.exe
14   .class private auto ansi beforefieldinit test
15         extends [mscorlib]System.Object
16   {
17     .method public hidebysig  specialname  rtspecialname 
18            instance default void .ctor ()  cil managed 
19     {
20         .maxstack 8
21         IL_0000:  ldarg.0 
22         IL_0001:  call instance void object::.ctor()
23         IL_0006:  ret 
24     }
26     .method public static  hidebysig 
27            default void Main ()  cil managed 
28     {
29         .entrypoint
30         .maxstack 1
31         .locals init (
32                 unsigned int64  V_0)
33         ldc.i8 9223372036854775810
34         pop
35         ldc.r8 9223372036854775810
36         pop
37         ldc.i8 -9223372036854775808
38         IL_0009:  stloc.0 
39         IL_000a:  ret 
40     }
42   }