
build/s_fabs.o:     file format elf32-littlemips


Disassembly of section .text:

00000000 <fabs>:
   0:	44026000 	mfc1	v0,$f12
   4:	3c067fff 	lui	a2,0x7fff
   8:	44056800 	mfc1	a1,$f13
   c:	34c6ffff 	ori	a2,a2,0xffff
  10:	44820000 	mtc1	v0,$f0
  14:	00c51824 	and	v1,a2,a1
  18:	03e00008 	jr	ra
  1c:	44830800 	mtc1	v1,$f1

Disassembly of section .reginfo:

00000000 <.reginfo>:
   0:	8000006c 	lb	zero,108(zero)
   4:	00000000 	nop
   8:	00003003 	sra	a2,zero,0x0
	...

Disassembly of section .pdr:

00000000 <.pdr>:
	...
  18:	0000001d 	0x1d
  1c:	0000001f 	0x1f

Disassembly of section .debug_abbrev:

00000000 <.debug_abbrev>:
   0:	25011101 	addiu	at,t0,4353
   4:	030b130e 	0x30b130e
   8:	110e1b0e 	beq	t0,t6,6c44 <fabs+0x6c44>
   c:	10011201 	beq	zero,at,4814 <fabs+0x4814>
  10:	02000006 	srlv	zero,zero,s0
  14:	0e030016 	jal	80c0058 <fabs+0x80c0058>
  18:	0b3b0b3a 	j	cec2ce8 <fabs+0xcec2ce8>
  1c:	00001349 	0x1349
  20:	0b002403 	j	c00900c <fabs+0xc00900c>
  24:	030b3e0b 	0x30b3e0b
  28:	0400000e 	bltz	zero,64 <.debug_abbrev+0x64>
  2c:	0b0b0024 	j	c2c0090 <fabs+0xc2c0090>
  30:	08030b3e 	j	c2cf8 <fabs+0xc2cf8>
  34:	13050000 	beq	t8,a1,38 <.debug_abbrev+0x38>
  38:	3a0b0b01 	xori	t3,s0,0xb01
  3c:	010b3b0b 	0x10b3b0b
  40:	06000013 	bltz	s0,90 <.debug_abbrev+0x90>
  44:	0803000d 	j	c0034 <fabs+0xc0034>
  48:	0b3b0b3a 	j	cec2ce8 <fabs+0xcec2ce8>
  4c:	0a381349 	j	8e04d24 <fabs+0x8e04d24>
  50:	17070000 	bne	t8,a3,54 <.debug_abbrev+0x54>
  54:	3a0b0b01 	xori	t3,s0,0xb01
  58:	010b3b0b 	0x10b3b0b
  5c:	08000013 	j	4c <.debug_abbrev+0x4c>
  60:	0e03000d 	jal	80c0034 <fabs+0x80c0034>
  64:	0b3b0b3a 	j	cec2ce8 <fabs+0xcec2ce8>
  68:	00001349 	0x1349
  6c:	3f012e09 	0x3f012e09
  70:	3a0e030c 	xori	t6,s0,0x30c
  74:	270b3b0b 	addiu	t3,t8,15115
  78:	1113490c 	beq	t0,s3,124ac <fabs+0x124ac>
  7c:	40011201 	0x40011201
  80:	0a00000a 	j	8000028 <fabs+0x8000028>
  84:	08030005 	j	c0014 <fabs+0xc0014>
  88:	0b3b0b3a 	j	cec2ce8 <fabs+0xcec2ce8>
  8c:	0a021349 	j	8084d24 <fabs+0x8084d24>
  90:	340b0000 	li	t3,0x0
  94:	3a0e0300 	xori	t6,s0,0x300
  98:	490b3b0b 	bc2tl	$cc2,ecc8 <fabs+0xecc8>
  9c:	0c000013 	jal	4c <.debug_abbrev+0x4c>
  a0:	0655010b 	0x655010b
  a4:	00001301 	0x1301
  a8:	0300340d 	break	0x300,0xd0
  ac:	3b0b3a0e 	xori	t3,t8,0x3a0e
  b0:	0213490b 	0x213490b
  b4:	0e00000a 	jal	8000028 <fabs+0x8000028>
  b8:	0111010b 	0x111010b
  bc:	00000112 	0x112
	...

Disassembly of section .debug_info:

00000000 <.debug_info>:
   0:	0000010c 	syscall	0x4
   4:	00000002 	srl	zero,zero,0x0
   8:	01040000 	0x1040000
   c:	0000009c 	0x9c
  10:	00003701 	0x3701
  14:	00006900 	sll	t5,zero,0x4
  18:	00000000 	nop
  1c:	00002000 	sll	a0,zero,0x0
  20:	00000000 	nop
  24:	002e0200 	0x2e0200
  28:	12020000 	beq	s0,v0,2c <.debug_info+0x2c>
  2c:	00000030 	tge	zero,zero
  30:	00070403 	sra	zero,a3,0x10
  34:	04000000 	bltz	zero,38 <.debug_info+0x38>
  38:	6e690504 	0x6e690504
  3c:	08030074 	j	c01d0 <fabs+0xc01d0>
  40:	00004007 	srav	t0,zero,zero
  44:	05080300 	tgei	t0,768
  48:	000000a8 	0xa8
  4c:	42020805 	c0	0x20805
  50:	00000071 	tgeu	zero,zero,0x1
  54:	77736c06 	jalx	dcdb018 <fabs+0xdcdb018>
  58:	25430200 	addiu	v1,t2,512
  5c:	02000000 	0x2000000
  60:	6d060023 	0x6d060023
  64:	02007773 	tltu	s0,zero,0x1dd
  68:	00002544 	0x2544
  6c:	04230200 	bgezl	at,870 <fabs+0x870>
  70:	02080700 	0x2080700
  74:	0000903f 	0x903f
  78:	00570800 	0x570800
  7c:	40020000 	mfc0	v0,c0_index
  80:	00000090 	0x90
  84:	00009608 	0x9608
  88:	4c450200 	0x4c450200
  8c:	00000000 	nop
  90:	62040803 	0x62040803
  94:	02000000 	0x2000000
  98:	00000017 	0x17
  9c:	00714602 	0x714602
  a0:	01090000 	0x1090000
  a4:	00000012 	mflo	zero
  a8:	90011801 	lbu	at,6145(zero)
  ac:	00000000 	nop
  b0:	20000000 	addi	zero,zero,0
  b4:	01000000 	0x1000000
  b8:	00780a6d 	0x780a6d
  bc:	00901801 	movf	v1,a0,$fcc4
  c0:	90080000 	lbu	t0,0(zero)
  c4:	9004932c 	lbu	a0,-27860(zero)
  c8:	0b04932d 	j	c124cb4 <fabs+0xc124cb4>
  cc:	0000005d 	0x5d
  d0:	00251a01 	0x251a01
  d4:	000c0000 	sll	zero,t4,0x0
  d8:	f2000000 	0xf2000000
  dc:	0d000000 	jal	4000000 <fabs+0x4000000>
  e0:	0000000d 	break
  e4:	00971c01 	0x971c01
  e8:	52060000 	beql	s0,a2,ec <.debug_info+0xec>
  ec:	93530493 	lbu	s3,1171(k0)
  f0:	080e0004 	j	380010 <fabs+0x380010>
  f4:	0c000000 	jal	0 <.debug_info>
  f8:	0d000000 	jal	4000000 <fabs+0x4000000>
  fc:	00000091 	0x91
 100:	00971b01 	0x971b01
 104:	54060000 	bnel	zero,a2,108 <.debug_info+0x108>
 108:	93550493 	lbu	s5,1171(k0)
 10c:	00000004 	sllv	zero,zero,zero

Disassembly of section .debug_line:

00000000 <.debug_line>:
   0:	0000004a 	0x4a
   4:	00310002 	ror	zero,s1,0x0
   8:	01010000 	0x1010000
   c:	000d0efb 	0xd0efb
  10:	01010101 	0x1010101
  14:	01000000 	0x1000000
  18:	00010000 	sll	zero,at,0x0
  1c:	61665f73 	0x61665f73
  20:	632e7362 	0x632e7362
  24:	00000000 	nop
  28:	6874616d 	0x6874616d
  2c:	6972705f 	0x6972705f
  30:	65746176 	0x65746176
  34:	0000682e 	0x682e
  38:	00000000 	nop
  3c:	00000205 	0x205
  40:	18030000 	0x18030000
  44:	4b811501 	c2	0x1811501
  48:	000802bc 	0x802bc
  4c:	Address 0x000000000000004c is out of bounds.


Disassembly of section .debug_frame:

00000000 <.debug_frame>:
   0:	0000000c 	syscall
   4:	ffffffff 	sdc3	$31,-1(ra)
   8:	7c010001 	0x7c010001
   c:	001d0c1f 	0x1d0c1f
  10:	0000000c 	syscall
	...
  1c:	00000020 	add	zero,zero,zero

Disassembly of section .debug_pubnames:

00000000 <.debug_pubnames>:
   0:	00000017 	0x17
   4:	00000002 	srl	zero,zero,0x0
   8:	01100000 	0x1100000
   c:	00a20000 	0xa20000
  10:	61660000 	0x61660000
  14:	00007362 	0x7362
  18:	Address 0x0000000000000018 is out of bounds.


Disassembly of section .debug_aranges:

00000000 <.debug_aranges>:
   0:	0000001c 	0x1c
   4:	00000002 	srl	zero,zero,0x0
   8:	00040000 	sll	zero,a0,0x0
	...
  14:	00000020 	add	zero,zero,zero
	...

Disassembly of section .debug_ranges:

00000000 <.debug_ranges>:
   0:	00000000 	nop
   4:	00000008 	jr	zero
   8:	0000000c 	syscall
   c:	00000018 	mult	zero,zero
	...

Disassembly of section .debug_str:

00000000 <.debug_str>:
   0:	69736e75 	0x69736e75
   4:	64656e67 	0x64656e67
   8:	746e6920 	jalx	1b9a480 <fabs+0x1b9a480>
   c:	5f687300 	0x5f687300
  10:	61660075 	0x61660075
  14:	69007362 	0x69007362
  18:	5f656565 	0x5f656565
  1c:	62756f64 	0x62756f64
  20:	735f656c 	0x735f656c
  24:	65706168 	0x65706168
  28:	7079745f 	0x7079745f
  2c:	69750065 	0x69750065
  30:	3233746e 	andi	s3,s1,0x746e
  34:	7300745f 	0x7300745f
  38:	6261665f 	0x6261665f
  3c:	00632e73 	tltu	v1,v1,0xb9
  40:	676e6f6c 	0x676e6f6c
  44:	6e6f6c20 	0x6e6f6c20
  48:	6e752067 	0x6e752067
  4c:	6e676973 	0x6e676973
  50:	69206465 	0x69206465
  54:	7600746e 	jalx	801d1b8 <fabs+0x801d1b8>
  58:	65756c61 	0x65756c61
  5c:	67696800 	0x67696800
  60:	6f640068 	0x6f640068
  64:	656c6275 	0x656c6275
  68:	73552f00 	0x73552f00
  6c:	2f737265 	sltiu	s3,k1,29285
  70:	69616c61 	0x69616c61
  74:	6f732f6e 	0x6f732f6e
  78:	6c612f63 	0x6c612f63
  7c:	2d736f6d 	sltiu	s3,t3,28525
  80:	2f686b6d 	sltiu	t0,k1,27501
  84:	7362696c 	0x7362696c
  88:	62696c2f 	0x62696c2f
  8c:	6874616d 	0x6874616d
  90:	5f686700 	0x5f686700
  94:	61700075 	0x61700075
  98:	00737472 	tlt	v1,s3,0x1d1
  9c:	20554e47 	addi	s5,v0,20039
  a0:	2e342043 	sltiu	s4,s1,8259
  a4:	00322e34 	teq	at,s2,0xb8
  a8:	676e6f6c 	0x676e6f6c
  ac:	6e6f6c20 	0x6e6f6c20
  b0:	6e692067 	0x6e692067
  b4:	Address 0x00000000000000b4 is out of bounds.


Disassembly of section .comment:

00000000 <.comment>:
   0:	43434700 	c0	0x1434700
   4:	4728203a 	c1	0x128203a
   8:	2029554e 	addi	t1,at,21838
   c:	2e342e34 	sltiu	s4,s1,11828
  10:	Address 0x0000000000000010 is out of bounds.


Disassembly of section .gnu.attributes:

00000000 <.gnu.attributes>:
   0:	00000f41 	0xf41
   4:	756e6700 	jalx	5b99c00 <fabs+0x5b99c00>
   8:	00070100 	sll	zero,a3,0x4
   c:	01040000 	0x1040000
