
good:     file format elf64-alpha

Disassembly of section .init:

0000000120000830 <_init>:
   120000830:	11 00 bb 27 	ldah	gp,17(t12)
   120000834:	80 83 bd 23 	lda	gp,-31872(gp)

0000000120000838 <_init..ng>:
   120000838:	f0 ff de 23 	lda	sp,-16(sp)
   12000083c:	00 00 5e b7 	stq	ra,0(sp)
   120000840:	68 80 3d a4 	ldq	t0,-32664(gp)
   120000844:	06 00 20 e4 	beq	t0,120000860 <_init..ng+0x28>
   120000848:	68 80 7d a7 	ldq	t12,-32664(gp)
   12000084c:	ec 7d 5b 6b 	jsr	ra,(t12),120000000 <*ABS*+0x120000000>
   120000850:	00 00 00 60 	trapb
   120000854:	11 00 ba 27 	ldah	gp,17(ra)
   120000858:	60 83 bd 23 	lda	gp,-31904(gp)
   12000085c:	1f 04 ff 47 	nop	
   120000860:	00 00 a0 c3 	br	gp,120000864 <_init..ng+0x2c>
   120000864:	11 00 bd 27 	ldah	gp,17(gp)
   120000868:	4c 83 bd 23 	lda	gp,-31924(gp)
   12000086c:	90 80 7d a7 	ldq	t12,-32624(gp)
   120000870:	83 40 5b 6b 	jsr	ra,(t12),120000a80 <__do_global_ctors_aux>
   120000874:	1f 04 ff 47 	nop	
   120000878:	00 00 5e a7 	ldq	ra,0(sp)
   12000087c:	1e 14 c2 43 	addq	sp,0x10,sp
   120000880:	01 80 fa 6b 	ret	zero,(ra),0x1
Disassembly of section .text:

0000000120000890 <_start>:
   120000890:	0f 04 ff 47 	clr	fp
   120000894:	00 00 a0 c3 	br	gp,120000898 <_start+0x8>
   120000898:	11 00 bd 27 	ldah	gp,17(gp)
   12000089c:	18 83 bd 23 	lda	gp,-31976(gp)
   1200008a0:	09 04 e0 47 	mov	v0,s0
   1200008a4:	20 80 7d a7 	ldq	t12,-32736(gp)
   1200008a8:	b1 40 5b 6b 	jsr	ra,(t12),120000b70 <_fini..ng+0xb0>
   1200008ac:	11 00 ba 27 	ldah	gp,17(ra)
   1200008b0:	04 83 bd 23 	lda	gp,-31996(gp)
   1200008b4:	05 00 20 e5 	beq	s0,1200008cc <_start+0x3c>
   1200008b8:	10 04 e9 47 	mov	s0,a0
   1200008bc:	40 80 7d a7 	ldq	t12,-32704(gp)
   1200008c0:	b1 40 5b 6b 	jsr	ra,(t12),120000b88 <_fini..ng+0xc8>
   1200008c4:	11 00 ba 27 	ldah	gp,17(ra)
   1200008c8:	ec 82 bd 23 	lda	gp,-32020(gp)
   1200008cc:	00 00 1e a2 	ldl	a0,0(sp)
   1200008d0:	08 00 3e 22 	lda	a1,8(sp)
   1200008d4:	52 06 11 42 	s8addq	a0,a1,a2
   1200008d8:	12 14 41 42 	addq	a2,0x8,a2
   1200008dc:	08 80 9d a7 	ldq	at,-32760(gp)
   1200008e0:	00 00 5c b6 	stq	a2,0(at)
   1200008e4:	09 04 f0 47 	mov	a0,s0
   1200008e8:	0a 04 f1 47 	mov	a1,s1
   1200008ec:	0b 04 f2 47 	mov	a2,s2
   1200008f0:	10 80 7d a7 	ldq	t12,-32752(gp)
   1200008f4:	ce 7f 5b 6b 	jsr	ra,(t12),120000830 <_init>
   1200008f8:	11 00 ba 27 	ldah	gp,17(ra)
   1200008fc:	b8 82 bd 23 	lda	gp,-32072(gp)
   120000900:	38 80 1d a6 	ldq	a0,-32712(gp)
   120000904:	40 80 7d a7 	ldq	t12,-32704(gp)
   120000908:	9f 40 5b 6b 	jsr	ra,(t12),120000b88 <_fini..ng+0xc8>
   12000090c:	11 00 ba 27 	ldah	gp,17(ra)
   120000910:	a4 82 bd 23 	lda	gp,-32092(gp)
   120000914:	10 04 e9 47 	mov	s0,a0
   120000918:	11 04 ea 47 	mov	s1,a1
   12000091c:	12 04 eb 47 	mov	s2,a2
   120000920:	28 80 7d a7 	ldq	t12,-32728(gp)
   120000924:	16 40 5b 6b 	jsr	ra,(t12),120000980 <main>
   120000928:	11 00 ba 27 	ldah	gp,17(ra)
   12000092c:	88 82 bd 23 	lda	gp,-32120(gp)
   120000930:	10 04 e0 47 	mov	v0,a0
   120000934:	48 80 7d a7 	ldq	t12,-32696(gp)
   120000938:	96 40 5b 6b 	jsr	ra,(t12),120000b94 <_fini..ng+0xd4>
   12000093c:	00 00 00 00 	halt

0000000120000940 <__do_global_dtors_aux>:
   120000940:	f0 ff de 23 	lda	sp,-16(sp)
   120000944:	08 00 3e b5 	stq	s0,8(sp)
   120000948:	00 00 5e b7 	stq	ra,0(sp)
   12000094c:	78 80 3d a5 	ldq	s0,-32648(gp)
   120000950:	01 00 e0 c3 	br	120000958 <__do_global_dtors_aux+0x18>
   120000954:	00 40 5b 6b 	jsr	ra,(t12),120000958 <__do_global_dtors_aux+0x18>
   120000958:	08 00 69 a7 	ldq	t12,8(s0)
   12000095c:	09 14 21 41 	addq	s0,0x8,s0
   120000960:	fc ff 7f f7 	bne	t12,120000954 <__do_global_dtors_aux+0x14>
   120000964:	00 00 5e a7 	ldq	ra,0(sp)
   120000968:	08 00 3e a5 	ldq	s0,8(sp)
   12000096c:	10 00 de 23 	lda	sp,16(sp)
   120000970:	01 80 fa 6b 	ret	zero,(ra),0x1
   120000974:	00 00 00 00 	halt
   120000978:	04 1f 04 1f 	.long 0x1f041f04
   12000097c:	04 1f 04 1f 	.long 0x1f041f04

0000000120000980 <main>:
   120000980:	11 00 bb 27 	ldah	gp,17(t12)
   120000984:	30 82 bd 23 	lda	gp,-32208(gp)

0000000120000988 <main..ng>:
   120000988:	e0 ff de 23 	lda	sp,-32(sp)
   12000098c:	00 00 5e b7 	stq	ra,0(sp)
   120000990:	08 00 3e b5 	stq	s0,8(sp)
   120000994:	09 14 c2 43 	addq	sp,0x10,s0
   120000998:	58 80 1d a6 	ldq	a0,-32680(gp)
   12000099c:	18 00 30 a4 	ldq	t0,24(a0)
   1200009a0:	07 00 20 e4 	beq	t0,1200009c0 <main..ng+0x38>
   1200009a4:	00 80 7d a7 	ldq	t12,-32768(gp)
   1200009a8:	6b 40 5b 6b 	jsr	ra,(t12),120000b58 <_fini..ng+0x98>
   1200009ac:	11 00 ba 27 	ldah	gp,17(ra)
   1200009b0:	04 82 bd 23 	lda	gp,-32252(gp)
   1200009b4:	07 00 e0 c3 	br	1200009d4 <main..ng+0x4c>
   1200009b8:	1f 04 ff 47 	nop	
   1200009bc:	1f 04 ff 47 	nop	
   1200009c0:	10 00 30 a4 	ldq	t0,16(a0)
   1200009c4:	01 34 20 40 	addq	t0,0x1,t0
   1200009c8:	10 00 30 b4 	stq	t0,16(a0)
   1200009cc:	58 80 1d a4 	ldq	v0,-32680(gp)
   1200009d0:	20 00 00 20 	lda	v0,32(v0)
   1200009d4:	00 00 09 b4 	stq	v0,0(s0)
   1200009d8:	60 80 1d a6 	ldq	a0,-32672(gp)
   1200009dc:	88 80 3d a6 	ldq	a1,-32632(gp)
   1200009e0:	18 80 7d a7 	ldq	t12,-32744(gp)
   1200009e4:	5f 40 5b 6b 	jsr	ra,(t12),120000b64 <_fini..ng+0xa4>
   1200009e8:	11 00 ba 27 	ldah	gp,17(ra)
   1200009ec:	c8 81 bd 23 	lda	gp,-32312(gp)
   1200009f0:	10 04 00 44 	mov	v0,a0
   1200009f4:	11 14 c2 43 	addq	sp,0x10,a1
   1200009f8:	30 80 7d a7 	ldq	t12,-32720(gp)
   1200009fc:	5f 40 5b 6b 	jsr	ra,(t12),120000b7c <_fini..ng+0xbc>
   120000a00:	11 00 ba 27 	ldah	gp,17(ra)
   120000a04:	b0 81 bd 23 	lda	gp,-32336(gp)
   120000a08:	10 04 00 44 	mov	v0,a0
   120000a0c:	11 14 c2 43 	addq	sp,0x10,a1
   120000a10:	30 80 7d a7 	ldq	t12,-32720(gp)
   120000a14:	59 40 5b 6b 	jsr	ra,(t12),120000b7c <_fini..ng+0xbc>
   120000a18:	11 00 ba 27 	ldah	gp,17(ra)
   120000a1c:	98 81 bd 23 	lda	gp,-32360(gp)
   120000a20:	10 04 00 44 	mov	v0,a0
   120000a24:	80 80 3d a6 	ldq	a1,-32640(gp)
   120000a28:	18 80 7d a7 	ldq	t12,-32744(gp)
   120000a2c:	4d 40 5b 6b 	jsr	ra,(t12),120000b64 <_fini..ng+0xa4>
   120000a30:	11 00 ba 27 	ldah	gp,17(ra)
   120000a34:	80 81 bd 23 	lda	gp,-32384(gp)
   120000a38:	10 00 3e a4 	ldq	t0,16(sp)
   120000a3c:	30 15 24 40 	subq	t0,0x20,a0
   120000a40:	10 00 30 a4 	ldq	t0,16(a0)
   120000a44:	21 35 20 40 	subq	t0,0x1,t0
   120000a48:	10 00 30 b4 	stq	t0,16(a0)
   120000a4c:	04 00 20 f4 	bne	t0,120000a60 <main..ng+0xd8>
   120000a50:	50 80 7d a7 	ldq	t12,-32688(gp)
   120000a54:	52 40 5b 6b 	jsr	ra,(t12),120000ba0 <_fini..ng+0xe0>
   120000a58:	11 00 ba 27 	ldah	gp,17(ra)
   120000a5c:	58 81 bd 23 	lda	gp,-32424(gp)
   120000a60:	00 04 ff 47 	clr	v0
   120000a64:	00 00 5e a7 	ldq	ra,0(sp)
   120000a68:	08 00 3e a5 	ldq	s0,8(sp)
   120000a6c:	1e 14 c4 43 	addq	sp,0x20,sp
   120000a70:	01 80 fa 6b 	ret	zero,(ra),0x1
	...

0000000120000a80 <__do_global_ctors_aux>:
   120000a80:	f0 ff de 23 	lda	sp,-16(sp)
   120000a84:	08 00 3e b5 	stq	s0,8(sp)
   120000a88:	00 00 5e b7 	stq	ra,0(sp)
   120000a8c:	98 80 3d a5 	ldq	s0,-32616(gp)
   120000a90:	01 00 e0 c3 	br	120000a98 <__do_global_ctors_aux+0x18>
   120000a94:	00 40 5b 6b 	jsr	ra,(t12),120000a98 <__do_global_ctors_aux+0x18>
   120000a98:	f8 ff 69 a7 	ldq	t12,-8(s0)
   120000a9c:	29 15 21 41 	subq	s0,0x8,s0
   120000aa0:	00 05 fb 47 	not	t12,v0
   120000aa4:	fb ff 1f f4 	bne	v0,120000a94 <__do_global_ctors_aux+0x14>
   120000aa8:	00 00 5e a7 	ldq	ra,0(sp)
   120000aac:	08 00 3e a5 	ldq	s0,8(sp)
   120000ab0:	10 00 de 23 	lda	sp,16(sp)
   120000ab4:	01 80 fa 6b 	ret	zero,(ra),0x1
Disassembly of section .fini:

0000000120000ab8 <_fini>:
   120000ab8:	11 00 bb 27 	ldah	gp,17(t12)
   120000abc:	f8 80 bd 23 	lda	gp,-32520(gp)

0000000120000ac0 <_fini..ng>:
   120000ac0:	f0 ff de 23 	lda	sp,-16(sp)
   120000ac4:	00 00 5e b7 	stq	ra,0(sp)
   120000ac8:	00 00 a0 c3 	br	gp,120000acc <_fini..ng+0xc>
   120000acc:	11 00 bd 27 	ldah	gp,17(gp)
   120000ad0:	e4 80 bd 23 	lda	gp,-32540(gp)
   120000ad4:	70 80 7d a7 	ldq	t12,-32656(gp)
   120000ad8:	99 7f 5b 6b 	jsr	ra,(t12),120000940 <__do_global_dtors_aux>
   120000adc:	1f 04 ff 47 	nop	
   120000ae0:	00 00 5e a7 	ldq	ra,0(sp)
   120000ae4:	1e 14 c2 43 	addq	sp,0x10,sp
   120000ae8:	01 80 fa 6b 	ret	zero,(ra),0x1
Disassembly of section .plt:

0000000120100b38 <.plt>:
   120100b38:	00 00 60 c3 	br	t12,120100b3c <_PROCEDURE_LINKAGE_TABLE_+0x4>
   120100b3c:	0c 00 7b a7 	ldq	t12,12(t12)
   120100b40:	1f 04 ff 47 	nop	
   120100b44:	00 00 7b 6b 	jmp	t12,(t12),120100b48 <_PROCEDURE_LINKAGE_TABLE_+0x10>
	...
   120100b58:	f7 ff 9f c3 	br	at,120100b38 <_PROCEDURE_LINKAGE_TABLE_>
	...
   120100b64:	f4 ff 9f c3 	br	at,120100b38 <_PROCEDURE_LINKAGE_TABLE_>
	...
   120100b70:	f1 ff 9f c3 	br	at,120100b38 <_PROCEDURE_LINKAGE_TABLE_>
	...
   120100b7c:	ee ff 9f c3 	br	at,120100b38 <_PROCEDURE_LINKAGE_TABLE_>
	...
   120100b88:	eb ff 9f c3 	br	at,120100b38 <_PROCEDURE_LINKAGE_TABLE_>
	...
   120100b94:	e8 ff 9f c3 	br	at,120100b38 <_PROCEDURE_LINKAGE_TABLE_>
	...
   120100ba0:	e5 ff 9f c3 	br	at,120100b38 <_PROCEDURE_LINKAGE_TABLE_>
	...
