--- /srv/reproducible-results/rbuild-debian/r-b-build.KhNbZTA5/b1/remote-tty_4.0-13.1_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.KhNbZTA5/b2/remote-tty_4.0-13.1_armhf.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - cca71b003f6aac2b13287a96044da5c2 4656 debug optional remote-tty-dbgsym_4.0-13.1_armhf.deb │ - 8e9bb13b56b1aecd2063568aed7c7ae3 28272 admin optional remote-tty_4.0-13.1_armhf.deb │ + d1edeb8a5ca296bb3d7927e4ce479b60 4660 debug optional remote-tty-dbgsym_4.0-13.1_armhf.deb │ + 8f873c65f19162c00cb0de30fabaec9f 28276 admin optional remote-tty_4.0-13.1_armhf.deb ├── remote-tty_4.0-13.1_armhf.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2022-10-06 17:19:32.000000 debian-binary │ │ --rw-r--r-- 0 0 0 1988 2022-10-06 17:19:32.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 1992 2022-10-06 17:19:32.000000 control.tar.xz │ │ -rw-r--r-- 0 0 0 26092 2022-10-06 17:19:32.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -9,20 +9,20 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./etc/remote-tty/opt/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./etc/remote-tty/owner/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./etc/remote-tty/prot/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/bin/ │ │ │ │ -rwxr-xr-x 0 root (0) root (0) 1394 2022-10-06 17:19:32.000000 ./usr/bin/rconsole │ │ │ │ -rwxr-xr-x 0 root (0) root (0) 45 2022-10-06 17:19:32.000000 ./usr/bin/rconsole-user │ │ │ │ --rwxr-xr-x 0 root (0) root (0) 14108 2022-10-06 17:19:32.000000 ./usr/bin/remote-tty │ │ │ │ +-rwxr-xr-x 0 root (0) root (0) 14124 2022-10-06 17:19:32.000000 ./usr/bin/remote-tty │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/sbin/ │ │ │ │ -rwxr-xr-x 0 root (0) root (0) 564 2022-10-06 17:19:32.000000 ./usr/sbin/addrconsole │ │ │ │ -rwxr-xr-x 0 root (0) root (0) 666 2022-10-06 17:19:32.000000 ./usr/sbin/delrconsole │ │ │ │ -rwxr-xr-x 0 root (0) root (0) 3185 2022-10-06 17:19:32.000000 ./usr/sbin/startsrv │ │ │ │ --rwxr-xr-x 0 root (0) root (0) 14404 2022-10-06 17:19:32.000000 ./usr/sbin/ttysrv │ │ │ │ +-rwxr-xr-x 0 root (0) root (0) 14420 2022-10-06 17:19:32.000000 ./usr/sbin/ttysrv │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/share/doc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/share/doc/remote-tty/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 467 2022-10-06 17:19:32.000000 ./usr/share/doc/remote-tty/README.Debian │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4817 2004-03-11 13:03:16.000000 ./usr/share/doc/remote-tty/README.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 902 2022-10-06 17:19:32.000000 ./usr/share/doc/remote-tty/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 951 2022-10-06 17:19:32.000000 ./usr/share/doc/remote-tty/copyright │ │ │ ├── ./usr/bin/remote-tty │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Position-Independent Executable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0xc49 │ │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ │ - Start of section headers: 13028 (bytes into file) │ │ │ │ │ + Start of section headers: 13044 (bytes into file) │ │ │ │ │ Flags: 0x5000400, Version5 EABI, hard-float ABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 27 │ │ │ │ │ Section header string table index: 26 │ │ │ │ ├── readelf --wide --program-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ Program Headers: │ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ │ EXIDX 0x002648 0x00002648 0x00002648 0x00008 0x00008 R 0x4 │ │ │ │ │ PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4 │ │ │ │ │ INTERP 0x000154 0x00000154 0x00000154 0x00019 0x00019 R 0x1 │ │ │ │ │ [Requesting program interpreter: /lib/ld-linux-armhf.so.3] │ │ │ │ │ LOAD 0x000000 0x00000000 0x00000000 0x02654 0x02654 R E 0x1000 │ │ │ │ │ - LOAD 0x002f00 0x00003f00 0x00003f00 0x0027f 0x01744 RW 0x1000 │ │ │ │ │ + LOAD 0x002f00 0x00003f00 0x00003f00 0x0028f 0x01754 RW 0x1000 │ │ │ │ │ DYNAMIC 0x002f08 0x00003f08 0x00003f08 0x000f8 0x000f8 RW 0x4 │ │ │ │ │ NOTE 0x000170 0x00000170 0x00000170 0x00044 0x00044 R 0x4 │ │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ │ GNU_RELRO 0x002f00 0x00003f00 0x00003f00 0x00100 0x00100 R 0x1 │ │ │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ │ Segment Sections... │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 27 section headers, starting at offset 0x32e4: │ │ │ │ │ +There are 27 section headers, starting at offset 0x32f4: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .interp PROGBITS 00000154 000154 000019 00 A 0 0 1 │ │ │ │ │ [ 2] .note.gnu.build-id NOTE 00000170 000170 000024 00 A 0 0 4 │ │ │ │ │ [ 3] .note.ABI-tag NOTE 00000194 000194 000020 00 A 0 0 4 │ │ │ │ │ @@ -20,17 +20,17 @@ │ │ │ │ │ [15] .rodata PROGBITS 00002124 002124 000524 00 A 0 0 4 │ │ │ │ │ [16] .ARM.exidx ARM_EXIDX 00002648 002648 000008 00 AL 13 0 4 │ │ │ │ │ [17] .eh_frame PROGBITS 00002650 002650 000004 00 A 0 0 4 │ │ │ │ │ [18] .init_array INIT_ARRAY 00003f00 002f00 000004 04 WA 0 0 4 │ │ │ │ │ [19] .fini_array FINI_ARRAY 00003f04 002f04 000004 04 WA 0 0 4 │ │ │ │ │ [20] .dynamic DYNAMIC 00003f08 002f08 0000f8 08 WA 6 0 4 │ │ │ │ │ [21] .got PROGBITS 00004000 003000 0000f0 04 WA 0 0 4 │ │ │ │ │ - [22] .data PROGBITS 000040f0 0030f0 00008f 00 WA 0 0 4 │ │ │ │ │ - [23] .bss NOBITS 00004180 00317f 0014c4 00 WA 0 0 4 │ │ │ │ │ - [24] .ARM.attributes ARM_ATTRIBUTES 00000000 00317f 000033 00 0 0 1 │ │ │ │ │ - [25] .gnu_debuglink PROGBITS 00000000 0031b4 000034 00 0 0 4 │ │ │ │ │ - [26] .shstrtab STRTAB 00000000 0031e8 0000fb 00 0 0 1 │ │ │ │ │ + [22] .data PROGBITS 000040f0 0030f0 00009f 00 WA 0 0 4 │ │ │ │ │ + [23] .bss NOBITS 00004190 00318f 0014c4 00 WA 0 0 4 │ │ │ │ │ + [24] .ARM.attributes ARM_ATTRIBUTES 00000000 00318f 000033 00 0 0 1 │ │ │ │ │ + [25] .gnu_debuglink PROGBITS 00000000 0031c4 000034 00 0 0 4 │ │ │ │ │ + [26] .shstrtab STRTAB 00000000 0031f8 0000fb 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2b0fbf16b6cb3d6a481557637ddde702e11e28cd │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9dace8269cd070bd82cc3f540020036f40bf67d4 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -54,15 +54,15 @@ │ │ │ │ │ [wordsize %d] │ │ │ │ │ wordsize change │ │ │ │ │ Password: │ │ │ │ │ service must begin with a '/' │ │ │ │ │ tcsetattr │ │ │ │ │ fcntl(F_GETFL) │ │ │ │ │ fcntl(F_SETFL) │ │ │ │ │ -Version 4.0 (pbuilder1@cbxi4b Mon Jan 8 16:24:12 2024) │ │ │ │ │ +Version 4.0 (pbuilder2@i-capture-the-hostname Mon Jan 8 16:26:34 2024) │ │ │ │ │ Copyright 1996,1997,2001 by Internet Software Consortium, Inc. │ │ │ │ │ .shstrtab │ │ │ │ │ .note.gnu.build-id │ │ │ │ │ .note.ABI-tag │ │ │ │ │ .gnu.hash │ │ │ │ │ .gnu.version │ │ │ │ │ .gnu.version_r │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -29,47 +29,47 @@ │ │ │ │ │ blmi 1d2cc0 │ │ │ │ │ ldrbtmi r4, [r8], #-2567 @ 0xfffff5f9 │ │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ │ andle r4, r3, r3, lsl #5 │ │ │ │ │ ldmpl r3, {r0, r2, r8, r9, fp, lr}^ │ │ │ │ │ ldrmi fp, [r8, -r3, lsl #2] │ │ │ │ │ svclt 0x00004770 │ │ │ │ │ - ldrdeq r3, [r0], -r6 │ │ │ │ │ - ldrdeq r3, [r0], -r4 │ │ │ │ │ + andeq r3, r0, r6, ror #9 │ │ │ │ │ + andeq r3, r0, r4, ror #9 │ │ │ │ │ andeq r3, r0, r2, asr r3 │ │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ │ blmi 252cf4 │ │ │ │ │ bmi 251eb8 │ │ │ │ │ bne 6d1ec8 │ │ │ │ │ svceq 0x00d9447a │ │ │ │ │ @ instruction: 0x01a3eb01 │ │ │ │ │ andle r1, r3, r9, asr #32 │ │ │ │ │ ldmpl r3, {r0, r2, r8, r9, fp, lr}^ │ │ │ │ │ ldrmi fp, [r8, -r3, lsl #2] │ │ │ │ │ svclt 0x00004770 │ │ │ │ │ - andeq r3, r0, ip, lsr #9 │ │ │ │ │ - andeq r3, r0, r8, lsr #9 │ │ │ │ │ + @ instruction: 0x000034bc │ │ │ │ │ + @ instruction: 0x000034b8 │ │ │ │ │ andeq r3, r0, r4, lsr #6 │ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ │ blmi 2ae128 │ │ │ │ │ ldrbtmi r4, [fp], #-2570 @ 0xfffff5f6 │ │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ │ blmi 26f2c0 │ │ │ │ │ ldrdlt r5, [r3, -r3]! │ │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ │ @ instruction: 0xf7ff6818 │ │ │ │ │ @ instruction: 0xf7ffee8e │ │ │ │ │ blmi 1c0c24 │ │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ │ stclt 0, cr7, [r8, #-104] @ 0xffffff98 │ │ │ │ │ - andeq r3, r0, r6, ror r4 │ │ │ │ │ + andeq r3, r0, r6, lsl #9 │ │ │ │ │ strdeq r3, [r0], -r4 │ │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ │ ldrdeq r3, [r0], -sl │ │ │ │ │ - andeq r3, r0, r6, asr r4 │ │ │ │ │ + andeq r3, r0, r6, ror #8 │ │ │ │ │ svclt 0x0000e7c4 │ │ │ │ │ strmi fp, [r2], -r8, lsl #10 │ │ │ │ │ ldrbtmi r4, [fp], #-2823 @ 0xfffff4f9 │ │ │ │ │ ldmdapl fp, {r0, r1, r2, fp, lr} │ │ │ │ │ teqlt r1, r8, lsl r8 │ │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ │ ldrbtmi r4, [r9], #-2310 @ 0xfffff6fa │ │ │ │ │ @@ -93,16 +93,16 @@ │ │ │ │ │ stmdbmi r7, {r1, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ │ tstcc r4, r9, ror r4 │ │ │ │ │ @ instruction: 0xf0012000 │ │ │ │ │ ldrb pc, [r5, sp, lsl #18]! @ │ │ │ │ │ andeq r3, r0, ip, ror r2 │ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ │ andeq r1, r0, sl, asr #8 │ │ │ │ │ - andeq r3, r0, sl, ror #7 │ │ │ │ │ - ldrdeq r3, [r0], -ip │ │ │ │ │ + strdeq r3, [r0], -sl │ │ │ │ │ + andeq r3, r0, ip, ror #7 │ │ │ │ │ blmi 1ee1ec │ │ │ │ │ bmi 1d1fbc │ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ │ tstcs r1, r7, lsl r2 │ │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ │ mcr 7, 4, pc, cr14, cr15, {7} @ │ │ │ │ │ @ instruction: 0xf7ff2000 │ │ │ │ │ @@ -912,113 +912,113 @@ │ │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ │ stmibmi pc, {r1, r4, r5, r9, sl, lr} @ │ │ │ │ │ ldmdavs r8, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ │ stm ip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ │ svclt 0x0000e6d8 │ │ │ │ │ strdeq r3, [r0], -ip │ │ │ │ │ strdeq r3, [r0], -r8 │ │ │ │ │ - andeq r3, r0, ip, ror #6 │ │ │ │ │ - andeq r3, r0, r8, asr r3 │ │ │ │ │ + andeq r3, r0, ip, ror r3 │ │ │ │ │ + andeq r3, r0, r8, ror #6 │ │ │ │ │ andeq r1, r0, ip, lsr r4 │ │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ │ - andeq r3, r0, r4, lsr #6 │ │ │ │ │ - andeq r3, r0, lr, lsl #6 │ │ │ │ │ - andeq r3, r0, r4, lsl #6 │ │ │ │ │ + andeq r3, r0, r4, lsr r3 │ │ │ │ │ + andeq r3, r0, lr, lsl r3 │ │ │ │ │ + andeq r3, r0, r4, lsl r3 │ │ │ │ │ muleq r0, lr, r3 │ │ │ │ │ andeq r1, r0, r8, ror r3 │ │ │ │ │ - andeq r3, r0, r0, ror #5 │ │ │ │ │ - ldrdeq r3, [r0], -r6 │ │ │ │ │ - andeq r3, r0, r8, asr #5 │ │ │ │ │ + strdeq r3, [r0], -r0 │ │ │ │ │ + andeq r3, r0, r6, ror #5 │ │ │ │ │ + ldrdeq r3, [r0], -r8 │ │ │ │ │ andeq r3, r0, sl, lsr r2 │ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ │ andeq r1, r0, r0, asr r3 │ │ │ │ │ andeq r1, r0, r8, asr r3 │ │ │ │ │ andeq r1, r0, r0, ror r3 │ │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ │ andeq r1, r0, r0, ror #6 │ │ │ │ │ andeq r1, r0, sl, lsl r3 │ │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ │ andeq r1, r0, ip, lsr #6 │ │ │ │ │ - andeq r3, r0, r4, lsr r2 │ │ │ │ │ + andeq r3, r0, r4, asr #4 │ │ │ │ │ andeq r1, r0, r4, lsr r3 │ │ │ │ │ @ instruction: 0x000015b2 │ │ │ │ │ @ instruction: 0x000012b4 │ │ │ │ │ andeq r3, r0, r2, ror r1 │ │ │ │ │ andeq r1, r0, r6, asr #5 │ │ │ │ │ andeq r3, r0, r0, asr #2 │ │ │ │ │ @ instruction: 0x000012ba │ │ │ │ │ - andeq r3, r0, r4, lsl #3 │ │ │ │ │ + muleq r0, r4, r1 │ │ │ │ │ @ instruction: 0xfffffd4b │ │ │ │ │ andeq r1, r0, sl, asr r2 │ │ │ │ │ andeq r3, r0, r0, lsl #1 │ │ │ │ │ andeq r3, r0, r2, rrx │ │ │ │ │ - ldrdeq r3, [r0], -sl │ │ │ │ │ + andeq r3, r0, sl, ror #1 │ │ │ │ │ andeq r3, r0, r2, lsr #32 │ │ │ │ │ - andeq r3, r0, r6, lsr #1 │ │ │ │ │ - muleq r0, ip, r0 │ │ │ │ │ - muleq r0, r0, r0 │ │ │ │ │ + strheq r3, [r0], -r6 │ │ │ │ │ + andeq r3, r0, ip, lsr #1 │ │ │ │ │ + andeq r3, r0, r0, lsr #1 │ │ │ │ │ andeq r1, r0, ip, lsr #4 │ │ │ │ │ andeq r2, r0, lr, ror #31 │ │ │ │ │ andeq r1, r0, lr, ror r1 │ │ │ │ │ andeq r1, r0, ip, ror r1 │ │ │ │ │ strdeq r1, [r0], -r2 │ │ │ │ │ @ instruction: 0x00002fb4 │ │ │ │ │ andeq r1, r0, r4, asr #2 │ │ │ │ │ andeq r1, r0, ip, lsr #3 │ │ │ │ │ andeq r2, r0, lr, ror #30 │ │ │ │ │ strdeq r1, [r0], -lr │ │ │ │ │ andeq r1, r0, ip, asr #2 │ │ │ │ │ andeq r2, r0, lr, lsr #30 │ │ │ │ │ andeq r2, r0, r8, lsr #30 │ │ │ │ │ - andeq r2, r0, r4, lsr #31 │ │ │ │ │ - muleq r0, r6, pc @ │ │ │ │ │ - andeq r2, r0, r8, lsr pc │ │ │ │ │ - andeq r2, r0, sl, lsr #30 │ │ │ │ │ + @ instruction: 0x00002fb4 │ │ │ │ │ + andeq r2, r0, r6, lsr #31 │ │ │ │ │ + andeq r2, r0, r8, asr #30 │ │ │ │ │ + andeq r2, r0, sl, lsr pc │ │ │ │ │ andeq r2, r0, sl, ror lr │ │ │ │ │ - strdeq r2, [r0], -r4 │ │ │ │ │ - andeq r2, r0, sl, ror #29 │ │ │ │ │ + andeq r2, r0, r4, lsl #30 │ │ │ │ │ + strdeq r2, [r0], -sl │ │ │ │ │ andeq r2, r0, r0, asr lr │ │ │ │ │ - andeq r3, r0, r2, lsl #7 │ │ │ │ │ + muleq r0, r2, r3 │ │ │ │ │ andeq r1, r0, r8, asr #32 │ │ │ │ │ andeq r2, r0, r6, lsr #28 │ │ │ │ │ - andeq r2, r0, r6, lsr #29 │ │ │ │ │ + @ instruction: 0x00002eb6 │ │ │ │ │ strdeq r2, [r0], -ip │ │ │ │ │ andeq r1, r0, r2, ror r1 │ │ │ │ │ andeq r1, r0, ip, asr r1 │ │ │ │ │ - andeq r2, r0, r8, asr lr │ │ │ │ │ + andeq r2, r0, r8, ror #28 │ │ │ │ │ ldrdeq r1, [r0], -r8 │ │ │ │ │ - andeq r2, r0, ip, lsr #28 │ │ │ │ │ + andeq r2, r0, ip, lsr lr │ │ │ │ │ @ instruction: 0x00000eb8 │ │ │ │ │ andeq r0, r0, sl, ror #29 │ │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ │ - andeq r3, r0, lr, lsl #4 │ │ │ │ │ - andeq r3, r0, lr, ror #3 │ │ │ │ │ - ldrdeq r3, [r0], -sl │ │ │ │ │ - andeq r3, r0, r6, asr #3 │ │ │ │ │ + andeq r3, r0, lr, lsl r2 │ │ │ │ │ + strdeq r3, [r0], -lr │ │ │ │ │ + andeq r3, r0, sl, ror #3 │ │ │ │ │ + ldrdeq r3, [r0], -r6 │ │ │ │ │ andeq r2, r0, r0, ror ip │ │ │ │ │ - andeq r3, r0, lr, lsr #3 │ │ │ │ │ - andeq r3, r0, r2, lsr #3 │ │ │ │ │ - ldrdeq r2, [r0], -r6 │ │ │ │ │ - andeq r2, r0, r8, asr #25 │ │ │ │ │ + @ instruction: 0x000031be │ │ │ │ │ + @ instruction: 0x000031b2 │ │ │ │ │ + andeq r2, r0, r6, ror #25 │ │ │ │ │ + ldrdeq r2, [r0], -r8 │ │ │ │ │ andeq r0, r0, r0, asr #28 │ │ │ │ │ andeq r0, r0, r6, lsr #28 │ │ │ │ │ andeq r0, r0, r4, lsl #28 │ │ │ │ │ andeq r2, r0, r2, asr #23 │ │ │ │ │ andeq r0, r0, r8, asr #27 │ │ │ │ │ @ instruction: 0x00000db2 │ │ │ │ │ - andeq r2, r0, r8, ror #23 │ │ │ │ │ + strdeq r2, [r0], -r8 │ │ │ │ │ andeq r2, r0, r2, lsl fp │ │ │ │ │ andeq r0, r0, ip, lsr sp │ │ │ │ │ andeq r0, r0, lr, lsr #26 │ │ │ │ │ - andeq r2, r0, ip, asr fp │ │ │ │ │ + andeq r2, r0, ip, ror #22 │ │ │ │ │ andeq r2, r0, ip, lsl #21 │ │ │ │ │ @ instruction: 0x00000cb6 │ │ │ │ │ @ instruction: 0x00000cb0 │ │ │ │ │ - ldrdeq r2, [r0], -r6 │ │ │ │ │ + andeq r2, r0, r6, ror #21 │ │ │ │ │ andeq r2, r0, r2, lsl sl │ │ │ │ │ andeq r0, r0, lr, lsr ip │ │ │ │ │ andeq r0, r0, r6, asr #24 │ │ │ │ │ andeq r2, r0, ip, asr #19 │ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ │ andeq r0, r0, r8, lsl #24 │ │ │ │ │ andeq r2, r0, r6, lsl #19 │ │ │ │ │ @@ -1027,35 +1027,35 @@ │ │ │ │ │ andeq r2, r0, r0, asr #18 │ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ │ @ instruction: 0x00000bb0 │ │ │ │ │ andeq r0, r0, r4, lsr #23 │ │ │ │ │ andeq r0, r0, ip, lsr #23 │ │ │ │ │ @ instruction: 0x00000bb0 │ │ │ │ │ andeq r2, r0, lr, ror r8 │ │ │ │ │ - strdeq r2, [r0], -r2 @ │ │ │ │ │ + andeq r2, r0, r2, lsl #18 │ │ │ │ │ andeq r0, r0, r4, lsl #23 │ │ │ │ │ - andeq r2, r0, ip, ror r8 │ │ │ │ │ - andeq r2, r0, r8, ror #16 │ │ │ │ │ - andeq r2, r0, r0, ror #16 │ │ │ │ │ + andeq r2, r0, ip, lsl #17 │ │ │ │ │ + andeq r2, r0, r8, ror r8 │ │ │ │ │ + andeq r2, r0, r0, ror r8 │ │ │ │ │ andeq r0, r0, r4, ror #22 │ │ │ │ │ andeq r0, r0, lr, asr fp │ │ │ │ │ - andeq r2, r0, r2, lsl r8 │ │ │ │ │ + andeq r2, r0, r2, lsr #16 │ │ │ │ │ andeq r0, r0, sl, lsl #20 │ │ │ │ │ andeq r2, r0, ip, ror #14 │ │ │ │ │ andeq r0, r0, r8, lsr #22 │ │ │ │ │ andeq r2, r0, r4, asr r7 │ │ │ │ │ - ldrdeq r2, [r0], -sl │ │ │ │ │ + andeq r2, r0, sl, ror #15 │ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ │ - @ instruction: 0x000027ba │ │ │ │ │ + andeq r2, r0, sl, asr #15 │ │ │ │ │ andeq r2, r0, r0, lsr #14 │ │ │ │ │ - muleq r0, ip, r7 │ │ │ │ │ + andeq r2, r0, ip, lsr #15 │ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ │ andeq r0, r0, r2, asr #21 │ │ │ │ │ - andeq r2, r0, r0, ror #14 │ │ │ │ │ - andeq r2, r0, lr, asr #14 │ │ │ │ │ + andeq r2, r0, r0, ror r7 │ │ │ │ │ + andeq r2, r0, lr, asr r7 │ │ │ │ │ muleq r0, ip, sl │ │ │ │ │ muleq r0, sl, sl │ │ │ │ │ muleq r0, r0, sl │ │ │ │ │ ldmdami r4, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ │ ldr pc, [r7, #2115]! @ 0x843 │ │ │ │ │ svcvc 0x0080f410 │ │ │ │ │ @@ -1137,24 +1137,24 @@ │ │ │ │ │ ldr r9, [lr, #-1541] @ 0xfffff9fb │ │ │ │ │ ldrbtmi r4, [fp], #-2830 @ 0xfffff4f2 │ │ │ │ │ blcs 1d16c │ │ │ │ │ bge 1ebf000 │ │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ │ blt feb7fe08 │ │ │ │ │ andeq r0, r0, ip, asr r8 │ │ │ │ │ - @ instruction: 0x000024b6 │ │ │ │ │ + andeq r2, r0, r6, asr #9 │ │ │ │ │ andeq r2, r0, r8, lsl r4 │ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ │ andeq r0, r0, r8, lsr #16 │ │ │ │ │ andeq r0, r0, r0, ror r4 │ │ │ │ │ andeq r2, r0, r2, asr r3 │ │ │ │ │ andeq r2, r0, sl, lsr #6 │ │ │ │ │ andeq r2, r0, ip, lsl #6 │ │ │ │ │ andeq r2, r0, r6, lsl #6 │ │ │ │ │ - andeq r2, r0, sl, lsl #7 │ │ │ │ │ + muleq r0, sl, r3 │ │ │ │ │ andeq r0, r0, lr, lsl #8 │ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ │ @ instruction: 0x4680b0fb │ │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ │ @ instruction: 0xf7fe4618 │ │ │ │ │ strbtmi lr, [fp], -r6, asr #28 │ │ │ │ │ cmnls r6, #24 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ │ @@ -1,12 +1,13 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ │ 0x000040f0 00000000 f4400000 ffffffff ffffffff .....@.......... │ │ │ │ │ 0x00004100 ffffffff 54250000 56657273 696f6e20 ....T%..Version │ │ │ │ │ - 0x00004110 342e3020 28706275 696c6465 72314063 4.0 (pbuilder1@c │ │ │ │ │ - 0x00004120 62786934 62204d6f 6e204a61 6e203820 bxi4b Mon Jan 8 │ │ │ │ │ - 0x00004130 31363a32 343a3132 20323032 34290000 16:24:12 2024).. │ │ │ │ │ - 0x00004140 436f7079 72696768 74203139 39362c31 Copyright 1996,1 │ │ │ │ │ - 0x00004150 3939372c 32303031 20627920 496e7465 997,2001 by Inte │ │ │ │ │ - 0x00004160 726e6574 20536f66 74776172 6520436f rnet Software Co │ │ │ │ │ - 0x00004170 6e736f72 7469756d 2c20496e 632e00 nsortium, Inc.. │ │ │ │ │ + 0x00004110 342e3020 28706275 696c6465 72324069 4.0 (pbuilder2@i │ │ │ │ │ + 0x00004120 2d636170 74757265 2d746865 2d686f73 -capture-the-hos │ │ │ │ │ + 0x00004130 746e616d 65204d6f 6e204a61 6e203820 tname Mon Jan 8 │ │ │ │ │ + 0x00004140 31363a32 363a3334 20323032 34290000 16:26:34 2024).. │ │ │ │ │ + 0x00004150 436f7079 72696768 74203139 39362c31 Copyright 1996,1 │ │ │ │ │ + 0x00004160 3939372c 32303031 20627920 496e7465 997,2001 by Inte │ │ │ │ │ + 0x00004170 726e6574 20536f66 74776172 6520436f rnet Software Co │ │ │ │ │ + 0x00004180 6e736f72 7469756d 2c20496e 632e00 nsortium, Inc.. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 30666266 31366236 63623364 36613438 0fbf16b6cb3d6a48 │ │ │ │ │ - 0x00000010 31353537 36333764 64646537 30326531 1557637ddde702e1 │ │ │ │ │ - 0x00000020 31653238 63642e64 65627567 00000000 1e28cd.debug.... │ │ │ │ │ - 0x00000030 aee2bd98 .... │ │ │ │ │ + 0x00000000 61636538 32363963 64303730 62643832 ace8269cd070bd82 │ │ │ │ │ + 0x00000010 63633366 35343030 32303033 36663430 cc3f540020036f40 │ │ │ │ │ + 0x00000020 62663637 64342e64 65627567 00000000 bf67d4.debug.... │ │ │ │ │ + 0x00000030 4322add0 C".. │ │ │ ├── ./usr/sbin/ttysrv │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Position-Independent Executable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0xe15 │ │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ │ - Start of section headers: 13324 (bytes into file) │ │ │ │ │ + Start of section headers: 13340 (bytes into file) │ │ │ │ │ Flags: 0x5000400, Version5 EABI, hard-float ABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 27 │ │ │ │ │ Section header string table index: 26 │ │ │ │ ├── readelf --wide --program-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ Program Headers: │ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ │ EXIDX 0x002d08 0x00002d08 0x00002d08 0x00008 0x00008 R 0x4 │ │ │ │ │ PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4 │ │ │ │ │ INTERP 0x000154 0x00000154 0x00000154 0x00019 0x00019 R 0x1 │ │ │ │ │ [Requesting program interpreter: /lib/ld-linux-armhf.so.3] │ │ │ │ │ LOAD 0x000000 0x00000000 0x00000000 0x02d14 0x02d14 R E 0x1000 │ │ │ │ │ - LOAD 0x002f08 0x00003f08 0x00003f08 0x0039f 0x008b0 RW 0x1000 │ │ │ │ │ + LOAD 0x002f08 0x00003f08 0x00003f08 0x003af 0x008c0 RW 0x1000 │ │ │ │ │ DYNAMIC 0x002f10 0x00003f10 0x00003f10 0x000f0 0x000f0 RW 0x4 │ │ │ │ │ NOTE 0x000170 0x00000170 0x00000170 0x00044 0x00044 R 0x4 │ │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ │ GNU_RELRO 0x002f08 0x00003f08 0x00003f08 0x000f8 0x000f8 R 0x1 │ │ │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ │ Segment Sections... │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 27 section headers, starting at offset 0x340c: │ │ │ │ │ +There are 27 section headers, starting at offset 0x341c: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .interp PROGBITS 00000154 000154 000019 00 A 0 0 1 │ │ │ │ │ [ 2] .note.gnu.build-id NOTE 00000170 000170 000024 00 A 0 0 4 │ │ │ │ │ [ 3] .note.ABI-tag NOTE 00000194 000194 000020 00 A 0 0 4 │ │ │ │ │ @@ -20,17 +20,17 @@ │ │ │ │ │ [15] .rodata PROGBITS 0000283c 00283c 0004cc 00 A 0 0 4 │ │ │ │ │ [16] .ARM.exidx ARM_EXIDX 00002d08 002d08 000008 00 AL 13 0 4 │ │ │ │ │ [17] .eh_frame PROGBITS 00002d10 002d10 000004 00 A 0 0 4 │ │ │ │ │ [18] .init_array INIT_ARRAY 00003f08 002f08 000004 04 WA 0 0 4 │ │ │ │ │ [19] .fini_array FINI_ARRAY 00003f0c 002f0c 000004 04 WA 0 0 4 │ │ │ │ │ [20] .dynamic DYNAMIC 00003f10 002f10 0000f0 08 WA 6 0 4 │ │ │ │ │ [21] .got PROGBITS 00004000 003000 000114 04 WA 0 0 4 │ │ │ │ │ - [22] .data PROGBITS 00004114 003114 000193 00 WA 0 0 4 │ │ │ │ │ - [23] .bss NOBITS 000042a8 0032a7 000510 00 WA 0 0 4 │ │ │ │ │ - [24] .ARM.attributes ARM_ATTRIBUTES 00000000 0032a7 000033 00 0 0 1 │ │ │ │ │ - [25] .gnu_debuglink PROGBITS 00000000 0032dc 000034 00 0 0 4 │ │ │ │ │ - [26] .shstrtab STRTAB 00000000 003310 0000fb 00 0 0 1 │ │ │ │ │ + [22] .data PROGBITS 00004114 003114 0001a3 00 WA 0 0 4 │ │ │ │ │ + [23] .bss NOBITS 000042b8 0032b7 000510 00 WA 0 0 4 │ │ │ │ │ + [24] .ARM.attributes ARM_ATTRIBUTES 00000000 0032b7 000033 00 0 0 1 │ │ │ │ │ + [25] .gnu_debuglink PROGBITS 00000000 0032ec 000034 00 0 0 4 │ │ │ │ │ + [26] .shstrtab STRTAB 00000000 003320 0000fb 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 72d789f6b0322e719c7c665b422b0ba54ce9677a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1ab5eacc1f2149ce47f352b6e7bf4ee56233cd26 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -54,15 +54,15 @@ │ │ │ │ │ warning: removing "%s" │ │ │ │ │ %s: panic - serv_input #2 │ │ │ │ │ %s: bad option (%s): %s │ │ │ │ │ unrecognized │ │ │ │ │ tcsetattr │ │ │ │ │ fcntl(F_GETFL) │ │ │ │ │ fcntl(F_SETFL) │ │ │ │ │ -Version 4.0 (pbuilder1@cbxi4b Mon Jan 8 16:24:12 2024) │ │ │ │ │ +Version 4.0 (pbuilder2@i-capture-the-hostname Mon Jan 8 16:26:34 2024) │ │ │ │ │ Copyright 1996,1997,2001 by Internet Software Consortium, Inc. │ │ │ │ │ .shstrtab │ │ │ │ │ .note.gnu.build-id │ │ │ │ │ .note.ABI-tag │ │ │ │ │ .gnu.hash │ │ │ │ │ .gnu.version │ │ │ │ │ .gnu.version_r │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -29,65 +29,65 @@ │ │ │ │ │ blmi 1d2e8c │ │ │ │ │ ldrbtmi r4, [r8], #-2567 @ 0xfffff5f9 │ │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ │ andle r4, r3, r3, lsl #5 │ │ │ │ │ ldmpl r3, {r0, r2, r8, r9, fp, lr}^ │ │ │ │ │ ldrmi fp, [r8, -r3, lsl #2] │ │ │ │ │ svclt 0x00004770 │ │ │ │ │ - andeq r3, r0, r2, lsr r4 │ │ │ │ │ - andeq r3, r0, r0, lsr r4 │ │ │ │ │ + andeq r3, r0, r2, asr #8 │ │ │ │ │ + andeq r3, r0, r0, asr #8 │ │ │ │ │ andeq r3, r0, r6, lsl #3 │ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ │ blmi 252ec0 │ │ │ │ │ bmi 252084 │ │ │ │ │ bne 6d2094 │ │ │ │ │ svceq 0x00d9447a │ │ │ │ │ @ instruction: 0x01a3eb01 │ │ │ │ │ andle r1, r3, r9, asr #32 │ │ │ │ │ ldmpl r3, {r0, r2, r8, r9, fp, lr}^ │ │ │ │ │ ldrmi fp, [r8, -r3, lsl #2] │ │ │ │ │ svclt 0x00004770 │ │ │ │ │ - andeq r3, r0, r8, lsl #8 │ │ │ │ │ - andeq r3, r0, r4, lsl #8 │ │ │ │ │ + andeq r3, r0, r8, lsl r4 │ │ │ │ │ + andeq r3, r0, r4, lsl r4 │ │ │ │ │ andeq r3, r0, r8, asr r1 │ │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ │ blmi 2ae2f4 │ │ │ │ │ ldrbtmi r4, [fp], #-2570 @ 0xfffff5f6 │ │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ │ blmi 26f48c │ │ │ │ │ ldrdlt r5, [r3, -r3]! │ │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ │ @ instruction: 0xf7ff6818 │ │ │ │ │ @ instruction: 0xf7ffee52 │ │ │ │ │ blmi 1c0df0 │ │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ │ stclt 0, cr7, [r8, #-104] @ 0xffffff98 │ │ │ │ │ - ldrdeq r3, [r0], -r2 │ │ │ │ │ + andeq r3, r0, r2, ror #7 │ │ │ │ │ andeq r3, r0, r8, lsr #2 │ │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ │ andeq r3, r0, r2, lsr r2 │ │ │ │ │ - @ instruction: 0x000033b2 │ │ │ │ │ + andeq r3, r0, r2, asr #7 │ │ │ │ │ svclt 0x0000e7c4 │ │ │ │ │ ldrbtmi r4, [sl], #-2562 @ 0xfffff5fe │ │ │ │ │ movwcc r6, #6163 @ 0x1813 │ │ │ │ │ @ instruction: 0x47706013 │ │ │ │ │ - muleq r0, r6, r3 │ │ │ │ │ + andeq r3, r0, r6, lsr #7 │ │ │ │ │ blmi 26e348 │ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ │ blmi 22d3dc │ │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ │ svccc 0x00fff1b0 │ │ │ │ │ andcs sp, r0, r2, lsl #2 │ │ │ │ │ mcr 7, 7, pc, cr14, cr15, {7} @ │ │ │ │ │ ldrbtmi r4, [r9], #-2308 @ 0xfffff6fc │ │ │ │ │ @ instruction: 0xf0013108 │ │ │ │ │ ldrb pc, [r6, sp, asr #23]! @ │ │ │ │ │ - andeq r3, r0, r4, lsl #7 │ │ │ │ │ + muleq r0, r4, r3 │ │ │ │ │ andeq r3, r0, ip, ror #3 │ │ │ │ │ - andeq r3, r0, sl, ror #6 │ │ │ │ │ + andeq r3, r0, sl, ror r3 │ │ │ │ │ cfstr32mi mvfx11, [lr, #-224] @ 0xffffff20 │ │ │ │ │ cfstrsmi mvf4, [lr], {125} @ 0x7d │ │ │ │ │ stmdbmi lr, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ │ cfstrdvs mvd4, [r0], #-484 @ 0xfffffe1c │ │ │ │ │ mrc 7, 0, APSR_nzcv, cr14, cr15, {7} │ │ │ │ │ smlatblt r0, r0, r4, r6 │ │ │ │ │ blmi 2f0454 │ │ │ │ │ @@ -96,30 +96,30 @@ │ │ │ │ │ stmiapl fp!, {r0, r3, r8, r9, fp, lr}^ │ │ │ │ │ ldrbtmi r4, [sl], #-2569 @ 0xfffff5f7 │ │ │ │ │ stmdbmi r9, {r1, r4, fp, sp, lr} │ │ │ │ │ ldmdavs r8, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ │ mrc 7, 6, APSR_nzcv, cr8, cr15, {7} │ │ │ │ │ svclt 0x0000e7ee │ │ │ │ │ andeq r3, r0, r4, lsr #1 │ │ │ │ │ - andeq r3, r0, ip, asr #6 │ │ │ │ │ + andeq r3, r0, ip, asr r3 │ │ │ │ │ andeq r1, r0, ip, ror #18 │ │ │ │ │ - andeq r3, r0, r8, lsr r3 │ │ │ │ │ + andeq r3, r0, r8, asr #6 │ │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ │ andeq r3, r0, r6, lsl #5 │ │ │ │ │ andeq r1, r0, ip, asr #18 │ │ │ │ │ blmi 1ee3d4 │ │ │ │ │ cfldrsvs mvf4, [r8], {123} @ 0x7b │ │ │ │ │ @ instruction: 0xf7ffb140 │ │ │ │ │ blmi 17cb88 │ │ │ │ │ andcs r4, r0, #2063597568 @ 0x7b000000 │ │ │ │ │ ldrbvs r6, [sl], #1178 @ 0x49a │ │ │ │ │ @ instruction: 0xffc6f7ff │ │ │ │ │ svclt 0x0000bd08 │ │ │ │ │ - strdeq r3, [r0], -r8 │ │ │ │ │ - andeq r3, r0, ip, ror #5 │ │ │ │ │ + andeq r3, r0, r8, lsl #6 │ │ │ │ │ + strdeq r3, [r0], -ip │ │ │ │ │ @ instruction: 0x4605b570 │ │ │ │ │ ldrbtmi r4, [fp], #-2827 @ 0xfffff4f5 │ │ │ │ │ cmnlt r8, r8, asr r8 │ │ │ │ │ ldrbtmi r4, [ip], #-3082 @ 0xfffff3f6 │ │ │ │ │ @ instruction: 0xf04f3404 │ │ │ │ │ strd r3, [r2], -pc @ │ │ │ │ │ svceq 0x0008f854 │ │ │ │ │ @@ -138,16 +138,16 @@ │ │ │ │ │ blle 1cb028 │ │ │ │ │ stmdami r6, {r0, r5, r9, sl, lr} │ │ │ │ │ subscc r4, r0, r8, ror r4 │ │ │ │ │ mcr 7, 1, pc, cr6, cr15, {7} @ │ │ │ │ │ ldclt 7, cr1, [r0, #-768] @ 0xfffffd00 │ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ │ svclt 0x0000e7fb │ │ │ │ │ + andeq r3, r0, r0, lsr #5 │ │ │ │ │ muleq r0, r0, r2 │ │ │ │ │ - andeq r3, r0, r0, lsl #5 │ │ │ │ │ rscslt fp, r7, r0, lsr r5 │ │ │ │ │ bmi 392864 │ │ │ │ │ cfstrsge mvf4, [r1], {122} @ 0x7a │ │ │ │ │ bgt 1d28e4 │ │ │ │ │ @ instruction: 0xf823c303 │ │ │ │ │ @ instruction: 0x0c122b02 │ │ │ │ │ @ instruction: 0x4620701a │ │ │ │ │ @@ -157,15 +157,15 @@ │ │ │ │ │ blx 1c3d078 │ │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ │ ldrdcc pc, [ip], r3 │ │ │ │ │ eorcc pc, r5, r3, asr r8 @ │ │ │ │ │ cmpvs sl, r2, lsl #4 │ │ │ │ │ ldclt 0, cr11, [r0, #-476]! @ 0xfffffe24 │ │ │ │ │ andeq r1, r0, r0, lsr #17 │ │ │ │ │ - andeq r3, r0, r6, lsr r2 │ │ │ │ │ + andeq r3, r0, r6, asr #4 │ │ │ │ │ rscslt fp, r7, r0, lsr r5 │ │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ │ @ instruction: 0xf104eeb4 │ │ │ │ │ b 4c1d1c │ │ │ │ │ svclt 0x00380324 │ │ │ │ │ cmpne fp, r3, lsr #12 │ │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ │ @@ -198,18 +198,18 @@ │ │ │ │ │ ldmvs r8, {r2, r5, ip, sp} │ │ │ │ │ @ instruction: 0xf7ffb108 │ │ │ │ │ @ instruction: 0xf855ed58 │ │ │ │ │ @ instruction: 0xf7ff0024 │ │ │ │ │ movwcs lr, #3412 @ 0xd54 │ │ │ │ │ eorcc pc, r4, r5, asr #16 │ │ │ │ │ ldclt 0, cr11, [r0, #-476]! @ 0xfffffe24 │ │ │ │ │ - andeq r3, r0, r2, lsl #4 │ │ │ │ │ + andeq r3, r0, r2, lsl r2 │ │ │ │ │ andeq r1, r0, r8, lsr #16 │ │ │ │ │ - @ instruction: 0x000031bc │ │ │ │ │ - andeq r3, r0, sl, lsr #3 │ │ │ │ │ + andeq r3, r0, ip, asr #3 │ │ │ │ │ + @ instruction: 0x000031ba │ │ │ │ │ ldrbtmi r4, [fp], #-2844 @ 0xfffff4e4 │ │ │ │ │ blcs 1b2b4 │ │ │ │ │ push {r0, r1, r4, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ │ @ instruction: 0x468047f0 │ │ │ │ │ ldrmi r4, [r2], r9, lsl #13 │ │ │ │ │ svcmi 0x00182400 │ │ │ │ │ mrcmi 4, 0, r4, cr8, cr15, {3} │ │ │ │ │ @@ -232,16 +232,16 @@ │ │ │ │ │ @ instruction: 0xf9daf001 │ │ │ │ │ blcs 1b270 │ │ │ │ │ @ instruction: 0x4620d0de │ │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ │ pop {r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ │ @ instruction: 0x477087f0 │ │ │ │ │ ldrdeq r2, [r0], -sl │ │ │ │ │ - andeq r3, r0, r4, asr r1 │ │ │ │ │ - andeq r3, r0, r0, asr r1 │ │ │ │ │ + andeq r3, r0, r4, ror #2 │ │ │ │ │ + andeq r3, r0, r0, ror #2 │ │ │ │ │ @ instruction: 0x00002fbc │ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ │ @ instruction: 0x4605b0f8 │ │ │ │ │ strcs r4, [r0], #-1550 @ 0xfffff9f2 │ │ │ │ │ stmdaeq ip, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ │ ldrbtmi r4, [pc], #-3867 @ 11d8 │ │ │ │ │ @ instruction: 0xf5c43708 │ │ │ │ │ @@ -268,16 +268,16 @@ │ │ │ │ │ stmdage r3, {r0, r5, r9, sl, lr} │ │ │ │ │ @ instruction: 0xff86f7ff │ │ │ │ │ pop {r3, r4, r5, r6, ip, sp, pc} │ │ │ │ │ stmdami r5, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ │ @ instruction: 0xe7f2ed14 │ │ │ │ │ andeq r2, r0, r6, asr #30 │ │ │ │ │ - muleq r0, lr, r0 │ │ │ │ │ - andeq r3, r0, r8, lsl #1 │ │ │ │ │ + andeq r3, r0, lr, lsr #1 │ │ │ │ │ + muleq r0, r8, r0 │ │ │ │ │ ldrdeq r1, [r0], -r4 │ │ │ │ │ rscslt fp, r7, r0, lsr r5 │ │ │ │ │ stcge 6, cr4, [r1, #-16] │ │ │ │ │ @ instruction: 0xf8df46ac │ │ │ │ │ ldrbtmi lr, [lr], #76 @ 0x4c │ │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ │ @@ -294,15 +294,15 @@ │ │ │ │ │ andcs r3, r0, #36 @ 0x24 │ │ │ │ │ @ instruction: 0x4613615a │ │ │ │ │ orrvc pc, r5, pc, asr #8 │ │ │ │ │ @ instruction: 0xf0014620 │ │ │ │ │ rsbslt pc, r7, ip, lsl #19 │ │ │ │ │ svclt 0x0000bd30 │ │ │ │ │ @ instruction: 0x000016be │ │ │ │ │ - andeq r3, r0, r0, lsr #32 │ │ │ │ │ + andeq r3, r0, r0, lsr r0 │ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ │ @ instruction: 0xf8dfb0f9 │ │ │ │ │ ldrbtmi r5, [sp], #-1732 @ 0xfffff93c │ │ │ │ │ @ instruction: 0x36c0f8df │ │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ │ @ instruction: 0xf853308c │ │ │ │ │ cmnlt fp, #32 │ │ │ │ │ @@ -731,84 +731,84 @@ │ │ │ │ │ ldmib lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ │ movwcs r4, #34306 @ 0x8602 │ │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ │ stc2l 0, cr15, [lr] │ │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ │ ldrb pc, [r5], #3179 @ 0xc6b @ │ │ │ │ │ andeq r2, r0, r2, asr #26 │ │ │ │ │ - andeq r2, r0, r8, ror #31 │ │ │ │ │ - ldrdeq r2, [r0], -r6 │ │ │ │ │ - @ instruction: 0x00002fbc │ │ │ │ │ - andeq r2, r0, r6, ror pc │ │ │ │ │ - andeq r2, r0, r2, ror #30 │ │ │ │ │ - andeq r2, r0, lr, asr #30 │ │ │ │ │ + strdeq r2, [r0], -r8 │ │ │ │ │ + andeq r2, r0, r6, ror #31 │ │ │ │ │ + andeq r2, r0, ip, asr #31 │ │ │ │ │ + andeq r2, r0, r6, lsl #31 │ │ │ │ │ + andeq r2, r0, r2, ror pc │ │ │ │ │ + andeq r2, r0, lr, asr pc │ │ │ │ │ @ instruction: 0x00002db4 │ │ │ │ │ - andeq r2, r0, lr, lsr #30 │ │ │ │ │ + andeq r2, r0, lr, lsr pc │ │ │ │ │ andeq r2, r0, r8, lsl #27 │ │ │ │ │ andeq r1, r0, r8, lsr #11 │ │ │ │ │ - strdeq r2, [r0], -ip │ │ │ │ │ + andeq r2, r0, ip, lsl #30 │ │ │ │ │ muleq r0, r4, r5 │ │ │ │ │ - andeq r2, r0, r0, ror #29 │ │ │ │ │ + strdeq r2, [r0], -r0 │ │ │ │ │ andeq r2, r0, sl, lsr sp │ │ │ │ │ andeq r2, r0, lr, lsr #26 │ │ │ │ │ andeq r2, r0, r4, lsl #26 │ │ │ │ │ - andeq r2, r0, sl, lsl #29 │ │ │ │ │ + muleq r0, sl, lr │ │ │ │ │ andeq r1, r0, r4, lsr #10 │ │ │ │ │ andeq r2, r0, sl, asr #25 │ │ │ │ │ - andeq r2, r0, r6, lsr #28 │ │ │ │ │ + andeq r2, r0, r6, lsr lr │ │ │ │ │ andeq r2, r0, ip, ror #26 │ │ │ │ │ - strdeq r2, [r0], -r2 @ │ │ │ │ │ - ldrdeq r2, [r0], -lr │ │ │ │ │ - andeq r2, r0, r0, asr #27 │ │ │ │ │ - andeq r2, r0, sl, lsr #27 │ │ │ │ │ + andeq r2, r0, r2, lsl #28 │ │ │ │ │ + andeq r2, r0, lr, ror #27 │ │ │ │ │ + ldrdeq r2, [r0], -r0 │ │ │ │ │ + @ instruction: 0x00002dba │ │ │ │ │ strdeq r2, [r0], -r2 @ │ │ │ │ │ strdeq r2, [r0], -r0 │ │ │ │ │ - andeq r2, r0, r0, ror sp │ │ │ │ │ + andeq r2, r0, r0, lsl #27 │ │ │ │ │ andeq r1, r0, r6, lsr #8 │ │ │ │ │ - andeq r2, r0, r8, lsr sp │ │ │ │ │ + andeq r2, r0, r8, asr #26 │ │ │ │ │ andeq r2, r0, lr, lsl #23 │ │ │ │ │ andeq r2, r0, r0, lsl #23 │ │ │ │ │ andeq r2, r0, r0, ror #22 │ │ │ │ │ - andeq r2, r0, r6, ror #25 │ │ │ │ │ + strdeq r2, [r0], -r6 │ │ │ │ │ muleq r0, r6, r3 │ │ │ │ │ andeq r2, r0, ip, lsl fp │ │ │ │ │ - andeq r2, r0, r8, lsl #25 │ │ │ │ │ - andeq r2, r0, sl, ror #24 │ │ │ │ │ - andeq r2, r0, r4, ror #24 │ │ │ │ │ + muleq r0, r8, ip │ │ │ │ │ + andeq r2, r0, sl, ror ip │ │ │ │ │ + andeq r2, r0, r4, ror ip │ │ │ │ │ andeq r1, r0, r2, asr #6 │ │ │ │ │ + andeq r2, r0, r8, ror #24 │ │ │ │ │ andeq r2, r0, r8, asr ip │ │ │ │ │ - andeq r2, r0, r8, asr #24 │ │ │ │ │ - andeq r2, r0, r0, lsr #24 │ │ │ │ │ + andeq r2, r0, r0, lsr ip │ │ │ │ │ andeq r1, r0, r6, lsl #6 │ │ │ │ │ andeq r1, r0, r0, ror r2 │ │ │ │ │ andeq r1, r0, r6, ror r2 │ │ │ │ │ andeq r1, r0, r8, lsr r2 │ │ │ │ │ andeq r1, r0, r2, lsr #4 │ │ │ │ │ - andeq r2, r0, r0, lsl #23 │ │ │ │ │ + muleq r0, r0, fp │ │ │ │ │ + andeq r2, r0, lr, ror #22 │ │ │ │ │ andeq r2, r0, lr, asr fp │ │ │ │ │ - andeq r2, r0, lr, asr #22 │ │ │ │ │ - andeq r2, r0, r6, lsr fp │ │ │ │ │ - andeq r2, r0, r2, lsr #22 │ │ │ │ │ + andeq r2, r0, r6, asr #22 │ │ │ │ │ + andeq r2, r0, r2, lsr fp │ │ │ │ │ andeq r1, r0, sl, lsr #4 │ │ │ │ │ - andeq r2, r0, sl, lsl #22 │ │ │ │ │ + andeq r2, r0, sl, lsl fp │ │ │ │ │ ldrdeq r1, [r0], -r4 │ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ │ + andeq r2, r0, r2, lsr #21 │ │ │ │ │ muleq r0, r2, sl │ │ │ │ │ - andeq r2, r0, r2, lsl #21 │ │ │ │ │ - andeq r2, r0, r0, ror sl │ │ │ │ │ - andeq r2, r0, ip, asr sl │ │ │ │ │ - andeq r2, r0, r6, lsr sl │ │ │ │ │ + andeq r2, r0, r0, lsl #21 │ │ │ │ │ + andeq r2, r0, ip, ror #20 │ │ │ │ │ + andeq r2, r0, r6, asr #20 │ │ │ │ │ andeq r1, r0, lr, asr #2 │ │ │ │ │ - andeq r2, r0, lr, lsl #20 │ │ │ │ │ + andeq r2, r0, lr, lsl sl │ │ │ │ │ + andeq r2, r0, r2, ror #19 │ │ │ │ │ ldrdeq r2, [r0], -r2 @ │ │ │ │ │ - andeq r2, r0, r2, asr #19 │ │ │ │ │ - @ instruction: 0x000029b0 │ │ │ │ │ - andeq r2, r0, lr, lsl #19 │ │ │ │ │ + andeq r2, r0, r0, asr #19 │ │ │ │ │ + muleq r0, lr, r9 │ │ │ │ │ andeq r1, r0, r4, lsr #1 │ │ │ │ │ - andeq r2, r0, r4, ror #18 │ │ │ │ │ + andeq r2, r0, r4, ror r9 │ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ │ strmi fp, [r7], -r9, asr #1 │ │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ │ ldrbtmi r6, [lr], #-2268 @ 0xfffff724 │ │ │ │ │ @ instruction: 0xf8df2140 │ │ │ │ │ ldrbtmi r0, [r8], #-2264 @ 0xfffff728 │ │ │ │ │ addsvs pc, r8, r0, lsl #10 │ │ │ │ │ @@ -1372,68 +1372,68 @@ │ │ │ │ │ blcs 1c4dc │ │ │ │ │ @ instruction: 0x9c04dba5 │ │ │ │ │ ldrsbge pc, [r4, #143] @ 0x8f @ │ │ │ │ │ blmi 1d53764 │ │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ │ str r4, [r1, -fp, lsr #13]! │ │ │ │ │ andeq r2, r0, r6, asr r5 │ │ │ │ │ - strdeq r2, [r0], -sl │ │ │ │ │ + andeq r2, r0, sl, lsl #16 │ │ │ │ │ andeq r2, r0, r4, asr #14 │ │ │ │ │ ldrdeq r0, [r0], -sl │ │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ │ andeq r1, r0, sl, asr #1 │ │ │ │ │ andeq r1, r0, r2, lsr #1 │ │ │ │ │ andeq r0, r0, r2, ror #29 │ │ │ │ │ andeq r2, r0, r4, asr #13 │ │ │ │ │ andeq r0, r0, r8, lsr pc │ │ │ │ │ - andeq r2, r0, lr, asr #14 │ │ │ │ │ - andeq r2, r0, r8, lsr r7 │ │ │ │ │ + andeq r2, r0, lr, asr r7 │ │ │ │ │ + andeq r2, r0, r8, asr #14 │ │ │ │ │ andeq r0, r0, r0, ror lr │ │ │ │ │ andeq r0, r0, ip, lsl #29 │ │ │ │ │ andeq r2, r0, lr, ror #12 │ │ │ │ │ andeq r0, r0, r2, ror #29 │ │ │ │ │ - strdeq r2, [r0], -r0 │ │ │ │ │ - ldrdeq r2, [r0], -ip │ │ │ │ │ + andeq r2, r0, r0, lsl #14 │ │ │ │ │ + andeq r2, r0, ip, ror #13 │ │ │ │ │ andeq r2, r0, r2, lsr r5 │ │ │ │ │ andeq r2, r0, sl, lsl #12 │ │ │ │ │ andeq r2, r0, r4, lsl #10 │ │ │ │ │ - andeq r2, r0, r0, lsl #13 │ │ │ │ │ + muleq r0, r0, r6 │ │ │ │ │ andeq r0, r0, r2, asr lr │ │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ │ @ instruction: 0x000025b4 │ │ │ │ │ andeq r0, r0, r8, lsr #28 │ │ │ │ │ - andeq r2, r0, ip, lsr r6 │ │ │ │ │ + andeq r2, r0, ip, asr #12 │ │ │ │ │ muleq r0, r8, r4 │ │ │ │ │ - andeq r2, r0, ip, lsl r6 │ │ │ │ │ + andeq r2, r0, ip, lsr #12 │ │ │ │ │ andeq r2, r0, ip, asr r4 │ │ │ │ │ andeq r0, r0, r8, ror #27 │ │ │ │ │ andeq r0, r0, ip, lsr sp │ │ │ │ │ andeq r2, r0, lr, lsl r5 │ │ │ │ │ muleq r0, r2, sp │ │ │ │ │ strdeq r2, [r0], -lr │ │ │ │ │ andeq r0, r0, lr, asr #27 │ │ │ │ │ - andeq r2, r0, lr, lsl #11 │ │ │ │ │ + muleq r0, lr, r5 │ │ │ │ │ @ instruction: 0x000024b8 │ │ │ │ │ - andeq r2, r0, r8, asr #10 │ │ │ │ │ + andeq r2, r0, r8, asr r5 │ │ │ │ │ andeq r2, r0, r8, lsr #7 │ │ │ │ │ andeq r2, r0, r6, lsl #9 │ │ │ │ │ andeq r0, r0, r2, ror #26 │ │ │ │ │ andeq r0, r0, r2, lsl #25 │ │ │ │ │ ldrdeq r0, [r0], -lr │ │ │ │ │ andeq r2, r0, r0, asr r4 │ │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ │ andeq r0, r0, ip, asr #24 │ │ │ │ │ andeq r0, r0, r8, lsr #25 │ │ │ │ │ andeq r2, r0, sl, lsl r4 │ │ │ │ │ andeq r0, r0, r6, lsl #26 │ │ │ │ │ andeq r0, r0, r6, lsl ip │ │ │ │ │ andeq r0, r0, r2, ror ip │ │ │ │ │ - andeq r2, r0, r2, ror r4 │ │ │ │ │ + andeq r2, r0, r2, lsl #9 │ │ │ │ │ @ instruction: 0xfffff0d9 │ │ │ │ │ @ instruction: 0x000022ba │ │ │ │ │ andeq r2, r0, r6, lsl #7 │ │ │ │ │ andeq r0, r0, r0, asr #25 │ │ │ │ │ andeq r0, r0, r4, lsl #23 │ │ │ │ │ andeq r0, r0, r0, ror #23 │ │ │ │ │ andeq r2, r0, r2, asr r3 │ │ │ │ │ @@ -1442,59 +1442,59 @@ │ │ │ │ │ andeq r0, r0, ip, lsr #23 │ │ │ │ │ andeq r2, r0, lr, lsl r3 │ │ │ │ │ andeq r0, r0, r4, lsr ip │ │ │ │ │ andeq r0, r0, ip, lsl fp │ │ │ │ │ andeq r0, r0, r8, ror fp │ │ │ │ │ strdeq r2, [r0], -r4 │ │ │ │ │ andeq r2, r0, r2, asr #3 │ │ │ │ │ - andeq r2, r0, lr, lsr r3 │ │ │ │ │ - andeq r2, r0, r0, lsr r3 │ │ │ │ │ + andeq r2, r0, lr, asr #6 │ │ │ │ │ + andeq r2, r0, r0, asr #6 │ │ │ │ │ andeq r0, r0, r0, lsr #24 │ │ │ │ │ andeq r0, r0, ip, lsl #24 │ │ │ │ │ - strdeq r2, [r0], -r0 │ │ │ │ │ + andeq r2, r0, r0, lsl #6 │ │ │ │ │ andeq r2, r0, r6, asr r1 │ │ │ │ │ @ instruction: 0xffffef39 │ │ │ │ │ @ instruction: 0xffffefc9 │ │ │ │ │ - @ instruction: 0x000022bc │ │ │ │ │ + andeq r2, r0, ip, asr #5 │ │ │ │ │ andeq r2, r0, r6, lsl r1 │ │ │ │ │ - muleq r0, r0, r2 │ │ │ │ │ + andeq r2, r0, r0, lsr #5 │ │ │ │ │ strdeq r2, [r0], -r6 │ │ │ │ │ andeq r2, r0, ip, ror #1 │ │ │ │ │ andeq r0, r0, r2, asr #17 │ │ │ │ │ @ instruction: 0x000021b8 │ │ │ │ │ andeq r0, r0, ip, lsl fp │ │ │ │ │ andeq r0, r0, sl, lsl fp │ │ │ │ │ andeq r0, r0, ip, lsl #22 │ │ │ │ │ - andeq r2, r0, r6, lsl r2 │ │ │ │ │ + andeq r2, r0, r6, lsr #4 │ │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ │ andeq r0, r0, sl, asr #16 │ │ │ │ │ andeq r2, r0, r0, asr #2 │ │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ │ - andeq r2, r0, r0, asr #3 │ │ │ │ │ - andeq r2, r0, r2, lsr #3 │ │ │ │ │ + ldrdeq r2, [r0], -r0 │ │ │ │ │ + @ instruction: 0x000021b2 │ │ │ │ │ + andeq r2, r0, r6, lsr #3 │ │ │ │ │ muleq r0, r6, r1 │ │ │ │ │ - andeq r2, r0, r6, lsl #3 │ │ │ │ │ andeq r0, r0, lr, ror #20 │ │ │ │ │ - andeq r2, r0, r0, ror #2 │ │ │ │ │ - andeq r2, r0, r2, asr #2 │ │ │ │ │ - andeq r2, r0, r4, lsl r1 │ │ │ │ │ + andeq r2, r0, r0, ror r1 │ │ │ │ │ + andeq r2, r0, r2, asr r1 │ │ │ │ │ + andeq r2, r0, r4, lsr #2 │ │ │ │ │ andeq r1, r0, ip, asr pc │ │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ │ andeq r1, r0, r4, asr #29 │ │ │ │ │ - andeq r2, r0, ip, lsr r0 │ │ │ │ │ + andeq r2, r0, ip, asr #32 │ │ │ │ │ andeq r1, r0, r6, ror #30 │ │ │ │ │ andeq r0, r0, r0, lsl r9 │ │ │ │ │ andeq r1, r0, r2, asr lr │ │ │ │ │ andeq r1, r0, lr, lsl lr │ │ │ │ │ strdeq r1, [r0], -r2 │ │ │ │ │ - andeq r1, r0, sl, ror pc │ │ │ │ │ - andeq r1, r0, sl, asr #30 │ │ │ │ │ + andeq r1, r0, sl, lsl #31 │ │ │ │ │ + andeq r1, r0, sl, asr pc │ │ │ │ │ @ instruction: 0x00001db2 │ │ │ │ │ andeq r1, r0, r4, lsr #27 │ │ │ │ │ - andeq r1, r0, r0, lsr pc │ │ │ │ │ + andeq r1, r0, r0, asr #30 │ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ │ @ instruction: 0x4680b0fb │ │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ │ @ instruction: 0xf7fe4618 │ │ │ │ │ @ instruction: 0x466beb70 │ │ │ │ │ cmnls r6, #24 │ │ │ │ │ cmnls r7, #4, 6 @ 0x10000000 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ │ @@ -15,15 +15,16 @@ │ │ │ │ │ 0x000041d4 00000000 06000000 10000000 07000000 ................ │ │ │ │ │ 0x000041e4 20000000 08000000 30000000 00000000 .......0....... │ │ │ │ │ 0x000041f4 ffffffff 08000000 01000000 00000000 ................ │ │ │ │ │ 0x00004204 ffffffff 142c0000 002c0000 00010000 .....,...,...... │ │ │ │ │ 0x00004214 082c0000 00030000 0c2c0000 00000000 .,.......,...... │ │ │ │ │ 0x00004224 00000000 ffffffff 0c2c0000 56657273 .........,..Vers │ │ │ │ │ 0x00004234 696f6e20 342e3020 28706275 696c6465 ion 4.0 (pbuilde │ │ │ │ │ - 0x00004244 72314063 62786934 62204d6f 6e204a61 r1@cbxi4b Mon Ja │ │ │ │ │ - 0x00004254 6e203820 31363a32 343a3132 20323032 n 8 16:24:12 202 │ │ │ │ │ - 0x00004264 34290000 436f7079 72696768 74203139 4)..Copyright 19 │ │ │ │ │ - 0x00004274 39362c31 3939372c 32303031 20627920 96,1997,2001 by │ │ │ │ │ - 0x00004284 496e7465 726e6574 20536f66 74776172 Internet Softwar │ │ │ │ │ - 0x00004294 6520436f 6e736f72 7469756d 2c20496e e Consortium, In │ │ │ │ │ - 0x000042a4 632e00 c.. │ │ │ │ │ + 0x00004244 72324069 2d636170 74757265 2d746865 r2@i-capture-the │ │ │ │ │ + 0x00004254 2d686f73 746e616d 65204d6f 6e204a61 -hostname Mon Ja │ │ │ │ │ + 0x00004264 6e203820 31363a32 363a3334 20323032 n 8 16:26:34 202 │ │ │ │ │ + 0x00004274 34290000 436f7079 72696768 74203139 4)..Copyright 19 │ │ │ │ │ + 0x00004284 39362c31 3939372c 32303031 20627920 96,1997,2001 by │ │ │ │ │ + 0x00004294 496e7465 726e6574 20536f66 74776172 Internet Softwar │ │ │ │ │ + 0x000042a4 6520436f 6e736f72 7469756d 2c20496e e Consortium, In │ │ │ │ │ + 0x000042b4 632e00 c.. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 64373839 66366230 33323265 37313963 d789f6b0322e719c │ │ │ │ │ - 0x00000010 37633636 35623432 32623062 61353463 7c665b422b0ba54c │ │ │ │ │ - 0x00000020 65393637 37612e64 65627567 00000000 e9677a.debug.... │ │ │ │ │ - 0x00000030 1efeffbb .... │ │ │ │ │ + 0x00000000 62356561 63633166 32313439 63653437 b5eacc1f2149ce47 │ │ │ │ │ + 0x00000010 66333532 62366537 62663465 65353632 f352b6e7bf4ee562 │ │ │ │ │ + 0x00000020 33336364 32362e64 65627567 00000000 33cd26.debug.... │ │ │ │ │ + 0x00000030 45d53c14 E.<. ├── remote-tty-dbgsym_4.0-13.1_armhf.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2022-10-06 17:19:32.000000 debian-binary │ │ -rw-r--r-- 0 0 0 576 2022-10-06 17:19:32.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 3888 2022-10-06 17:19:32.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 3892 2022-10-06 17:19:32.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -5,8 +5,8 @@ │ │ │ │ Architecture: armhf │ │ │ │ Maintainer: Jonathan McDowell │ │ │ │ Installed-Size: 27 │ │ │ │ Depends: remote-tty (= 4.0-13.1) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for remote-tty │ │ │ │ -Build-Ids: 2b0fbf16b6cb3d6a481557637ddde702e11e28cd 72d789f6b0322e719c7c665b422b0ba54ce9677a │ │ │ │ +Build-Ids: 1ab5eacc1f2149ce47f352b6e7bf4ee56233cd26 9dace8269cd070bd82cc3f540020036f40bf67d4 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1,2 +1,2 @@ │ │ │ │ │ -usr/lib/debug/.build-id/2b/0fbf16b6cb3d6a481557637ddde702e11e28cd.debug │ │ │ │ │ -usr/lib/debug/.build-id/72/d789f6b0322e719c7c665b422b0ba54ce9677a.debug │ │ │ │ │ +usr/lib/debug/.build-id/1a/b5eacc1f2149ce47f352b6e7bf4ee56233cd26.debug │ │ │ │ │ +usr/lib/debug/.build-id/9d/ace8269cd070bd82cc3f540020036f40bf67d4.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/lib/debug/.build-id/2b/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7160 2022-10-06 17:19:32.000000 ./usr/lib/debug/.build-id/2b/0fbf16b6cb3d6a481557637ddde702e11e28cd.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/lib/debug/.build-id/72/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8200 2022-10-06 17:19:32.000000 ./usr/lib/debug/.build-id/72/d789f6b0322e719c7c665b422b0ba54ce9677a.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/lib/debug/.build-id/1a/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8200 2022-10-06 17:19:32.000000 ./usr/lib/debug/.build-id/1a/b5eacc1f2149ce47f352b6e7bf4ee56233cd26.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/lib/debug/.build-id/9d/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7160 2022-10-06 17:19:32.000000 ./usr/lib/debug/.build-id/9d/ace8269cd070bd82cc3f540020036f40bf67d4.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2022-10-06 17:19:32.000000 ./usr/share/doc/remote-tty-dbgsym -> remote-tty │ │ │ │ --- ./usr/lib/debug/.build-id/2b/0fbf16b6cb3d6a481557637ddde702e11e28cd.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/9d/ace8269cd070bd82cc3f540020036f40bf67d4.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 6% similar despite different names │ │ │ │ ├── readelf --wide --program-header {} │ │ │ │ │┄ error from `readelf --wide --program-header {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ │ EXIDX 0x0001b4 0x00002648 0x00002648 0x00000 0x00008 R 0x4 │ │ │ │ │ PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4 │ │ │ │ │ INTERP 0x000154 0x00000154 0x00000154 0x00000 0x00019 R 0x1 │ │ │ │ │ LOAD 0x000000 0x00000000 0x00000000 0x001b4 0x02654 R E 0x1000 │ │ │ │ │ - LOAD 0x000f00 0x00003f00 0x00003f00 0x00000 0x01744 RW 0x1000 │ │ │ │ │ + LOAD 0x000f00 0x00003f00 0x00003f00 0x00000 0x01754 RW 0x1000 │ │ │ │ │ DYNAMIC 0x000f00 0x00003f08 0x00003f08 0x00000 0x000f8 RW 0x4 │ │ │ │ │ NOTE 0x000170 0x00000170 0x00000170 0x00044 0x00044 R 0x4 │ │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ │ GNU_RELRO 0x000f00 0x00003f00 0x00003f00 0x00000 0x00100 R 0x1 │ │ │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ │ Segment Sections... │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │┄ error from `readelf --wide --sections {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -20,16 +20,16 @@ │ │ │ │ │ [15] .rodata NOBITS 00002124 0001b4 000524 00 A 0 0 4 │ │ │ │ │ [16] .ARM.exidx NOBITS 00002648 0001b4 000008 00 AL 13 0 4 │ │ │ │ │ [17] .eh_frame NOBITS 00002650 0001b4 000004 00 A 0 0 4 │ │ │ │ │ [18] .init_array NOBITS 00003f00 000f00 000004 04 WA 0 0 4 │ │ │ │ │ [19] .fini_array NOBITS 00003f04 000f00 000004 04 WA 0 0 4 │ │ │ │ │ [20] .dynamic NOBITS 00003f08 000f00 0000f8 08 WA 6 0 4 │ │ │ │ │ [21] .got NOBITS 00004000 000f00 0000f0 04 WA 0 0 4 │ │ │ │ │ - [22] .data NOBITS 000040f0 000f00 00008f 00 WA 0 0 4 │ │ │ │ │ - [23] .bss NOBITS 00004180 000f00 0014c4 00 WA 0 0 4 │ │ │ │ │ + [22] .data NOBITS 000040f0 000f00 00009f 00 WA 0 0 4 │ │ │ │ │ + [23] .bss NOBITS 00004190 000f00 0014c4 00 WA 0 0 4 │ │ │ │ │ [24] .comment PROGBITS 00000000 0001b4 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .ARM.attributes ARM_ATTRIBUTES 00000000 0001d3 000033 00 0 0 1 │ │ │ │ │ [26] .symtab SYMTAB 00000000 000208 000dd0 10 27 137 4 │ │ │ │ │ [27] .strtab STRTAB 00000000 000fd8 000690 00 0 0 1 │ │ │ │ │ [28] .shstrtab STRTAB 00000000 001668 000105 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │┄ error from `readelf --wide --symbols {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -20,15 +20,15 @@ │ │ │ │ │ 16: 00002648 0 SECTION LOCAL DEFAULT 16 .ARM.exidx │ │ │ │ │ 17: 00002650 0 SECTION LOCAL DEFAULT 17 .eh_frame │ │ │ │ │ 18: 00003f00 0 SECTION LOCAL DEFAULT 18 .init_array │ │ │ │ │ 19: 00003f04 0 SECTION LOCAL DEFAULT 19 .fini_array │ │ │ │ │ 20: 00003f08 0 SECTION LOCAL DEFAULT 20 .dynamic │ │ │ │ │ 21: 00004000 0 SECTION LOCAL DEFAULT 21 .got │ │ │ │ │ 22: 000040f0 0 SECTION LOCAL DEFAULT 22 .data │ │ │ │ │ - 23: 00004180 0 SECTION LOCAL DEFAULT 23 .bss │ │ │ │ │ + 23: 00004190 0 SECTION LOCAL DEFAULT 23 .bss │ │ │ │ │ 24: 00000000 0 SECTION LOCAL DEFAULT 24 .comment │ │ │ │ │ 25: 00000000 0 SECTION LOCAL DEFAULT 25 .ARM.attributes │ │ │ │ │ 26: 00000000 0 FILE LOCAL DEFAULT ABS Scrt1.o │ │ │ │ │ 27: 00000194 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ 28: 00000194 32 OBJECT LOCAL DEFAULT 3 __abi_tag │ │ │ │ │ 29: 00000c48 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 30: 00000c74 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ @@ -53,22 +53,22 @@ │ │ │ │ │ 49: 00000ccc 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 50: 00000ccd 0 FUNC LOCAL DEFAULT 13 register_tm_clones │ │ │ │ │ 51: 00000cf0 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 52: 000040f4 0 NOTYPE LOCAL DEFAULT 22 $d │ │ │ │ │ 53: 00000d00 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 54: 00000d01 0 FUNC LOCAL DEFAULT 13 __do_global_dtors_aux │ │ │ │ │ 55: 00000d2c 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ - 56: 00004180 1 OBJECT LOCAL DEFAULT 23 completed.0 │ │ │ │ │ + 56: 00004190 1 OBJECT LOCAL DEFAULT 23 completed.0 │ │ │ │ │ 57: 00003f04 0 NOTYPE LOCAL DEFAULT 19 $d │ │ │ │ │ 58: 00003f04 0 OBJECT LOCAL DEFAULT 19 __do_global_dtors_aux_fini_array_entry │ │ │ │ │ 59: 00000d40 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 60: 00000d41 0 FUNC LOCAL DEFAULT 13 frame_dummy │ │ │ │ │ 61: 00003f00 0 NOTYPE LOCAL DEFAULT 18 $d │ │ │ │ │ 62: 00003f00 0 OBJECT LOCAL DEFAULT 18 __frame_dummy_init_array_entry │ │ │ │ │ - 63: 00004180 0 NOTYPE LOCAL DEFAULT 23 $d │ │ │ │ │ + 63: 00004190 0 NOTYPE LOCAL DEFAULT 23 $d │ │ │ │ │ 64: 00000000 0 FILE LOCAL DEFAULT ABS rtty.c │ │ │ │ │ 65: 000021b8 0 NOTYPE LOCAL DEFAULT 15 $d │ │ │ │ │ 66: 00000d45 56 FUNC LOCAL DEFAULT 13 server_replied │ │ │ │ │ 67: 00000d44 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 68: 00000d68 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 69: 00000d7c 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 70: 00000d7d 72 FUNC LOCAL DEFAULT 13 quit │ │ │ │ │ @@ -78,33 +78,33 @@ │ │ │ │ │ 74: 00000de4 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 75: 00000df0 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 76: 000013ae 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 77: 000013f6 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 78: 000018b4 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 79: 000018e0 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 80: 00001a80 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ - 81: 00004644 4096 OBJECT LOCAL DEFAULT 23 LogSpec │ │ │ │ │ + 81: 00004654 4096 OBJECT LOCAL DEFAULT 23 LogSpec │ │ │ │ │ 82: 00001cb4 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 83: 00001e08 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 84: 000040f8 0 NOTYPE LOCAL DEFAULT 22 $d │ │ │ │ │ 85: 000040f8 4 OBJECT LOCAL DEFAULT 22 Serv │ │ │ │ │ 86: 000040fc 4 OBJECT LOCAL DEFAULT 22 highest_fd │ │ │ │ │ 87: 00004100 4 OBJECT LOCAL DEFAULT 22 Log │ │ │ │ │ - 88: 00004184 0 NOTYPE LOCAL DEFAULT 23 $d │ │ │ │ │ - 89: 00004184 4 OBJECT LOCAL DEFAULT 23 Ttyios_set │ │ │ │ │ - 90: 00004188 60 OBJECT LOCAL DEFAULT 23 Ttyios_orig │ │ │ │ │ - 91: 000041c4 4 OBJECT LOCAL DEFAULT 23 Login │ │ │ │ │ - 92: 000041c8 4 OBJECT LOCAL DEFAULT 23 TtyName │ │ │ │ │ - 93: 000041cc 4 OBJECT LOCAL DEFAULT 23 ServSpec │ │ │ │ │ - 94: 000041d0 4 OBJECT LOCAL DEFAULT 23 Restricted │ │ │ │ │ - 95: 000041d4 4 OBJECT LOCAL DEFAULT 23 SevenBit │ │ │ │ │ - 96: 000041d8 468 OBJECT LOCAL DEFAULT 23 WhoAmI │ │ │ │ │ - 97: 000043ac 60 OBJECT LOCAL DEFAULT 23 Ttyios │ │ │ │ │ - 98: 000043e8 128 OBJECT LOCAL DEFAULT 23 fds │ │ │ │ │ - 99: 00004468 4 OBJECT LOCAL DEFAULT 23 state.0 │ │ │ │ │ + 88: 00004194 0 NOTYPE LOCAL DEFAULT 23 $d │ │ │ │ │ + 89: 00004194 4 OBJECT LOCAL DEFAULT 23 Ttyios_set │ │ │ │ │ + 90: 00004198 60 OBJECT LOCAL DEFAULT 23 Ttyios_orig │ │ │ │ │ + 91: 000041d4 4 OBJECT LOCAL DEFAULT 23 Login │ │ │ │ │ + 92: 000041d8 4 OBJECT LOCAL DEFAULT 23 TtyName │ │ │ │ │ + 93: 000041dc 4 OBJECT LOCAL DEFAULT 23 ServSpec │ │ │ │ │ + 94: 000041e0 4 OBJECT LOCAL DEFAULT 23 Restricted │ │ │ │ │ + 95: 000041e4 4 OBJECT LOCAL DEFAULT 23 SevenBit │ │ │ │ │ + 96: 000041e8 468 OBJECT LOCAL DEFAULT 23 WhoAmI │ │ │ │ │ + 97: 000043bc 60 OBJECT LOCAL DEFAULT 23 Ttyios │ │ │ │ │ + 98: 000043f8 128 OBJECT LOCAL DEFAULT 23 fds │ │ │ │ │ + 99: 00004478 4 OBJECT LOCAL DEFAULT 23 state.0 │ │ │ │ │ 100: 00004104 0 NOTYPE LOCAL DEFAULT 22 $d │ │ │ │ │ 101: 00004104 4 OBJECT LOCAL DEFAULT 22 ProgName │ │ │ │ │ 102: 00000000 0 FILE LOCAL DEFAULT ABS ttyprot.c │ │ │ │ │ 103: 00001e38 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 104: 0000255c 0 NOTYPE LOCAL DEFAULT 15 $d │ │ │ │ │ 105: 00001f50 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 106: 00000000 0 FILE LOCAL DEFAULT ABS connutil.c │ │ │ │ │ @@ -145,36 +145,36 @@ │ │ │ │ │ 141: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin@GLIBC_2.4 │ │ │ │ │ 142: 00000000 0 FUNC GLOBAL DEFAULT UND strtol@GLIBC_2.4 │ │ │ │ │ 143: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid@GLIBC_2.4 │ │ │ │ │ 144: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ │ 145: 00001e39 106 FUNC GLOBAL DEFAULT 13 tp_senddata │ │ │ │ │ 146: 000040f0 0 NOTYPE WEAK DEFAULT 22 data_start │ │ │ │ │ 147: 00000000 0 FUNC GLOBAL DEFAULT UND printf@GLIBC_2.4 │ │ │ │ │ - 148: 0000417f 0 NOTYPE GLOBAL DEFAULT 23 __bss_start__ │ │ │ │ │ + 148: 0000418f 0 NOTYPE GLOBAL DEFAULT 23 __bss_start__ │ │ │ │ │ 149: 00002081 28 FUNC GLOBAL DEFAULT 13 safe_malloc │ │ │ │ │ 150: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 │ │ │ │ │ 151: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 │ │ │ │ │ 152: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 │ │ │ │ │ - 153: 0000446c 472 OBJECT GLOBAL DEFAULT 23 T │ │ │ │ │ + 153: 0000447c 472 OBJECT GLOBAL DEFAULT 23 T │ │ │ │ │ 154: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 │ │ │ │ │ 155: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 │ │ │ │ │ - 156: 00005644 0 NOTYPE GLOBAL DEFAULT 23 _bss_end__ │ │ │ │ │ - 157: 0000417f 0 NOTYPE GLOBAL DEFAULT 22 _edata │ │ │ │ │ + 156: 00005654 0 NOTYPE GLOBAL DEFAULT 23 _bss_end__ │ │ │ │ │ + 157: 0000418f 0 NOTYPE GLOBAL DEFAULT 22 _edata │ │ │ │ │ 158: 00001ea3 108 FUNC GLOBAL DEFAULT 13 tp_sendctl │ │ │ │ │ 159: 00000000 0 FUNC GLOBAL DEFAULT UND signal@GLIBC_2.4 │ │ │ │ │ 160: 00000000 0 FUNC GLOBAL DEFAULT UND select@GLIBC_2.4 │ │ │ │ │ - 161: 00004140 63 OBJECT GLOBAL DEFAULT 22 Copyright │ │ │ │ │ + 161: 00004150 63 OBJECT GLOBAL DEFAULT 22 Copyright │ │ │ │ │ 162: 0000211c 0 FUNC GLOBAL HIDDEN 14 _fini │ │ │ │ │ 163: 00000000 0 OBJECT GLOBAL DEFAULT UND optind@GLIBC_2.4 │ │ │ │ │ - 164: 00005644 0 NOTYPE GLOBAL DEFAULT 23 __bss_end__ │ │ │ │ │ + 164: 00005654 0 NOTYPE GLOBAL DEFAULT 23 __bss_end__ │ │ │ │ │ 165: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 │ │ │ │ │ 166: 00000000 0 FUNC GLOBAL DEFAULT UND htons@GLIBC_2.4 │ │ │ │ │ 167: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 │ │ │ │ │ 168: 0000209d 28 FUNC GLOBAL DEFAULT 13 safe_calloc │ │ │ │ │ - 169: 00004108 55 OBJECT GLOBAL DEFAULT 22 Version │ │ │ │ │ + 169: 00004108 71 OBJECT GLOBAL DEFAULT 22 Version │ │ │ │ │ 170: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 │ │ │ │ │ 171: 00001ff1 52 FUNC GLOBAL DEFAULT 13 prepare_term │ │ │ │ │ 172: 00000000 0 OBJECT GLOBAL DEFAULT UND stderr@GLIBC_2.4 │ │ │ │ │ 173: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 │ │ │ │ │ 174: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetattr@GLIBC_2.4 │ │ │ │ │ 175: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 │ │ │ │ │ 176: 000040f0 0 NOTYPE GLOBAL DEFAULT 22 __data_start │ │ │ │ │ @@ -192,30 +192,30 @@ │ │ │ │ │ 188: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 │ │ │ │ │ 189: 00000000 0 FUNC GLOBAL DEFAULT UND getopt@GLIBC_2.4 │ │ │ │ │ 190: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf@GLIBC_2.4 │ │ │ │ │ 191: 00000000 0 OBJECT GLOBAL DEFAULT UND stdin@GLIBC_2.4 │ │ │ │ │ 192: 000020f1 42 FUNC GLOBAL DEFAULT 13 isnumber │ │ │ │ │ 193: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 │ │ │ │ │ 194: 00000000 0 FUNC GLOBAL DEFAULT UND fcntl@GLIBC_2.28 │ │ │ │ │ - 195: 00005644 0 NOTYPE GLOBAL DEFAULT 23 _end │ │ │ │ │ + 195: 00005654 0 NOTYPE GLOBAL DEFAULT 23 _end │ │ │ │ │ 196: 00000c49 0 FUNC GLOBAL DEFAULT 13 _start │ │ │ │ │ 197: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 │ │ │ │ │ - 198: 00005644 0 NOTYPE GLOBAL DEFAULT 23 __end__ │ │ │ │ │ + 198: 00005654 0 NOTYPE GLOBAL DEFAULT 23 __end__ │ │ │ │ │ 199: 00000000 0 OBJECT GLOBAL DEFAULT UND stdout@GLIBC_2.4 │ │ │ │ │ 200: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 │ │ │ │ │ - 201: 0000417f 0 NOTYPE GLOBAL DEFAULT 23 __bss_start │ │ │ │ │ + 201: 0000418f 0 NOTYPE GLOBAL DEFAULT 23 __bss_start │ │ │ │ │ 202: 00000df1 4168 FUNC GLOBAL DEFAULT 13 main │ │ │ │ │ 203: 00001f5d 108 FUNC GLOBAL DEFAULT 13 cat_v │ │ │ │ │ 204: 000020b9 28 FUNC GLOBAL DEFAULT 13 safe_realloc │ │ │ │ │ 205: 000020d5 28 FUNC GLOBAL DEFAULT 13 safe_strdup │ │ │ │ │ 206: 00000000 0 FUNC GLOBAL DEFAULT UND ntohs@GLIBC_2.4 │ │ │ │ │ 207: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 │ │ │ │ │ 208: 00000000 0 FUNC GLOBAL DEFAULT UND sprintf@GLIBC_2.4 │ │ │ │ │ 209: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 │ │ │ │ │ - 210: 00004180 0 OBJECT GLOBAL HIDDEN 22 __TMC_END__ │ │ │ │ │ + 210: 00004190 0 OBJECT GLOBAL HIDDEN 22 __TMC_END__ │ │ │ │ │ 211: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ │ 212: 00000000 0 OBJECT GLOBAL DEFAULT UND optarg@GLIBC_2.4 │ │ │ │ │ 213: 00000000 0 FUNC GLOBAL DEFAULT UND crypt@XCRYPT_2.0 │ │ │ │ │ 214: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 │ │ │ │ │ 215: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 │ │ │ │ │ 216: 00000a00 0 FUNC GLOBAL HIDDEN 11 _init │ │ │ │ │ 217: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │┄ error from `readelf --wide --notes {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2b0fbf16b6cb3d6a481557637ddde702e11e28cd │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9dace8269cd070bd82cc3f540020036f40bf67d4 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ --- ./usr/lib/debug/.build-id/72/d789f6b0322e719c7c665b422b0ba54ce9677a.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/1a/b5eacc1f2149ce47f352b6e7bf4ee56233cd26.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 7% similar despite different names │ │ │ │ ├── readelf --wide --program-header {} │ │ │ │ │┄ error from `readelf --wide --program-header {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ │ EXIDX 0x0001b4 0x00002d08 0x00002d08 0x00000 0x00008 R 0x4 │ │ │ │ │ PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4 │ │ │ │ │ INTERP 0x000154 0x00000154 0x00000154 0x00000 0x00019 R 0x1 │ │ │ │ │ LOAD 0x000000 0x00000000 0x00000000 0x001b4 0x02d14 R E 0x1000 │ │ │ │ │ - LOAD 0x000f08 0x00003f08 0x00003f08 0x00000 0x008b0 RW 0x1000 │ │ │ │ │ + LOAD 0x000f08 0x00003f08 0x00003f08 0x00000 0x008c0 RW 0x1000 │ │ │ │ │ DYNAMIC 0x000f08 0x00003f10 0x00003f10 0x00000 0x000f0 RW 0x4 │ │ │ │ │ NOTE 0x000170 0x00000170 0x00000170 0x00044 0x00044 R 0x4 │ │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ │ GNU_RELRO 0x000f08 0x00003f08 0x00003f08 0x00000 0x000f8 R 0x1 │ │ │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ │ Segment Sections... │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │┄ error from `readelf --wide --sections {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -20,16 +20,16 @@ │ │ │ │ │ [15] .rodata NOBITS 0000283c 0001b4 0004cc 00 A 0 0 4 │ │ │ │ │ [16] .ARM.exidx NOBITS 00002d08 0001b4 000008 00 AL 13 0 4 │ │ │ │ │ [17] .eh_frame NOBITS 00002d10 0001b4 000004 00 A 0 0 4 │ │ │ │ │ [18] .init_array NOBITS 00003f08 000f08 000004 04 WA 0 0 4 │ │ │ │ │ [19] .fini_array NOBITS 00003f0c 000f08 000004 04 WA 0 0 4 │ │ │ │ │ [20] .dynamic NOBITS 00003f10 000f08 0000f0 08 WA 6 0 4 │ │ │ │ │ [21] .got NOBITS 00004000 000f08 000114 04 WA 0 0 4 │ │ │ │ │ - [22] .data NOBITS 00004114 000f08 000193 00 WA 0 0 4 │ │ │ │ │ - [23] .bss NOBITS 000042a8 000f08 000510 00 WA 0 0 4 │ │ │ │ │ + [22] .data NOBITS 00004114 000f08 0001a3 00 WA 0 0 4 │ │ │ │ │ + [23] .bss NOBITS 000042b8 000f08 000510 00 WA 0 0 4 │ │ │ │ │ [24] .comment PROGBITS 00000000 0001b4 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .ARM.attributes ARM_ATTRIBUTES 00000000 0001d3 000033 00 0 0 1 │ │ │ │ │ [26] .symtab SYMTAB 00000000 000208 0010a0 10 27 171 4 │ │ │ │ │ [27] .strtab STRTAB 00000000 0012a8 0007d2 00 0 0 1 │ │ │ │ │ [28] .shstrtab STRTAB 00000000 001a7a 000105 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │┄ error from `readelf --wide --symbols {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -20,15 +20,15 @@ │ │ │ │ │ 16: 00002d08 0 SECTION LOCAL DEFAULT 16 .ARM.exidx │ │ │ │ │ 17: 00002d10 0 SECTION LOCAL DEFAULT 17 .eh_frame │ │ │ │ │ 18: 00003f08 0 SECTION LOCAL DEFAULT 18 .init_array │ │ │ │ │ 19: 00003f0c 0 SECTION LOCAL DEFAULT 19 .fini_array │ │ │ │ │ 20: 00003f10 0 SECTION LOCAL DEFAULT 20 .dynamic │ │ │ │ │ 21: 00004000 0 SECTION LOCAL DEFAULT 21 .got │ │ │ │ │ 22: 00004114 0 SECTION LOCAL DEFAULT 22 .data │ │ │ │ │ - 23: 000042a8 0 SECTION LOCAL DEFAULT 23 .bss │ │ │ │ │ + 23: 000042b8 0 SECTION LOCAL DEFAULT 23 .bss │ │ │ │ │ 24: 00000000 0 SECTION LOCAL DEFAULT 24 .comment │ │ │ │ │ 25: 00000000 0 SECTION LOCAL DEFAULT 25 .ARM.attributes │ │ │ │ │ 26: 00000000 0 FILE LOCAL DEFAULT ABS Scrt1.o │ │ │ │ │ 27: 00000194 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ 28: 00000194 32 OBJECT LOCAL DEFAULT 3 __abi_tag │ │ │ │ │ 29: 00000e14 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 30: 00000e40 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ @@ -53,22 +53,22 @@ │ │ │ │ │ 49: 00000e98 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 50: 00000e99 0 FUNC LOCAL DEFAULT 13 register_tm_clones │ │ │ │ │ 51: 00000ebc 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 52: 00004118 0 NOTYPE LOCAL DEFAULT 22 $d │ │ │ │ │ 53: 00000ecc 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 54: 00000ecd 0 FUNC LOCAL DEFAULT 13 __do_global_dtors_aux │ │ │ │ │ 55: 00000ef8 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ - 56: 000042a8 1 OBJECT LOCAL DEFAULT 23 completed.0 │ │ │ │ │ + 56: 000042b8 1 OBJECT LOCAL DEFAULT 23 completed.0 │ │ │ │ │ 57: 00003f0c 0 NOTYPE LOCAL DEFAULT 19 $d │ │ │ │ │ 58: 00003f0c 0 OBJECT LOCAL DEFAULT 19 __do_global_dtors_aux_fini_array_entry │ │ │ │ │ 59: 00000f0c 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 60: 00000f0d 0 FUNC LOCAL DEFAULT 13 frame_dummy │ │ │ │ │ 61: 00003f08 0 NOTYPE LOCAL DEFAULT 18 $d │ │ │ │ │ 62: 00003f08 0 OBJECT LOCAL DEFAULT 18 __frame_dummy_init_array_entry │ │ │ │ │ - 63: 000042a8 0 NOTYPE LOCAL DEFAULT 23 $d │ │ │ │ │ + 63: 000042b8 0 NOTYPE LOCAL DEFAULT 23 $d │ │ │ │ │ 64: 00000000 0 FILE LOCAL DEFAULT ABS ttysrv.c │ │ │ │ │ 65: 00000f11 16 FUNC LOCAL DEFAULT 13 sigpipe │ │ │ │ │ 66: 00000f10 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 67: 00000f1c 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 68: 00000f20 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 69: 00000f21 52 FUNC LOCAL DEFAULT 13 quit │ │ │ │ │ 70: 00000f48 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ @@ -113,31 +113,31 @@ │ │ │ │ │ 109: 0000411c 4 OBJECT LOCAL DEFAULT 22 Tty │ │ │ │ │ 110: 00004120 4 OBJECT LOCAL DEFAULT 22 highest_fd │ │ │ │ │ 111: 00004124 8 OBJECT LOCAL DEFAULT 22 TOinput │ │ │ │ │ 112: 000041cc 4 OBJECT LOCAL DEFAULT 22 Baud │ │ │ │ │ 113: 000041f8 4 OBJECT LOCAL DEFAULT 22 Wordsize │ │ │ │ │ 114: 000041fc 8 OBJECT LOCAL DEFAULT 22 TOflush │ │ │ │ │ 115: 00004204 4 OBJECT LOCAL DEFAULT 22 LServ │ │ │ │ │ - 116: 000042ac 0 NOTYPE LOCAL DEFAULT 23 $d │ │ │ │ │ - 117: 000042ac 4 OBJECT LOCAL DEFAULT 23 Sigpiped │ │ │ │ │ - 118: 000042b0 4 OBJECT LOCAL DEFAULT 23 Ttyios_set │ │ │ │ │ - 119: 000042b4 60 OBJECT LOCAL DEFAULT 23 Ttyios_orig │ │ │ │ │ - 120: 000042f0 4 OBJECT LOCAL DEFAULT 23 LogSpec │ │ │ │ │ - 121: 000042f4 4 OBJECT LOCAL DEFAULT 23 LogF │ │ │ │ │ - 122: 000042f8 4 OBJECT LOCAL DEFAULT 23 LogDirty │ │ │ │ │ - 123: 000042fc 60 OBJECT LOCAL DEFAULT 23 Ttyios │ │ │ │ │ - 124: 00004338 4 OBJECT LOCAL DEFAULT 23 WhosOn │ │ │ │ │ - 125: 0000433c 128 OBJECT LOCAL DEFAULT 23 Clients │ │ │ │ │ - 126: 000043bc 4 OBJECT LOCAL DEFAULT 23 Now │ │ │ │ │ - 127: 000043c0 472 OBJECT LOCAL DEFAULT 23 T │ │ │ │ │ - 128: 00004598 468 OBJECT LOCAL DEFAULT 23 ParityBuf │ │ │ │ │ - 129: 0000476c 64 OBJECT LOCAL DEFAULT 23 Hostname │ │ │ │ │ - 130: 000047ac 4 OBJECT LOCAL DEFAULT 23 LServSpec │ │ │ │ │ - 131: 000047b0 4 OBJECT LOCAL DEFAULT 23 TtySpec │ │ │ │ │ - 132: 000047b4 4 OBJECT LOCAL DEFAULT 23 PidFile │ │ │ │ │ + 116: 000042bc 0 NOTYPE LOCAL DEFAULT 23 $d │ │ │ │ │ + 117: 000042bc 4 OBJECT LOCAL DEFAULT 23 Sigpiped │ │ │ │ │ + 118: 000042c0 4 OBJECT LOCAL DEFAULT 23 Ttyios_set │ │ │ │ │ + 119: 000042c4 60 OBJECT LOCAL DEFAULT 23 Ttyios_orig │ │ │ │ │ + 120: 00004300 4 OBJECT LOCAL DEFAULT 23 LogSpec │ │ │ │ │ + 121: 00004304 4 OBJECT LOCAL DEFAULT 23 LogF │ │ │ │ │ + 122: 00004308 4 OBJECT LOCAL DEFAULT 23 LogDirty │ │ │ │ │ + 123: 0000430c 60 OBJECT LOCAL DEFAULT 23 Ttyios │ │ │ │ │ + 124: 00004348 4 OBJECT LOCAL DEFAULT 23 WhosOn │ │ │ │ │ + 125: 0000434c 128 OBJECT LOCAL DEFAULT 23 Clients │ │ │ │ │ + 126: 000043cc 4 OBJECT LOCAL DEFAULT 23 Now │ │ │ │ │ + 127: 000043d0 472 OBJECT LOCAL DEFAULT 23 T │ │ │ │ │ + 128: 000045a8 468 OBJECT LOCAL DEFAULT 23 ParityBuf │ │ │ │ │ + 129: 0000477c 64 OBJECT LOCAL DEFAULT 23 Hostname │ │ │ │ │ + 130: 000047bc 4 OBJECT LOCAL DEFAULT 23 LServSpec │ │ │ │ │ + 131: 000047c0 4 OBJECT LOCAL DEFAULT 23 TtySpec │ │ │ │ │ + 132: 000047c4 4 OBJECT LOCAL DEFAULT 23 PidFile │ │ │ │ │ 133: 00004208 0 NOTYPE LOCAL DEFAULT 22 $d │ │ │ │ │ 134: 00004208 4 OBJECT LOCAL DEFAULT 22 ProgName │ │ │ │ │ 135: 0000422c 4 OBJECT LOCAL DEFAULT 22 Parity │ │ │ │ │ 136: 00000000 0 FILE LOCAL DEFAULT ABS ttyprot.c │ │ │ │ │ 137: 00002550 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 138: 00002c1c 0 NOTYPE LOCAL DEFAULT 15 $d │ │ │ │ │ 139: 00002668 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ @@ -178,41 +178,41 @@ │ │ │ │ │ 174: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 │ │ │ │ │ 175: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 │ │ │ │ │ 176: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.4 │ │ │ │ │ 177: 00000000 0 FUNC GLOBAL DEFAULT UND strtol@GLIBC_2.4 │ │ │ │ │ 178: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ │ 179: 00002551 106 FUNC GLOBAL DEFAULT 13 tp_senddata │ │ │ │ │ 180: 00004114 0 NOTYPE WEAK DEFAULT 22 data_start │ │ │ │ │ - 181: 000042a7 0 NOTYPE GLOBAL DEFAULT 23 __bss_start__ │ │ │ │ │ + 181: 000042b7 0 NOTYPE GLOBAL DEFAULT 23 __bss_start__ │ │ │ │ │ 182: 00000000 0 FUNC GLOBAL DEFAULT UND fopen@GLIBC_2.4 │ │ │ │ │ 183: 00002799 28 FUNC GLOBAL DEFAULT 13 safe_malloc │ │ │ │ │ 184: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 │ │ │ │ │ 185: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 │ │ │ │ │ 186: 00000000 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 │ │ │ │ │ 187: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 │ │ │ │ │ 188: 00000000 0 FUNC GLOBAL DEFAULT UND tcsendbreak@GLIBC_2.4 │ │ │ │ │ - 189: 000047b8 0 NOTYPE GLOBAL DEFAULT 23 _bss_end__ │ │ │ │ │ - 190: 000042a7 0 NOTYPE GLOBAL DEFAULT 22 _edata │ │ │ │ │ + 189: 000047c8 0 NOTYPE GLOBAL DEFAULT 23 _bss_end__ │ │ │ │ │ + 190: 000042b7 0 NOTYPE GLOBAL DEFAULT 22 _edata │ │ │ │ │ 191: 000025bb 108 FUNC GLOBAL DEFAULT 13 tp_sendctl │ │ │ │ │ 192: 00000000 0 FUNC GLOBAL DEFAULT UND signal@GLIBC_2.4 │ │ │ │ │ 193: 00000000 0 FUNC GLOBAL DEFAULT UND time@GLIBC_2.4 │ │ │ │ │ 194: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 │ │ │ │ │ 195: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 │ │ │ │ │ 196: 00000000 0 FUNC GLOBAL DEFAULT UND select@GLIBC_2.4 │ │ │ │ │ - 197: 00004268 63 OBJECT GLOBAL DEFAULT 22 Copyright │ │ │ │ │ + 197: 00004278 63 OBJECT GLOBAL DEFAULT 22 Copyright │ │ │ │ │ 198: 00002834 0 FUNC GLOBAL HIDDEN 14 _fini │ │ │ │ │ - 199: 000047b8 0 NOTYPE GLOBAL DEFAULT 23 __bss_end__ │ │ │ │ │ + 199: 000047c8 0 NOTYPE GLOBAL DEFAULT 23 __bss_end__ │ │ │ │ │ 200: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr@GLIBC_2.4 │ │ │ │ │ 201: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 │ │ │ │ │ 202: 00000000 0 FUNC GLOBAL DEFAULT UND htons@GLIBC_2.4 │ │ │ │ │ 203: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 │ │ │ │ │ 204: 000041d0 40 OBJECT GLOBAL DEFAULT 22 cstab │ │ │ │ │ 205: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 │ │ │ │ │ 206: 000027b5 28 FUNC GLOBAL DEFAULT 13 safe_calloc │ │ │ │ │ - 207: 00004230 55 OBJECT GLOBAL DEFAULT 22 Version │ │ │ │ │ + 207: 00004230 71 OBJECT GLOBAL DEFAULT 22 Version │ │ │ │ │ 208: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 │ │ │ │ │ 209: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 │ │ │ │ │ 210: 00000000 0 FUNC GLOBAL DEFAULT UND cfsetospeed@GLIBC_2.4 │ │ │ │ │ 211: 00002709 52 FUNC GLOBAL DEFAULT 13 prepare_term │ │ │ │ │ 212: 00000000 0 OBJECT GLOBAL DEFAULT UND stderr@GLIBC_2.4 │ │ │ │ │ 213: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 │ │ │ │ │ 214: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetattr@GLIBC_2.4 │ │ │ │ │ @@ -237,32 +237,32 @@ │ │ │ │ │ 233: 00000000 0 FUNC GLOBAL DEFAULT UND getopt@GLIBC_2.4 │ │ │ │ │ 234: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf@GLIBC_2.4 │ │ │ │ │ 235: 00000000 0 FUNC GLOBAL DEFAULT UND cfsetispeed@GLIBC_2.4 │ │ │ │ │ 236: 00002809 42 FUNC GLOBAL DEFAULT 13 isnumber │ │ │ │ │ 237: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 │ │ │ │ │ 238: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 │ │ │ │ │ 239: 00000000 0 FUNC GLOBAL DEFAULT UND fcntl@GLIBC_2.28 │ │ │ │ │ - 240: 000047b8 0 NOTYPE GLOBAL DEFAULT 23 _end │ │ │ │ │ + 240: 000047c8 0 NOTYPE GLOBAL DEFAULT 23 _end │ │ │ │ │ 241: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 │ │ │ │ │ 242: 00000e15 0 FUNC GLOBAL DEFAULT 13 _start │ │ │ │ │ 243: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 │ │ │ │ │ - 244: 000047b8 0 NOTYPE GLOBAL DEFAULT 23 __end__ │ │ │ │ │ + 244: 000047c8 0 NOTYPE GLOBAL DEFAULT 23 __end__ │ │ │ │ │ 245: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 │ │ │ │ │ - 246: 000042a7 0 NOTYPE GLOBAL DEFAULT 23 __bss_start │ │ │ │ │ + 246: 000042b7 0 NOTYPE GLOBAL DEFAULT 23 __bss_start │ │ │ │ │ 247: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 │ │ │ │ │ 248: 00001a99 2744 FUNC GLOBAL DEFAULT 13 main │ │ │ │ │ 249: 00002675 108 FUNC GLOBAL DEFAULT 13 cat_v │ │ │ │ │ 250: 000027d1 28 FUNC GLOBAL DEFAULT 13 safe_realloc │ │ │ │ │ 251: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 │ │ │ │ │ 252: 000027ed 28 FUNC GLOBAL DEFAULT 13 safe_strdup │ │ │ │ │ 253: 00000000 0 FUNC GLOBAL DEFAULT UND ntohs@GLIBC_2.4 │ │ │ │ │ 254: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 │ │ │ │ │ 255: 00000000 0 FUNC GLOBAL DEFAULT UND sprintf@GLIBC_2.4 │ │ │ │ │ 256: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 │ │ │ │ │ - 257: 000042a8 0 OBJECT GLOBAL HIDDEN 22 __TMC_END__ │ │ │ │ │ + 257: 000042b8 0 OBJECT GLOBAL HIDDEN 22 __TMC_END__ │ │ │ │ │ 258: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ │ 259: 00000000 0 OBJECT GLOBAL DEFAULT UND optarg@GLIBC_2.4 │ │ │ │ │ 260: 00000000 0 FUNC GLOBAL DEFAULT UND fseek@GLIBC_2.4 │ │ │ │ │ 261: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 │ │ │ │ │ 262: 00000b3c 0 FUNC GLOBAL HIDDEN 11 _init │ │ │ │ │ 263: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 │ │ │ │ │ 264: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetattr@GLIBC_2.4 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │┄ error from `readelf --wide --notes {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 72d789f6b0322e719c7c665b422b0ba54ce9677a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1ab5eacc1f2149ce47f352b6e7bf4ee56233cd26 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0