Artifact
18aabdab14ba741ec45562a58da43bfa06950b47:
0000: 09 2e 66 69 6c 65 09 22 70 72 6f 74 6f 36 34 2e ..file."proto64.
0010: 63 22 0a 09 2e 76 65 72 73 69 6f 6e 09 22 30 31 c"...version."01
0020: 2e 30 31 22 0a 2e 73 65 63 74 69 6f 6e 09 22 2e .01"..section.".
0030: 74 65 78 74 22 0a 09 2e 61 6c 69 67 6e 20 34 0a text"...align 4.
0040: 09 2e 67 6c 6f 62 61 6c 20 74 72 61 6d 70 0a 09 ..global tramp..
0050: 2e 74 79 70 65 09 20 74 72 61 6d 70 2c 23 66 75 .type. tramp,#fu
0060: 6e 63 74 69 6f 6e 0a 09 2e 70 72 6f 63 09 30 34 nction...proc.04
0070: 0a 74 72 61 6d 70 3a 0a 09 21 23 50 52 4f 4c 4f .tramp:..!#PROLO
0080: 47 55 45 23 20 30 0a 09 73 61 76 65 09 25 73 70 GUE# 0..save.%sp
0090: 2c 20 2d 31 39 32 2c 20 25 73 70 0a 09 21 23 50 , -192, %sp..!#P
00a0: 52 4f 4c 4f 47 55 45 23 20 31 0a 09 73 65 74 68 ROLOGUE# 1..seth
00b0: 69 09 25 68 69 28 31 39 33 34 39 36 37 38 30 38 i.%hi(1934967808
00c0: 29 2c 20 25 6f 30 0a 09 73 65 74 68 69 09 25 68 ), %o0..sethi.%h
00d0: 69 28 31 31 33 30 35 30 34 31 39 32 29 2c 20 25 i(1130504192), %
00e0: 6f 31 0a 09 6f 72 09 25 6f 30 2c 20 37 38 35 2c o1..or.%o0, 785,
00f0: 20 25 6f 30 0a 09 6f 72 09 25 6f 31 2c 20 33 34 %o0..or.%o1, 34
0100: 31 2c 20 25 6f 31 0a 09 73 6c 6c 78 09 25 6f 30 1, %o1..sllx.%o0
0110: 2c 20 33 32 2c 20 25 6f 30 0a 09 73 65 74 68 69 , 32, %o0..sethi
0120: 09 25 68 69 28 33 30 35 34 31 39 32 36 34 29 2c .%hi(305419264),
0130: 20 25 6f 34 0a 09 61 64 64 09 25 6f 30 2c 20 25 %o4..add.%o0, %
0140: 6f 31 2c 20 25 6f 30 0a 09 6f 72 09 25 6f 34 2c o1, %o0..or.%o4,
0150: 20 36 33 32 2c 20 25 6f 34 0a 09 73 65 74 68 69 632, %o4..sethi
0160: 09 25 68 69 28 33 32 34 35 30 32 35 32 38 29 2c .%hi(324502528),
0170: 20 25 6f 33 0a 09 73 65 74 68 69 09 25 68 69 28 %o3..sethi.%hi(
0180: 30 78 62 61 62 65 62 63 30 30 29 2c 20 25 6f 32 0xbabebc00), %o2
0190: 0a 09 73 6c 6c 78 09 25 6f 34 2c 20 33 32 2c 20 ..sllx.%o4, 32,
01a0: 25 6f 34 0a 09 6f 72 09 25 6f 33 2c 20 38 36 39 %o4..or.%o3, 869
01b0: 2c 20 25 6f 33 0a 09 6f 72 09 25 6f 32 2c 20 37 , %o3..or.%o2, 7
01c0: 30 34 2c 20 25 6f 32 0a 09 73 65 74 68 69 09 25 04, %o2..sethi.%
01d0: 68 69 28 30 78 64 65 61 30 66 63 30 30 29 2c 20 hi(0xdea0fc00),
01e0: 25 6f 31 0a 09 73 6c 6c 78 09 25 6f 32 2c 20 33 %o1..sllx.%o2, 3
01f0: 32 2c 20 25 6f 32 0a 09 6f 72 09 25 6f 31 2c 20 2, %o2..or.%o1,
0200: 39 33 39 2c 20 25 6f 31 0a 09 63 61 6c 6c 09 25 939, %o1..call.%
0210: 6f 32 2b 25 6f 31 2c 20 30 0a 09 73 74 78 09 25 o2+%o1, 0..stx.%
0220: 6f 30 2c 20 5b 25 6f 34 2b 25 6f 33 5d 0a 09 72 o0, [%o4+%o3]..r
0230: 65 74 0a 09 72 65 73 74 6f 72 65 20 25 67 30 2c et..restore %g0,
0240: 20 25 6f 30 2c 20 25 6f 30 0a 2e 4c 4c 66 65 31 %o0, %o0..LLfe1
0250: 3a 0a 09 2e 73 69 7a 65 09 20 74 72 61 6d 70 2c :...size. tramp,
0260: 2e 4c 4c 66 65 31 2d 74 72 61 6d 70 0a 09 2e 61 .LLfe1-tramp...a
0270: 6c 69 67 6e 20 34 0a 09 2e 67 6c 6f 62 61 6c 20 lign 4...global
0280: 6a 75 6d 70 0a 09 2e 74 79 70 65 09 20 6a 75 6d jump...type. jum
0290: 70 2c 23 66 75 6e 63 74 69 6f 6e 0a 09 2e 70 72 p,#function...pr
02a0: 6f 63 09 30 34 0a 6a 75 6d 70 3a 0a 09 21 23 50 oc.04.jump:..!#P
02b0: 52 4f 4c 4f 47 55 45 23 20 30 0a 09 21 23 50 52 ROLOGUE# 0..!#PR
02c0: 4f 4c 4f 47 55 45 23 20 31 0a 09 73 65 74 68 69 OLOGUE# 1..sethi
02d0: 09 25 68 69 28 30 78 62 61 62 65 62 63 30 30 29 .%hi(0xbabebc00)
02e0: 2c 20 25 67 32 0a 09 73 65 74 68 69 09 25 68 69 , %g2..sethi.%hi
02f0: 28 30 78 64 65 61 30 66 63 30 30 29 2c 20 25 67 (0xdea0fc00), %g
0300: 33 0a 09 6f 72 09 25 67 32 2c 20 37 30 34 2c 20 3..or.%g2, 704,
0310: 25 67 32 0a 09 6f 72 09 25 67 33 2c 20 39 33 39 %g2..or.%g3, 939
0320: 2c 20 25 67 33 0a 09 73 6c 6c 78 09 25 67 32 2c , %g3..sllx.%g2,
0330: 20 33 32 2c 20 25 67 32 0a 09 6a 6d 70 09 25 67 32, %g2..jmp.%g
0340: 32 2b 25 67 33 0a 09 20 6e 6f 70 0a 2e 4c 4c 66 2+%g3.. nop..LLf
0350: 65 32 3a 0a 09 2e 73 69 7a 65 09 20 6a 75 6d 70 e2:...size. jump
0360: 2c 2e 4c 4c 66 65 32 2d 6a 75 6d 70 0a 09 2e 69 ,.LLfe2-jump...i
0370: 64 65 6e 74 09 22 47 43 43 3a 20 28 47 4e 55 29 dent."GCC: (GNU)
0380: 20 32 2e 39 35 2e 32 20 31 39 39 39 31 30 32 34 2.95.2 19991024
0390: 20 28 72 65 6c 65 61 73 65 29 22 0a (release)".