|
|
1.1 root 1: .set reorder
2: .text
3: .globl main
4: .text
5: .align 2; .ent main
6: main:
7: $fp1=24
8: .frame $sp,24,$31
9: addu $sp,$sp,-24
10: .mask 0x80000000,-8
11: sw $31,16($sp)
12: la $4,L.2
13: li $25,255
14: move $5,$25
15: move $6,$25
16: jal printf # int
17: la $4,L.3
18: li $25,65535
19: move $5,$25
20: move $6,$25
21: jal printf # int
22: la $4,L.4
23: li $25,0xffffffff
24: move $5,$25
25: move $6,$25
26: jal printf # int
27: la $4,L.5
28: li $25,0xffffffff
29: move $5,$25
30: move $6,$25
31: jal printf # int
32: la $4,L.6
33: li $25,127
34: move $5,$25
35: move $6,$25
36: jal printf # int
37: la $4,L.7
38: li $25,127
39: move $5,$25
40: move $6,$25
41: jal printf # int
42: la $4,L.8
43: li $25,32767
44: move $5,$25
45: move $6,$25
46: jal printf # int
47: la $4,L.9
48: li $25,2147483647
49: move $5,$25
50: move $6,$25
51: jal printf # int
52: la $4,L.10
53: li $25,2147483647
54: move $5,$25
55: move $6,$25
56: jal printf # int
57: la $4,L.11
58: li $25,-128
59: move $5,$25
60: move $6,$25
61: jal printf # int
62: la $4,L.12
63: li $25,-128
64: move $5,$25
65: move $6,$25
66: jal printf # int
67: la $4,L.13
68: li $25,-32768
69: move $5,$25
70: move $6,$25
71: jal printf # int
72: la $4,L.14
73: li $25,-2147483648
74: move $5,$25
75: move $6,$25
76: jal printf # int
77: la $4,L.15
78: li $25,-2147483648
79: move $5,$25
80: move $6,$25
81: jal printf # int
82: L.1:
83: lw $31,16($sp)
84: addu $sp,$sp,24
85: j $31
86: .end main
87: .rdata
88: L.15:.ascii "LONG_MIN:\011%08x=%d\012\000"
89: L.14:.ascii "INT_MIN:\011%08x=%d\012\000"
90: L.13:.ascii "SHRT_MIN:\011%08x=%d\012\000"
91: L.12:.ascii "SCHAR_MIN:\011%08x=%d\012\000"
92: L.11:.ascii "CHAR_MIN:\011%08x=%d\012\000"
93: L.10:.ascii "LONG_MAX:\011%08x=%d\012\000"
94: L.9:.ascii "INT_MAX:\011%08x=%d\012\000"
95: L.8:.ascii "SHRT_MAX:\011%08x=%d\012\000"
96: L.7:.ascii "SCHAR_MAX:\011%08x=%d\012\000"
97: L.6:.ascii "CHAR_MAX:\011%08x=%d\012\000"
98: L.5:.ascii "ULONG_MAX:\011%08x=%d\012\000"
99: L.4:.ascii "UINT_MAX:\011%08x=%d\012\000"
100: L.3:.ascii "USHRT_MAX:\011%08x=%d\012\000"
101: L.2:.ascii "UCHAR_MAX:\011%08x=%d\012\000"
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.