chore: fix .gitignore to track decompiled .dis/.bin disassemblies
.gitignore used '*' as ignore-all with only extension whitelists, so the 128
handoff/nls_dasm/*.dis + 6 *.bin disassembly outputs (f_563a60, f_56e3e0,
f530850_full, f_52b570, fft, twin, ...) were NOT tracked - data-loss risk.
Now un-ignore handoff/nls_dasm/*.{dis,bin} explicitly. Heavy .bin dumps
(soothe_mem.bin etc.), logs, wav/rpp, dl/lib/bin/ghidra-proj stay ignored.
This commit is contained in:
@@ -0,0 +1,262 @@
|
||||
|
||||
/tmp/det/fun_180047b00.bin: file format binary
|
||||
|
||||
|
||||
Disassembly of section .data:
|
||||
|
||||
0000000180000000 <.data>:
|
||||
180000000: 41 83 f9 0b cmp $0xb,%r9d
|
||||
180000004: 7d 3e jge 0x180000044
|
||||
180000006: 41 83 c1 ff add $0xffffffff,%r9d
|
||||
18000000a: 41 83 f9 ff cmp $0xffffffff,%r9d
|
||||
18000000e: 74 33 je 0x180000043
|
||||
180000010: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000017: 00
|
||||
180000018: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
18000001f: 90 nop
|
||||
180000020: f3 0f 10 02 movss (%rdx),%xmm0
|
||||
180000024: 41 83 c1 ff add $0xffffffff,%r9d
|
||||
180000028: 48 83 c2 04 add $0x4,%rdx
|
||||
18000002c: f3 0f 5c 01 subss (%rcx),%xmm0
|
||||
180000030: 48 83 c1 04 add $0x4,%rcx
|
||||
180000034: f3 41 0f 11 00 movss %xmm0,(%r8)
|
||||
180000039: 49 83 c0 04 add $0x4,%r8
|
||||
18000003d: 41 83 f9 ff cmp $0xffffffff,%r9d
|
||||
180000041: 75 dd jne 0x180000020
|
||||
180000043: c3 ret
|
||||
180000044: 44 89 c0 mov %r8d,%eax
|
||||
180000047: a8 03 test $0x3,%al
|
||||
180000049: 0f 85 7e 02 00 00 jne 0x1800002cd
|
||||
18000004f: 83 e0 0f and $0xf,%eax
|
||||
180000052: 74 2a je 0x18000007e
|
||||
180000054: c1 e8 02 shr $0x2,%eax
|
||||
180000057: f7 d8 neg %eax
|
||||
180000059: 83 e0 03 and $0x3,%eax
|
||||
18000005c: 44 2b c8 sub %eax,%r9d
|
||||
18000005f: 90 nop
|
||||
180000060: f3 0f 10 02 movss (%rdx),%xmm0
|
||||
180000064: 48 83 c2 04 add $0x4,%rdx
|
||||
180000068: f3 0f 5c 01 subss (%rcx),%xmm0
|
||||
18000006c: 48 83 c1 04 add $0x4,%rcx
|
||||
180000070: f3 41 0f 11 00 movss %xmm0,(%r8)
|
||||
180000075: 49 83 c0 04 add $0x4,%r8
|
||||
180000079: 83 c0 ff add $0xffffffff,%eax
|
||||
18000007c: 75 e2 jne 0x180000060
|
||||
18000007e: 44 89 c8 mov %r9d,%eax
|
||||
180000081: 41 83 e1 07 and $0x7,%r9d
|
||||
180000085: c1 f8 03 sar $0x3,%eax
|
||||
180000088: f6 c1 0f test $0xf,%cl
|
||||
18000008b: 0f 84 22 01 00 00 je 0x1800001b3
|
||||
180000091: f6 c2 0f test $0xf,%dl
|
||||
180000094: 0f 84 99 00 00 00 je 0x180000133
|
||||
18000009a: 3d aa 2a 00 00 cmp $0x2aaa,%eax
|
||||
18000009f: 7f 5f jg 0x180000100
|
||||
1800000a1: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
1800000a8: 00
|
||||
1800000a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
1800000b0: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
1800000b7: 00
|
||||
1800000b8: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
1800000bf: 90 nop
|
||||
1800000c0: 0f 10 12 movups (%rdx),%xmm2
|
||||
1800000c3: 0f 10 5a 10 movups 0x10(%rdx),%xmm3
|
||||
1800000c7: 48 83 c2 20 add $0x20,%rdx
|
||||
1800000cb: 0f 10 01 movups (%rcx),%xmm0
|
||||
1800000ce: 0f 10 49 10 movups 0x10(%rcx),%xmm1
|
||||
1800000d2: 0f 5c d0 subps %xmm0,%xmm2
|
||||
1800000d5: 48 83 c1 20 add $0x20,%rcx
|
||||
1800000d9: 0f 5c d9 subps %xmm1,%xmm3
|
||||
1800000dc: 41 0f 11 10 movups %xmm2,(%r8)
|
||||
1800000e0: 41 0f 11 58 10 movups %xmm3,0x10(%r8)
|
||||
1800000e5: 49 83 c0 20 add $0x20,%r8
|
||||
1800000e9: 83 c0 ff add $0xffffffff,%eax
|
||||
1800000ec: 75 d2 jne 0x1800000c0
|
||||
1800000ee: e9 13 ff ff ff jmp 0x180000006
|
||||
1800000f3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
||||
1800000f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
1800000ff: 00
|
||||
180000100: 0f 10 12 movups (%rdx),%xmm2
|
||||
180000103: 0f 10 5a 10 movups 0x10(%rdx),%xmm3
|
||||
180000107: 48 83 c2 20 add $0x20,%rdx
|
||||
18000010b: 0f 10 01 movups (%rcx),%xmm0
|
||||
18000010e: 0f 10 49 10 movups 0x10(%rcx),%xmm1
|
||||
180000112: 0f 5c d0 subps %xmm0,%xmm2
|
||||
180000115: 48 83 c1 20 add $0x20,%rcx
|
||||
180000119: 0f 5c d9 subps %xmm1,%xmm3
|
||||
18000011c: 41 0f 11 10 movups %xmm2,(%r8)
|
||||
180000120: 41 0f 11 58 10 movups %xmm3,0x10(%r8)
|
||||
180000125: 49 83 c0 20 add $0x20,%r8
|
||||
180000129: 83 c0 ff add $0xffffffff,%eax
|
||||
18000012c: 75 d2 jne 0x180000100
|
||||
18000012e: e9 d3 fe ff ff jmp 0x180000006
|
||||
180000133: 3d aa 2a 00 00 cmp $0x2aaa,%eax
|
||||
180000138: 7f 46 jg 0x180000180
|
||||
18000013a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
||||
180000140: 0f 10 12 movups (%rdx),%xmm2
|
||||
180000143: 0f 10 5a 10 movups 0x10(%rdx),%xmm3
|
||||
180000147: 48 83 c2 20 add $0x20,%rdx
|
||||
18000014b: 0f 10 01 movups (%rcx),%xmm0
|
||||
18000014e: 0f 10 49 10 movups 0x10(%rcx),%xmm1
|
||||
180000152: 0f 5c d0 subps %xmm0,%xmm2
|
||||
180000155: 48 83 c1 20 add $0x20,%rcx
|
||||
180000159: 0f 5c d9 subps %xmm1,%xmm3
|
||||
18000015c: 41 0f 11 10 movups %xmm2,(%r8)
|
||||
180000160: 41 0f 11 58 10 movups %xmm3,0x10(%r8)
|
||||
180000165: 49 83 c0 20 add $0x20,%r8
|
||||
180000169: 83 c0 ff add $0xffffffff,%eax
|
||||
18000016c: 75 d2 jne 0x180000140
|
||||
18000016e: e9 93 fe ff ff jmp 0x180000006
|
||||
180000173: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000178: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
18000017f: 00
|
||||
180000180: 0f 10 12 movups (%rdx),%xmm2
|
||||
180000183: 0f 10 5a 10 movups 0x10(%rdx),%xmm3
|
||||
180000187: 48 83 c2 20 add $0x20,%rdx
|
||||
18000018b: 0f 10 01 movups (%rcx),%xmm0
|
||||
18000018e: 0f 10 49 10 movups 0x10(%rcx),%xmm1
|
||||
180000192: 0f 5c d0 subps %xmm0,%xmm2
|
||||
180000195: 48 83 c1 20 add $0x20,%rcx
|
||||
180000199: 0f 5c d9 subps %xmm1,%xmm3
|
||||
18000019c: 41 0f 11 10 movups %xmm2,(%r8)
|
||||
1800001a0: 41 0f 11 58 10 movups %xmm3,0x10(%r8)
|
||||
1800001a5: 49 83 c0 20 add $0x20,%r8
|
||||
1800001a9: 83 c0 ff add $0xffffffff,%eax
|
||||
1800001ac: 75 d2 jne 0x180000180
|
||||
1800001ae: e9 53 fe ff ff jmp 0x180000006
|
||||
1800001b3: f6 c2 0f test $0xf,%dl
|
||||
1800001b6: 0f 84 91 00 00 00 je 0x18000024d
|
||||
1800001bc: 3d aa 2a 00 00 cmp $0x2aaa,%eax
|
||||
1800001c1: 7f 5d jg 0x180000220
|
||||
1800001c3: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
1800001ca: 00
|
||||
1800001cb: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
1800001d2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
1800001d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
1800001e0: 0f 10 02 movups (%rdx),%xmm0
|
||||
1800001e3: 0f 10 4a 10 movups 0x10(%rdx),%xmm1
|
||||
1800001e7: 48 83 c2 20 add $0x20,%rdx
|
||||
1800001eb: 0f 5c 01 subps (%rcx),%xmm0
|
||||
1800001ee: 0f 5c 49 10 subps 0x10(%rcx),%xmm1
|
||||
1800001f2: 48 83 c1 20 add $0x20,%rcx
|
||||
1800001f6: 41 0f 11 00 movups %xmm0,(%r8)
|
||||
1800001fa: 41 0f 11 48 10 movups %xmm1,0x10(%r8)
|
||||
1800001ff: 49 83 c0 20 add $0x20,%r8
|
||||
180000203: 83 c0 ff add $0xffffffff,%eax
|
||||
180000206: 75 d8 jne 0x1800001e0
|
||||
180000208: e9 f9 fd ff ff jmp 0x180000006
|
||||
18000020d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000214: 00
|
||||
180000215: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
18000021c: 0f 1f 40 00 nopl 0x0(%rax)
|
||||
180000220: 0f 10 02 movups (%rdx),%xmm0
|
||||
180000223: 0f 10 4a 10 movups 0x10(%rdx),%xmm1
|
||||
180000227: 48 83 c2 20 add $0x20,%rdx
|
||||
18000022b: 0f 5c 01 subps (%rcx),%xmm0
|
||||
18000022e: 0f 5c 49 10 subps 0x10(%rcx),%xmm1
|
||||
180000232: 48 83 c1 20 add $0x20,%rcx
|
||||
180000236: 41 0f 11 00 movups %xmm0,(%r8)
|
||||
18000023a: 41 0f 11 48 10 movups %xmm1,0x10(%r8)
|
||||
18000023f: 49 83 c0 20 add $0x20,%r8
|
||||
180000243: 83 c0 ff add $0xffffffff,%eax
|
||||
180000246: 75 d8 jne 0x180000220
|
||||
180000248: e9 b9 fd ff ff jmp 0x180000006
|
||||
18000024d: 3d aa 2a 00 00 cmp $0x2aaa,%eax
|
||||
180000252: 7f 4c jg 0x1800002a0
|
||||
180000254: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000259: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
180000260: 0f 10 02 movups (%rdx),%xmm0
|
||||
180000263: 0f 10 4a 10 movups 0x10(%rdx),%xmm1
|
||||
180000267: 48 83 c2 20 add $0x20,%rdx
|
||||
18000026b: 0f 5c 01 subps (%rcx),%xmm0
|
||||
18000026e: 0f 5c 49 10 subps 0x10(%rcx),%xmm1
|
||||
180000272: 48 83 c1 20 add $0x20,%rcx
|
||||
180000276: 41 0f 11 00 movups %xmm0,(%r8)
|
||||
18000027a: 41 0f 11 48 10 movups %xmm1,0x10(%r8)
|
||||
18000027f: 49 83 c0 20 add $0x20,%r8
|
||||
180000283: 83 c0 ff add $0xffffffff,%eax
|
||||
180000286: 75 d8 jne 0x180000260
|
||||
180000288: e9 79 fd ff ff jmp 0x180000006
|
||||
18000028d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000294: 00
|
||||
180000295: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
18000029c: 0f 1f 40 00 nopl 0x0(%rax)
|
||||
1800002a0: 0f 10 02 movups (%rdx),%xmm0
|
||||
1800002a3: 0f 10 4a 10 movups 0x10(%rdx),%xmm1
|
||||
1800002a7: 48 83 c2 20 add $0x20,%rdx
|
||||
1800002ab: 0f 5c 01 subps (%rcx),%xmm0
|
||||
1800002ae: 0f 5c 49 10 subps 0x10(%rcx),%xmm1
|
||||
1800002b2: 48 83 c1 20 add $0x20,%rcx
|
||||
1800002b6: 41 0f 11 00 movups %xmm0,(%r8)
|
||||
1800002ba: 41 0f 11 48 10 movups %xmm1,0x10(%r8)
|
||||
1800002bf: 49 83 c0 20 add $0x20,%r8
|
||||
1800002c3: 83 c0 ff add $0xffffffff,%eax
|
||||
1800002c6: 75 d8 jne 0x1800002a0
|
||||
1800002c8: e9 39 fd ff ff jmp 0x180000006
|
||||
1800002cd: 44 89 c8 mov %r9d,%eax
|
||||
1800002d0: 41 83 e1 07 and $0x7,%r9d
|
||||
1800002d4: c1 f8 03 sar $0x3,%eax
|
||||
1800002d7: f6 c1 0f test $0xf,%cl
|
||||
1800002da: 0f 84 93 00 00 00 je 0x180000373
|
||||
1800002e0: f6 c2 0f test $0xf,%dl
|
||||
1800002e3: 75 5b jne 0x180000340
|
||||
1800002e5: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
1800002ec: 00
|
||||
1800002ed: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
1800002f4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
||||
1800002f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
180000300: 0f 10 12 movups (%rdx),%xmm2
|
||||
180000303: 0f 10 5a 10 movups 0x10(%rdx),%xmm3
|
||||
180000307: 48 83 c2 20 add $0x20,%rdx
|
||||
18000030b: 0f 10 01 movups (%rcx),%xmm0
|
||||
18000030e: 0f 10 49 10 movups 0x10(%rcx),%xmm1
|
||||
180000312: 0f 5c d0 subps %xmm0,%xmm2
|
||||
180000315: 48 83 c1 20 add $0x20,%rcx
|
||||
180000319: 0f 5c d9 subps %xmm1,%xmm3
|
||||
18000031c: 41 0f 11 10 movups %xmm2,(%r8)
|
||||
180000320: 41 0f 11 58 10 movups %xmm3,0x10(%r8)
|
||||
180000325: 49 83 c0 20 add $0x20,%r8
|
||||
180000329: 83 c0 ff add $0xffffffff,%eax
|
||||
18000032c: 75 d2 jne 0x180000300
|
||||
18000032e: e9 d3 fc ff ff jmp 0x180000006
|
||||
180000333: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000338: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
18000033f: 00
|
||||
180000340: 0f 10 12 movups (%rdx),%xmm2
|
||||
180000343: 0f 10 5a 10 movups 0x10(%rdx),%xmm3
|
||||
180000347: 48 83 c2 20 add $0x20,%rdx
|
||||
18000034b: 0f 10 01 movups (%rcx),%xmm0
|
||||
18000034e: 0f 10 49 10 movups 0x10(%rcx),%xmm1
|
||||
180000352: 0f 5c d0 subps %xmm0,%xmm2
|
||||
180000355: 48 83 c1 20 add $0x20,%rcx
|
||||
180000359: 0f 5c d9 subps %xmm1,%xmm3
|
||||
18000035c: 41 0f 11 10 movups %xmm2,(%r8)
|
||||
180000360: 41 0f 11 58 10 movups %xmm3,0x10(%r8)
|
||||
180000365: 49 83 c0 20 add $0x20,%r8
|
||||
180000369: 83 c0 ff add $0xffffffff,%eax
|
||||
18000036c: 75 d2 jne 0x180000340
|
||||
18000036e: e9 93 fc ff ff jmp 0x180000006
|
||||
180000373: f6 c2 0f test $0xf,%dl
|
||||
180000376: 75 48 jne 0x1800003c0
|
||||
180000378: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
18000037f: 00
|
||||
180000380: 0f 10 02 movups (%rdx),%xmm0
|
||||
180000383: 0f 10 4a 10 movups 0x10(%rdx),%xmm1
|
||||
180000387: 48 83 c2 20 add $0x20,%rdx
|
||||
18000038b: 0f 5c 01 subps (%rcx),%xmm0
|
||||
18000038e: 0f 5c 49 10 subps 0x10(%rcx),%xmm1
|
||||
180000392: 48 83 c1 20 add $0x20,%rcx
|
||||
180000396: 41 0f 11 00 movups %xmm0,(%r8)
|
||||
18000039a: 41 0f 11 48 10 movups %xmm1,0x10(%r8)
|
||||
18000039f: 49 83 c0 20 add $0x20,%r8
|
||||
1800003a3: 83 c0 ff add $0xffffffff,%eax
|
||||
1800003a6: 75 d8 jne 0x180000380
|
||||
1800003a8: e9 59 fc ff ff jmp 0x180000006
|
||||
1800003ad: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
1800003b4: 00
|
||||
1800003b5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
1800003bc: 0f 1f 40 00 nopl 0x0(%rax)
|
||||
1800003c0: 0f 10 02 movups (%rdx),%xmm0
|
||||
1800003c3: 0f 10 4a 10 movups 0x10(%rdx),%xmm1
|
||||
1800003c7: 48 rex.W
|
||||
1800003c8: 83 .byte 0x83
|
||||
1800003c9: c2 .byte 0xc2
|
||||
Reference in New Issue
Block a user