ncurses (6.4)
<stdin>: file format elf64-x86-64
architecture: x86_64
start address: 0x0000000000001280
Program Header:
PHDR off 0x0000000000000040 vaddr 0x0000000000000040 paddr 0x0000000000000040 align 2**3
filesz 0x00000000000002d8 memsz 0x00000000000002d8 flags r--
INTERP off 0x0000000000000318 vaddr 0x0000000000000318 paddr 0x0000000000000318 align 2**0
filesz 0x000000000000001c memsz 0x000000000000001c flags r--
LOAD off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**12
filesz 0x0000000000000c38 memsz 0x0000000000000c38 flags r--
LOAD off 0x0000000000001000 vaddr 0x0000000000001000 paddr 0x0000000000001000 align 2**12
filesz 0x000000000000065d memsz 0x000000000000065d flags r-x
LOAD off 0x0000000000002000 vaddr 0x0000000000002000 paddr 0x0000000000002000 align 2**12
filesz 0x00000000000002b8 memsz 0x00000000000002b8 flags r--
LOAD off 0x0000000000002d98 vaddr 0x0000000000003d98 paddr 0x0000000000003d98 align 2**12
filesz 0x0000000000000330 memsz 0x00000000000003c8 flags rw-
DYNAMIC off 0x0000000000002da8 vaddr 0x0000000000003da8 paddr 0x0000000000003da8 align 2**3
filesz 0x00000000000001f0 memsz 0x00000000000001f0 flags rw-
NOTE off 0x0000000000000338 vaddr 0x0000000000000338 paddr 0x0000000000000338 align 2**3
filesz 0x0000000000000040 memsz 0x0000000000000040 flags r--
NOTE off 0x0000000000000378 vaddr 0x0000000000000378 paddr 0x0000000000000378 align 2**2
filesz 0x0000000000000044 memsz 0x0000000000000044 flags r--
PROPERTY off 0x0000000000000338 vaddr 0x0000000000000338 paddr 0x0000000000000338 align 2**3
filesz 0x0000000000000040 memsz 0x0000000000000040 flags r--
EH_FRAME off 0x00000000000020e4 vaddr 0x00000000000020e4 paddr 0x00000000000020e4 align 2**2
filesz 0x0000000000000054 memsz 0x0000000000000054 flags r--
STACK off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**4
filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
RELRO off 0x0000000000002d98 vaddr 0x0000000000003d98 paddr 0x0000000000003d98 align 2**0
filesz 0x0000000000000268 memsz 0x0000000000000268 flags r--
Dynamic Section:
NEEDED libncurses.so.6
NEEDED libc.so.6
INIT 0x0000000000001000
FINI 0x0000000000001654
INIT_ARRAY 0x0000000000003d98
INIT_ARRAYSZ 0x0000000000000008
FINI_ARRAY 0x0000000000003da0
FINI_ARRAYSZ 0x0000000000000008
GNU_HASH 0x00000000000003c0
STRTAB 0x00000000000006f8
SYMTAB 0x00000000000003e0
STRSZ 0x000000000000016e
SYMENT 0x0000000000000018
DEBUG 0x0000000000000000
PLTGOT 0x0000000000003fe8
PLTRELSZ 0x0000000000000210
PLTREL 0x0000000000000007
JMPREL 0x0000000000000a28
RELA 0x00000000000008d8
RELASZ 0x0000000000000150
RELAENT 0x0000000000000018
FLAGS_1 0x0000000008000000
VERNEED 0x00000000000008a8
VERNEEDNUM 0x0000000000000001
VERSYM 0x0000000000000866
RELACOUNT 0x0000000000000004
Version References:
required from libc.so.6:
0x069691b4 0x00 03 GLIBC_2.34
0x09691a75 0x00 02 GLIBC_2.2.5
Sections:
Idx Name Size VMA Type
0 00000000 0000000000000000
1 .interp 0000001c 0000000000000318 DATA
2 .note.gnu.property 00000040 0000000000000338
3 .note.gnu.build-id 00000024 0000000000000378
4 .note.ABI-tag 00000020 000000000000039c
5 .gnu.hash 0000001c 00000000000003c0
6 .dynsym 00000318 00000000000003e0
7 .dynstr 0000016e 00000000000006f8
8 .gnu.version 00000042 0000000000000866
9 .gnu.version_r 00000030 00000000000008a8
10 .rela.dyn 00000150 00000000000008d8
11 .rela.plt 00000210 0000000000000a28
12 .init 00000017 0000000000001000 TEXT
13 .plt 00000170 0000000000001020 TEXT
14 .text 000004c4 0000000000001190 TEXT
15 .fini 00000009 0000000000001654 TEXT
16 .rodata 000000e3 0000000000002000 DATA
17 .eh_frame_hdr 00000054 00000000000020e4 DATA
18 .eh_frame 00000180 0000000000002138 DATA
19 .init_array 00000008 0000000000003d98
20 .fini_array 00000008 0000000000003da0
21 .dynamic 000001f0 0000000000003da8
22 .got 00000050 0000000000003f98 DATA
23 .got.plt 000000c8 0000000000003fe8 DATA
24 .data 00000018 00000000000040b0 DATA
25 .bss 00000080 00000000000040e0 BSS
26 .comment 0000001b 0000000000000000
27 .shstrtab 00000106 0000000000000000
SYMBOL TABLE:
DYNAMIC SYMBOL TABLE:
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) getenv
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.34) __libc_start_main
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) __errno_location
0000000000000000 DF *UND* 0000000000000000 setupterm
0000000000000000 w D *UND* 0000000000000000 _ITM_deregisterTMCloneTable
0000000000000000 DO *UND* 0000000000000000 (GLIBC_2.2.5) stdout
0000000000000000 DF *UND* 0000000000000000 tputs
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) puts
0000000000000000 DF *UND* 0000000000000000 curses_version
0000000000000000 DO *UND* 0000000000000000 (GLIBC_2.2.5) optind
0000000000000000 DF *UND* 0000000000000000 use_tioctl
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) fputc
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) memcmp
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) putc
0000000000000000 DO *UND* 0000000000000000 (GLIBC_2.2.5) optarg
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) fprintf
0000000000000000 w D *UND* 0000000000000000 __gmon_start__
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) fileno
0000000000000000 DF *UND* 0000000000000000 _nc_rootname
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) tcgetattr
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) tcsetattr
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) open
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) getopt
0000000000000000 DO *UND* 0000000000000000 cur_term
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) exit
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) fwrite
0000000000000000 w D *UND* 0000000000000000 _ITM_registerTMCloneTable
0000000000000000 DF *UND* 0000000000000000 use_env
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) strerror
0000000000000000 w DF *UND* 0000000000000000 (GLIBC_2.2.5) __cxa_finalize
0000000000000000 DO *UND* 0000000000000000 (GLIBC_2.2.5) stderr
0000000000000000 DF *UND* 0000000000000000 tigetstr
DYNAMIC RELOCATION RECORDS
OFFSET TYPE VALUE
0000000000003d98 R_X86_64_RELATIVE *ABS*+0x1370
0000000000003da0 R_X86_64_RELATIVE *ABS*+0x1320
00000000000040b8 R_X86_64_RELATIVE *ABS*+0x40b8
00000000000040c0 R_X86_64_RELATIVE *ABS*+0x2023
0000000000003f98 R_X86_64_GLOB_DAT __libc_start_main
0000000000003fa0 R_X86_64_GLOB_DAT _ITM_deregisterTMCloneTable
0000000000003fa8 R_X86_64_GLOB_DAT stdout
0000000000003fb0 R_X86_64_GLOB_DAT optind
0000000000003fb8 R_X86_64_GLOB_DAT optarg
0000000000003fc0 R_X86_64_GLOB_DAT __gmon_start__
0000000000003fc8 R_X86_64_GLOB_DAT cur_term
0000000000003fd0 R_X86_64_GLOB_DAT _ITM_registerTMCloneTable
0000000000003fd8 R_X86_64_GLOB_DAT __cxa_finalize
0000000000003fe0 R_X86_64_GLOB_DAT stderr
0000000000004000 R_X86_64_JUMP_SLOT getenv
0000000000004008 R_X86_64_JUMP_SLOT __errno_location
0000000000004010 R_X86_64_JUMP_SLOT setupterm
0000000000004018 R_X86_64_JUMP_SLOT tputs
0000000000004020 R_X86_64_JUMP_SLOT puts
0000000000004028 R_X86_64_JUMP_SLOT curses_version
0000000000004030 R_X86_64_JUMP_SLOT use_tioctl
0000000000004038 R_X86_64_JUMP_SLOT fputc
0000000000004040 R_X86_64_JUMP_SLOT memcmp
0000000000004048 R_X86_64_JUMP_SLOT putc
0000000000004050 R_X86_64_JUMP_SLOT fprintf
0000000000004058 R_X86_64_JUMP_SLOT fileno
0000000000004060 R_X86_64_JUMP_SLOT _nc_rootname
0000000000004068 R_X86_64_JUMP_SLOT tcgetattr
0000000000004070 R_X86_64_JUMP_SLOT tcsetattr
0000000000004078 R_X86_64_JUMP_SLOT open
0000000000004080 R_X86_64_JUMP_SLOT getopt
0000000000004088 R_X86_64_JUMP_SLOT exit
0000000000004090 R_X86_64_JUMP_SLOT fwrite
0000000000004098 R_X86_64_JUMP_SLOT use_env
00000000000040a0 R_X86_64_JUMP_SLOT strerror
00000000000040a8 R_X86_64_JUMP_SLOT tigetstr
Contents of section .interp:
0318 2f6c6962 36342f6c 642d6c69 6e75782d /lib64/ld-linux-
0328 7838362d 36342e73 6f2e3200 x86-64.so.2.
Contents of section .note.gnu.property:
0338 04000000 30000000 05000000 474e5500 ....0.......GNU.
0348 028000c0 04000000 01000000 00000000 ................
0358 010001c0 04000000 09000000 00000000 ................
0368 020001c0 04000000 01000000 00000000 ................
Contents of section .note.gnu.build-id:
0378 04000000 14000000 03000000 474e5500 ............GNU.
0388 0fee4a35 b2b738e1 461e8918 6bff62bf ..J5..8.F...k.b.
0398 d41185ce ....
Contents of section .note.ABI-tag:
039c 04000000 10000000 01000000 474e5500 ............GNU.
03ac 00000000 03000000 02000000 00000000 ................
Contents of section .gnu.hash:
03c0 01000000 01000000 01000000 00000000 ................
03d0 00000000 00000000 00000000 ............
Contents of section .dynsym:
03e0 00000000 00000000 00000000 00000000 ................
03f0 00000000 00000000 f1000000 12000000 ................
0400 00000000 00000000 00000000 00000000 ................
0410 ad000000 12000000 00000000 00000000 ................
0420 00000000 00000000 20010000 12000000 ........ .......
0430 00000000 00000000 00000000 00000000 ................
0440 55000000 12000000 00000000 00000000 U...............
0450 00000000 00000000 01000000 20000000 ............ ...
0460 00000000 00000000 00000000 00000000 ................
0470 e5000000 11000000 00000000 00000000 ................
0480 00000000 00000000 4f000000 12000000 ........O.......
0490 00000000 00000000 00000000 00000000 ................
04a0 50000000 12000000 00000000 00000000 P...............
04b0 00000000 00000000 80000000 12000000 ................
04c0 00000000 00000000 00000000 00000000 ................
04d0 10010000 11000000 00000000 00000000 ................
04e0 00000000 00000000 68000000 12000000 ........h.......
04f0 00000000 00000000 00000000 00000000 ................
0500 bf000000 12000000 00000000 00000000 ................
0510 00000000 00000000 f8000000 12000000 ................
0520 00000000 00000000 00000000 00000000 ................
0530 c0000000 12000000 00000000 00000000 ................
0540 00000000 00000000 de000000 11000000 ................
0550 00000000 00000000 00000000 00000000 ................
0560 c5000000 12000000 00000000 00000000 ................
0570 00000000 00000000 1d000000 20000000 ............ ...
0580 00000000 00000000 00000000 00000000 ................
0590 a6000000 12000000 00000000 00000000 ................
05a0 00000000 00000000 73000000 12000000 ........s.......
05b0 00000000 00000000 00000000 00000000 ................
05c0 cd000000 12000000 00000000 00000000 ................
05d0 00000000 00000000 ff000000 12000000 ................
05e0 00000000 00000000 00000000 00000000 ................
05f0 ec000000 12000000 00000000 00000000 ................
0600 00000000 00000000 d7000000 12000000 ................
0610 00000000 00000000 00000000 00000000 ................
0620 46000000 11000000 00000000 00000000 F...............
0630 00000000 00000000 31010000 12000000 ........1.......
0640 00000000 00000000 00000000 00000000 ................
0650 36010000 12000000 00000000 00000000 6...............
0660 00000000 00000000 2c000000 20000000 ........,... ...
0670 00000000 00000000 00000000 00000000 ................
0680 8f000000 12000000 00000000 00000000 ................
0690 00000000 00000000 17010000 12000000 ................
06a0 00000000 00000000 00000000 00000000 ................
06b0 97000000 22000000 00000000 00000000 ...."...........
06c0 00000000 00000000 09010000 11000000 ................
06d0 00000000 00000000 00000000 00000000 ................
06e0 5f000000 12000000 00000000 00000000 _...............
06f0 00000000 00000000 ........
Contents of section .dynstr:
06f8 005f4954 4d5f6465 72656769 73746572 ._ITM_deregister
0708 544d436c 6f6e6554 61626c65 005f5f67 TMCloneTable.__g
0718 6d6f6e5f 73746172 745f5f00 5f49544d mon_start__._ITM
0728 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone
0738 5461626c 65006375 725f7465 726d0074 Table.cur_term.t
0748 70757473 00736574 75707465 726d0074 puts.setupterm.t
0758 69676574 73747200 7573655f 74696f63 igetstr.use_tioc
0768 746c005f 6e635f72 6f6f746e 616d6500 tl._nc_rootname.
0778 63757273 65735f76 65727369 6f6e0075 curses_version.u
0788 73655f65 6e76005f 5f637861 5f66696e se_env.__cxa_fin
0798 616c697a 65006669 6c656e6f 005f5f6c alize.fileno.__l
07a8 6962635f 73746172 745f6d61 696e0066 ibc_start_main.f
07b8 70757463 00667072 696e7466 00746367 putc.fprintf.tcg
07c8 65746174 74720067 65746f70 74006f70 etattr.getopt.op
07d8 74617267 00737464 6f757400 6f70656e targ.stdout.open
07e8 00676574 656e7600 6d656d63 6d700074 .getenv.memcmp.t
07f8 63736574 61747472 00737464 65727200 csetattr.stderr.
0808 6f707469 6e640073 74726572 726f7200 optind.strerror.
0818 5f5f6572 726e6f5f 6c6f6361 74696f6e __errno_location
0828 00657869 74006677 72697465 006c6962 .exit.fwrite.lib
0838 6e637572 7365732e 736f2e36 006c6962 ncurses.so.6.lib
0848 632e736f 2e360047 4c494243 5f322e33 c.so.6.GLIBC_2.3
0858 3400474c 4942435f 322e322e 3500 4.GLIBC_2.2.5.
Contents of section .gnu.version:
0866 00000200 03000200 01000100 02000100 ................
0876 02000100 02000100 02000200 02000200 ................
0886 02000100 02000100 02000200 02000200 ................
0896 01000200 02000100 01000200 02000200 ................
08a6 0100 ..
Contents of section .gnu.version_r:
08a8 01000200 4d010000 10000000 00000000 ....M...........
08b8 b4919606 00000300 57010000 10000000 ........W.......
08c8 751a6909 00000200 62010000 00000000 u.i.....b.......
Contents of section .rela.dyn:
08d8 983d0000 00000000 08000000 00000000 .=..............
08e8 70130000 00000000 a03d0000 00000000 p........=......
08f8 08000000 00000000 20130000 00000000 ........ .......
0908 b8400000 00000000 08000000 00000000 .@..............
0918 b8400000 00000000 c0400000 00000000 .@.......@......
0928 08000000 00000000 23200000 00000000 ........# ......
0938 983f0000 00000000 06000000 02000000 .?..............
0948 00000000 00000000 a03f0000 00000000 .........?......
0958 06000000 05000000 00000000 00000000 ................
0968 a83f0000 00000000 06000000 06000000 .?..............
0978 00000000 00000000 b03f0000 00000000 .........?......
0988 06000000 0a000000 00000000 00000000 ................
0998 b83f0000 00000000 06000000 0f000000 .?..............
09a8 00000000 00000000 c03f0000 00000000 .........?......
09b8 06000000 11000000 00000000 00000000 ................
09c8 c83f0000 00000000 06000000 18000000 .?..............
09d8 00000000 00000000 d03f0000 00000000 .........?......
09e8 06000000 1b000000 00000000 00000000 ................
09f8 d83f0000 00000000 06000000 1e000000 .?..............
0a08 00000000 00000000 e03f0000 00000000 .........?......
0a18 06000000 1f000000 00000000 00000000 ................
Contents of section .rela.plt:
0a28 00400000 00000000 07000000 01000000 .@..............
0a38 00000000 00000000 08400000 00000000 .........@......
0a48 07000000 03000000 00000000 00000000 ................
0a58 10400000 00000000 07000000 04000000 .@..............
0a68 00000000 00000000 18400000 00000000 .........@......
0a78 07000000 07000000 00000000 00000000 ................
0a88 20400000 00000000 07000000 08000000 @..............
0a98 00000000 00000000 28400000 00000000 ........(@......
0aa8 07000000 09000000 00000000 00000000 ................
0ab8 30400000 00000000 07000000 0b000000 0@..............
0ac8 00000000 00000000 38400000 00000000 ........8@......
0ad8 07000000 0c000000 00000000 00000000 ................
0ae8 40400000 00000000 07000000 0d000000 @@..............
0af8 00000000 00000000 48400000 00000000 ........H@......
0b08 07000000 0e000000 00000000 00000000 ................
0b18 50400000 00000000 07000000 10000000 P@..............
0b28 00000000 00000000 58400000 00000000 ........X@......
0b38 07000000 12000000 00000000 00000000 ................
0b48 60400000 00000000 07000000 13000000 `@..............
0b58 00000000 00000000 68400000 00000000 ........h@......
0b68 07000000 14000000 00000000 00000000 ................
0b78 70400000 00000000 07000000 15000000 p@..............
0b88 00000000 00000000 78400000 00000000 ........x@......
0b98 07000000 16000000 00000000 00000000 ................
0ba8 80400000 00000000 07000000 17000000 .@..............
0bb8 00000000 00000000 88400000 00000000 .........@......
0bc8 07000000 19000000 00000000 00000000 ................
0bd8 90400000 00000000 07000000 1a000000 .@..............
0be8 00000000 00000000 98400000 00000000 .........@......
0bf8 07000000 1c000000 00000000 00000000 ................
0c08 a0400000 00000000 07000000 1d000000 .@..............
0c18 00000000 00000000 a8400000 00000000 .........@......
0c28 07000000 20000000 00000000 00000000 .... ...........
Contents of section .init:
1000 4883ec08 488b05b5 2f000048 85c07402 H...H.../..H..t.
1010 ffd04883 c408c3 ..H....
Contents of section .plt:
1020 ff35ca2f 0000ff25 cc2f0000 0f1f4000 .5./...%./....@.
1030 ff25ca2f 00006800 000000e9 e0ffffff .%./..h.........
1040 ff25c22f 00006801 000000e9 d0ffffff .%./..h.........
1050 ff25ba2f 00006802 000000e9 c0ffffff .%./..h.........
1060 ff25b22f 00006803 000000e9 b0ffffff .%./..h.........
1070 ff25aa2f 00006804 000000e9 a0ffffff .%./..h.........
1080 ff25a22f 00006805 000000e9 90ffffff .%./..h.........
1090 ff259a2f 00006806 000000e9 80ffffff .%./..h.........
10a0 ff25922f 00006807 000000e9 70ffffff .%./..h.....p...
10b0 ff258a2f 00006808 000000e9 60ffffff .%./..h.....`...
10c0 ff25822f 00006809 000000e9 50ffffff .%./..h.....P...
10d0 ff257a2f 0000680a 000000e9 40ffffff .%z/..h.....@...
10e0 ff25722f 0000680b 000000e9 30ffffff .%r/..h.....0...
10f0 ff256a2f 0000680c 000000e9 20ffffff .%j/..h..... ...
1100 ff25622f 0000680d 000000e9 10ffffff .%b/..h.........
1110 ff255a2f 0000680e 000000e9 00ffffff .%Z/..h.........
1120 ff25522f 0000680f 000000e9 f0feffff .%R/..h.........
1130 ff254a2f 00006810 000000e9 e0feffff .%J/..h.........
1140 ff25422f 00006811 000000e9 d0feffff .%B/..h.........
1150 ff253a2f 00006812 000000e9 c0feffff .%:/..h.........
1160 ff25322f 00006813 000000e9 b0feffff .%2/..h.........
1170 ff252a2f 00006814 000000e9 a0feffff .%*/..h.........
1180 ff25222f 00006815 000000e9 90feffff .%"/..h.........
Contents of section .text:
1190 41564531 f641554c 8d2d800e 00004154 AVE1.AUL.-....AT
11a0 5589fd53 4889f348 83ec5048 8b3e6448 U..SH..H..PH.>dH
11b0 8b042528 00000048 89442448 31c0e82d ..%(...H.D$H1..-
11c0 ffffff48 8d15f62e 0000488d 3d480e00 ...H......H.=H..
11d0 00488902 e857feff ff4989c4 4c89ea48 .H...W...I..L..H
11e0 89de89ef e847ffff ff83f8ff 744d83f8 .....G......tM..
11f0 56743483 f8787427 83f85474 05e87e01 Vt4..xt'..Tt..~.
1200 000031ff e857ffff ffbf0100 0000e87d ..1..W.........}
1210 feffff48 8b059e2d 00004c8b 20ebbd41 ...H...-..L. ..A
1220 be010000 00ebb5e8 54feffff 4889c7e8 ........T...H...
1230 3cfeffff 31ffe805 ffffff48 8b056e2d <...1......H..n-
1240 00003928 7cb731f6 4889e7e8 60020000 ..9(|.1.H...`...
1250 31d24c89 e789c6e8 f4fdffff 410fb6fe 1.L.........A...
1260 e87b0100 0031ff83 c001400f 94c7e8cd .{...1....@.....
1270 feffff66 2e0f1f84 00000000 000f1f00 ...f............
1280 31ed4989 d15e4889 e24883e4 f0505445 1.I..^H..H...PTE
1290 31c031c9 488d3df5 feffffff 15f72c00 1.1.H.=.......,.
12a0 00f4662e 0f1f8400 00000000 0f1f4000 ..f...........@.
12b0 488d3d11 2e000048 8d050a2e 00004839 H.=....H......H9
12c0 f8741548 8b05d62c 00004885 c07409ff .t.H...,..H..t..
12d0 e00f1f80 00000000 c30f1f80 00000000 ................
12e0 488d3de1 2d000048 8d35da2d 00004829 H.=.-..H.5.-..H)
12f0 fe4889f0 48c1ee3f 48c1f803 4801c648 .H..H..?H...H..H
1300 d1fe7414 488b05c5 2c000048 85c07408 ..t.H...,..H..t.
1310 ffe0660f 1f440000 c30f1f80 00000000 ..f..D..........
1320 f30f1efa 803db52d 00000075 33554883 .....=.-...u3UH.
1330 3da22c00 00004889 e5740d48 8b3d762d =.,...H..t.H.=v-
1340 0000ff15 902c0000 e863ffff ffc6058c .....,...c......
1350 2d000001 5dc3662e 0f1f8400 00000000 -...].f.........
1360 c366662e 0f1f8400 00000000 0f1f4000 .ff...........@.
1370 f30f1efa e967ffff ff0f1f80 00000000 .....g..........
1380 53488d05 382d0000 488d3575 0c000048 SH..8-..H.5u...H
1390 8b1d4a2c 0000488b 1031c048 8b3be82d ..J,..H..1.H.;.-
13a0 fdffff48 8b0bba82 00000048 8d3dae0c ...H.......H.=..
13b0 0000be01 000000e8 94fdffff bf010000 ................
13c0 00e87afd ffff662e 0f1f8400 00000000 ..z...f.........
13d0 488b05d1 2b000048 8b30e9e1 fcffff90 H...+..H.0......
13e0 41554c8d 2de7ffff ff415441 89fc5553 AUL.-....ATA..US
13f0 4883ec08 488b2dcd 2b000048 8b450048 H...H.-.+..H.E.H
1400 8b501848 8b40200f bf7204ba 01000000 .P.H.@ ..r......
1410 488b7828 6685f60f 4ef24c89 eae83efc H.x(f...N.L...>.
1420 ffff89c3 4584e474 174883c4 0889d85b ....E..t.H.....[
1430 5d415c41 5dc3662e 0f1f8400 00000000 ]A\A].f.........
1440 488d3de2 0b0000e8 34fdffff 4889c748 H.=.....4...H..H
1450 85c074d5 488b4500 4c89ea48 8b40180f ..t.H.E.L..H.@..
1460 bf7004b8 01000000 6685f60f 4ef0e8ed .p......f...N...
1470 fbffff48 83c40889 d85b5d41 5c415dc3 ...H.....[]A\A].
1480 803d792c 00000075 07c3660f 1f440000 .=y,...u..f..D..
1490 8b3dc62c 0000488d 15832c00 00be0100 .=.,..H...,.....
14a0 0000e969 fcffff66 0f1f8400 00000000 ...i...f........
14b0 415441bc 02000000 5589f548 89fe5348 ATA.....U..H..SH
14c0 89fbbf02 000000c7 058b2c00 00020000 ..........,.....
14d0 00e82afc ffff85c0 7846f30f 6f03c605 ..*.....xF..o...
14e0 1b2c0000 010f2905 342c0000 f30f6f4b .,....).4,....oK
14f0 100f290d 382c0000 f30f6f53 200f2915 ..).8,....oS .).
1500 3c2c0000 f30f6f5b 2c0f111d 3c2c0000 <,....o[,...<,..
1510 4489e05b 5d415cc3 0f1f8400 00000000 D..[]A\.........
1520 4889debf 01000000 c7052a2c 00000100 H.........*,....
1530 000041bc 01000000 e8c3fbff ff85c079 ..A............y
1540 994889de 31ff4531 e4c70509 2c000000 .H..1.E1....,...
1550 000000e8 a8fbffff 85c00f89 7affffff ............z...
1560 4084ed74 7bbe0200 0000488d 3dbb0a00 @..t{.....H.=...
1570 0031c0e8 a8fbffff 8905de2b 00004189 .1.........+..A.
1580 c485c079 7be8b6fa ffff8b18 89dfe8dd ...y{...........
1590 fbffff48 8b2d462a 0000488d 0d940a00 ...H.-F*..H.....
15a0 00488d35 a10a0000 4989c048 8d050e2b .H.5....I..H...+
15b0 0000488b 7d00488b 1031c0e8 10fbffff ..H.}.H..1......
15c0 e8bbfeff ff488b75 00bf0a00 0000e8cd .....H.u........
15d0 faffff8d 7b04e865 fbffff0f 1f440000 ....{..e.....D..
15e0 488b05c1 29000048 8b38e8f1 faffff89 H...)..H.8......
15f0 05672b00 004189c4 e913ffff ff0f1f00 .g+..A..........
1600 4889de89 c7e8f6fa ffff85c0 0f89fefe H...............
1610 ffffe96e ffffff66 0f1f8400 00000000 ...n...f........
1620 534889f3 ba3c0000 004889fe 4889dfe8 SH...<...H..H...
1630 7cfaffff 85c07508 5bc3660f 1f440000 |.....u.[.f..D..
1640 8b3d162b 00004889 dabe0100 00005be9 .=.+..H.......[.
1650 bcfaffff ....
Contents of section .fini:
1654 4883ec08 4883c408 c3 H...H....
Contents of section .rodata:
2000 01000200 55736167 653a2025 73205b6f ....Usage: %s [o
2010 7074696f 6e735d0a 00544552 4d00543a ptions]..TERM.T:
2020 56780063 6c656172 00453300 2f646576 Vx.clear.E3./dev
2030 2f747479 00746572 6d696e61 6c206174 /tty.terminal at
2040 74726962 75746573 0025733a 2025733a tributes.%s: %s:
2050 2025730a 00000000 00000000 00000000 %s.............
2060 0a4f7074 696f6e73 3a0a2020 2d542054 .Options:. -T T
2070 45524d20 20202020 75736520 74686973 ERM use this
2080 20696e73 74656164 206f6620 24544552 instead of $TER
2090 4d0a2020 2d562020 20202020 20202020 M. -V
20a0 7072696e 74206375 72736573 2d766572 print curses-ver
20b0 73696f6e 0a20202d 78202020 20202020 sion. -x
20c0 20202064 6f206e6f 74207472 7920746f do not try to
20d0 20636c65 61722073 63726f6c 6c626163 clear scrollbac
20e0 6b0a00 k..
Contents of section .eh_frame_hdr:
20e4 011b033b 50000000 09000000 3cefffff ...;P.......<...
20f4 9c000000 acf0ffff dc000000 9cf1ffff ................
2104 6c000000 9cf2ffff c4000000 ecf2ffff l...............
2114 0c010000 fcf2ffff 20010000 9cf3ffff ........ .......
2124 6c010000 ccf3ffff 80010000 3cf5ffff l...........<...
2134 b0010000 ....
Contents of section .eh_frame:
2138 14000000 00000000 017a5200 01781001 .........zR..x..
2148 1b0c0708 90010710 14000000 1c000000 ................
2158 28f1ffff 22000000 00000000 00000000 (..."...........
2168 14000000 00000000 017a5200 01781001 .........zR..x..
2178 1b0c0708 90010000 24000000 1c000000 ........$.......
2188 98eeffff 70010000 000e1046 0e184a0f ....p......F..J.
2198 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$"....
21a8 14000000 44000000 d0f1ffff 46000000 ....D.......F...
21b8 00410e10 83020000 2c000000 5c000000 .A......,...\...
21c8 c8efffff e3000000 00420e10 8e02450e .........B....E.
21d8 188d0349 0e208c04 410e2886 05430e30 ...I. ..A.(..C.0
21e8 8306470e 80010000 10000000 8c000000 ..G.............
21f8 d8f1ffff 0f000000 00000000 48000000 ............H...
2208 a0000000 d4f1ffff a0000000 00420e10 .............B..
2218 8d02490e 188c0344 0e208604 410e2883 ..I....D. ..A.(.
2228 05440e30 790a0e28 430e2041 0e18420e .D.0y..(C. A..B.
2238 10420e08 4b0b770e 28430e20 410e1842 .B..K.w.(C. A..B
2248 0e10420e 08000000 10000000 ec000000 ..B.............
2258 28f2ffff 27000000 00000000 2c000000 (...'.......,...
2268 00010000 44f2ffff 67010000 00420e10 ....D...g....B..
2278 8c02470e 18860346 0e208304 02550a0e ..G....F. ...U..
2288 18410e10 420e0849 0b000000 1c000000 .A..B..I........
2298 30010000 84f3ffff 34000000 00410e10 0.......4....A..
22a8 8302580a 0e08470b 4f0e0800 00000000 ..X...G.O.......
Contents of section .init_array:
3d98 70130000 00000000 p.......
Contents of section .fini_array:
3da0 20130000 00000000 .......
Contents of section .dynamic:
3da8 01000000 00000000 3d010000 00000000 ........=.......
3db8 01000000 00000000 4d010000 00000000 ........M.......
3dc8 0c000000 00000000 00100000 00000000 ................
3dd8 0d000000 00000000 54160000 00000000 ........T.......
3de8 19000000 00000000 983d0000 00000000 .........=......
3df8 1b000000 00000000 08000000 00000000 ................
3e08 1a000000 00000000 a03d0000 00000000 .........=......
3e18 1c000000 00000000 08000000 00000000 ................
3e28 f5feff6f 00000000 c0030000 00000000 ...o............
3e38 05000000 00000000 f8060000 00000000 ................
3e48 06000000 00000000 e0030000 00000000 ................
3e58 0a000000 00000000 6e010000 00000000 ........n.......
3e68 0b000000 00000000 18000000 00000000 ................
3e78 15000000 00000000 00000000 00000000 ................
3e88 03000000 00000000 e83f0000 00000000 .........?......
3e98 02000000 00000000 10020000 00000000 ................
3ea8 14000000 00000000 07000000 00000000 ................
3eb8 17000000 00000000 280a0000 00000000 ........(.......
3ec8 07000000 00000000 d8080000 00000000 ................
3ed8 08000000 00000000 50010000 00000000 ........P.......
3ee8 09000000 00000000 18000000 00000000 ................
3ef8 fbffff6f 00000000 00000008 00000000 ...o............
3f08 feffff6f 00000000 a8080000 00000000 ...o............
3f18 ffffff6f 00000000 01000000 00000000 ...o............
3f28 f0ffff6f 00000000 66080000 00000000 ...o....f.......
3f38 f9ffff6f 00000000 04000000 00000000 ...o............
3f48 00000000 00000000 00000000 00000000 ................
3f58 00000000 00000000 00000000 00000000 ................
3f68 00000000 00000000 00000000 00000000 ................
3f78 00000000 00000000 00000000 00000000 ................
3f88 00000000 00000000 00000000 00000000 ................
Contents of section .got:
3f98 00000000 00000000 00000000 00000000 ................
3fa8 00000000 00000000 00000000 00000000 ................
3fb8 00000000 00000000 00000000 00000000 ................
3fc8 00000000 00000000 00000000 00000000 ................
3fd8 00000000 00000000 00000000 00000000 ................
Contents of section .got.plt:
3fe8 a83d0000 00000000 00000000 00000000 .=..............
3ff8 00000000 00000000 36100000 00000000 ........6.......
4008 46100000 00000000 56100000 00000000 F.......V.......
4018 66100000 00000000 76100000 00000000 f.......v.......
4028 86100000 00000000 96100000 00000000 ................
4038 a6100000 00000000 b6100000 00000000 ................
4048 c6100000 00000000 d6100000 00000000 ................
4058 e6100000 00000000 f6100000 00000000 ................
4068 06110000 00000000 16110000 00000000 ................
4078 26110000 00000000 36110000 00000000 &.......6.......
4088 46110000 00000000 56110000 00000000 F.......V.......
4098 66110000 00000000 76110000 00000000 f.......v.......
40a8 86110000 00000000 ........
Contents of section .data:
40b0 00000000 00000000 b8400000 00000000 .........@......
40c0 23200000 00000000 # ......
Contents of section .bss:
<skipping contents of bss section at [40e0, 4160)>
Contents of section .comment:
0000 4743433a 2028474e 55292031 332e322e GCC: (GNU) 13.2.
0010 31203230 32333038 303100 1 20230801.
Contents of section .shstrtab:
0000 002e7368 73747274 6162002e 696e7465 ..shstrtab..inte
0010 7270002e 6e6f7465 2e676e75 2e70726f rp..note.gnu.pro
0020 70657274 79002e6e 6f74652e 676e752e perty..note.gnu.
0030 6275696c 642d6964 002e6e6f 74652e41 build-id..note.A
0040 42492d74 6167002e 676e752e 68617368 BI-tag..gnu.hash
0050 002e6479 6e73796d 002e6479 6e737472 ..dynsym..dynstr
0060 002e676e 752e7665 7273696f 6e002e67 ..gnu.version..g
0070 6e752e76 65727369 6f6e5f72 002e7265 nu.version_r..re
0080 6c612e64 796e002e 72656c61 2e706c74 la.dyn..rela.plt
0090 002e696e 6974002e 74657874 002e6669 ..init..text..fi
00a0 6e69002e 726f6461 7461002e 65685f66 ni..rodata..eh_f
00b0 72616d65 5f686472 002e6568 5f667261 rame_hdr..eh_fra
00c0 6d65002e 696e6974 5f617272 6179002e me..init_array..
00d0 66696e69 5f617272 6179002e 64796e61 fini_array..dyna
00e0 6d696300 2e676f74 002e676f 742e706c mic..got..got.pl
00f0 74002e64 61746100 2e627373 002e636f t..data..bss..co
0100 6d6d656e 7400 mment.
Disassembly of section .init:
0000000000001000 <.init>:
1000: 48 83 ec 08 subq $0x8, %rsp
1004: 48 8b 05 b5 2f 00 00 movq 0x2fb5(%rip), %rax # 0x3fc0
100b: 48 85 c0 testq %rax, %rax
100e: 74 02 je 0x1012 <.init+0x12>
1010: ff d0 callq *%rax
1012: 48 83 c4 08 addq $0x8, %rsp
1016: c3 retq
Disassembly of section .plt:
0000000000001020 <.plt>:
1020: ff 35 ca 2f 00 00 pushq 0x2fca(%rip) # 0x3ff0
1026: ff 25 cc 2f 00 00 jmpq *0x2fcc(%rip) # 0x3ff8
102c: 0f 1f 40 00 nopl (%rax)
0000000000001030 <getenv@plt>:
1030: ff 25 ca 2f 00 00 jmpq *0x2fca(%rip) # 0x4000
1036: 68 00 00 00 00 pushq $0x0
103b: e9 e0 ff ff ff jmp 0x1020 <.plt>
0000000000001040 <__errno_location@plt>:
1040: ff 25 c2 2f 00 00 jmpq *0x2fc2(%rip) # 0x4008
1046: 68 01 00 00 00 pushq $0x1
104b: e9 d0 ff ff ff jmp 0x1020 <.plt>
0000000000001050 <setupterm@plt>:
1050: ff 25 ba 2f 00 00 jmpq *0x2fba(%rip) # 0x4010
1056: 68 02 00 00 00 pushq $0x2
105b: e9 c0 ff ff ff jmp 0x1020 <.plt>
0000000000001060 <tputs@plt>:
1060: ff 25 b2 2f 00 00 jmpq *0x2fb2(%rip) # 0x4018
1066: 68 03 00 00 00 pushq $0x3
106b: e9 b0 ff ff ff jmp 0x1020 <.plt>
0000000000001070 <puts@plt>:
1070: ff 25 aa 2f 00 00 jmpq *0x2faa(%rip) # 0x4020
1076: 68 04 00 00 00 pushq $0x4
107b: e9 a0 ff ff ff jmp 0x1020 <.plt>
0000000000001080 <curses_version@plt>:
1080: ff 25 a2 2f 00 00 jmpq *0x2fa2(%rip) # 0x4028
1086: 68 05 00 00 00 pushq $0x5
108b: e9 90 ff ff ff jmp 0x1020 <.plt>
0000000000001090 <use_tioctl@plt>:
1090: ff 25 9a 2f 00 00 jmpq *0x2f9a(%rip) # 0x4030
1096: 68 06 00 00 00 pushq $0x6
109b: e9 80 ff ff ff jmp 0x1020 <.plt>
00000000000010a0 <fputc@plt>:
10a0: ff 25 92 2f 00 00 jmpq *0x2f92(%rip) # 0x4038
10a6: 68 07 00 00 00 pushq $0x7
10ab: e9 70 ff ff ff jmp 0x1020 <.plt>
00000000000010b0 <memcmp@plt>:
10b0: ff 25 8a 2f 00 00 jmpq *0x2f8a(%rip) # 0x4040
10b6: 68 08 00 00 00 pushq $0x8
10bb: e9 60 ff ff ff jmp 0x1020 <.plt>
00000000000010c0 <putc@plt>:
10c0: ff 25 82 2f 00 00 jmpq *0x2f82(%rip) # 0x4048
10c6: 68 09 00 00 00 pushq $0x9
10cb: e9 50 ff ff ff jmp 0x1020 <.plt>
00000000000010d0 <fprintf@plt>:
10d0: ff 25 7a 2f 00 00 jmpq *0x2f7a(%rip) # 0x4050
10d6: 68 0a 00 00 00 pushq $0xa
10db: e9 40 ff ff ff jmp 0x1020 <.plt>
00000000000010e0 <fileno@plt>:
10e0: ff 25 72 2f 00 00 jmpq *0x2f72(%rip) # 0x4058
10e6: 68 0b 00 00 00 pushq $0xb
10eb: e9 30 ff ff ff jmp 0x1020 <.plt>
00000000000010f0 <_nc_rootname@plt>:
10f0: ff 25 6a 2f 00 00 jmpq *0x2f6a(%rip) # 0x4060
10f6: 68 0c 00 00 00 pushq $0xc
10fb: e9 20 ff ff ff jmp 0x1020 <.plt>
0000000000001100 <tcgetattr@plt>:
1100: ff 25 62 2f 00 00 jmpq *0x2f62(%rip) # 0x4068
1106: 68 0d 00 00 00 pushq $0xd
110b: e9 10 ff ff ff jmp 0x1020 <.plt>
0000000000001110 <tcsetattr@plt>:
1110: ff 25 5a 2f 00 00 jmpq *0x2f5a(%rip) # 0x4070
1116: 68 0e 00 00 00 pushq $0xe
111b: e9 00 ff ff ff jmp 0x1020 <.plt>
0000000000001120 <open@plt>:
1120: ff 25 52 2f 00 00 jmpq *0x2f52(%rip) # 0x4078
1126: 68 0f 00 00 00 pushq $0xf
112b: e9 f0 fe ff ff jmp 0x1020 <.plt>
0000000000001130 <getopt@plt>:
1130: ff 25 4a 2f 00 00 jmpq *0x2f4a(%rip) # 0x4080
1136: 68 10 00 00 00 pushq $0x10
113b: e9 e0 fe ff ff jmp 0x1020 <.plt>
0000000000001140 <exit@plt>:
1140: ff 25 42 2f 00 00 jmpq *0x2f42(%rip) # 0x4088
1146: 68 11 00 00 00 pushq $0x11
114b: e9 d0 fe ff ff jmp 0x1020 <.plt>
0000000000001150 <fwrite@plt>:
1150: ff 25 3a 2f 00 00 jmpq *0x2f3a(%rip) # 0x4090
1156: 68 12 00 00 00 pushq $0x12
115b: e9 c0 fe ff ff jmp 0x1020 <.plt>
0000000000001160 <use_env@plt>:
1160: ff 25 32 2f 00 00 jmpq *0x2f32(%rip) # 0x4098
1166: 68 13 00 00 00 pushq $0x13
116b: e9 b0 fe ff ff jmp 0x1020 <.plt>
0000000000001170 <strerror@plt>:
1170: ff 25 2a 2f 00 00 jmpq *0x2f2a(%rip) # 0x40a0
1176: 68 14 00 00 00 pushq $0x14
117b: e9 a0 fe ff ff jmp 0x1020 <.plt>
0000000000001180 <tigetstr@plt>:
1180: ff 25 22 2f 00 00 jmpq *0x2f22(%rip) # 0x40a8
1186: 68 15 00 00 00 pushq $0x15
118b: e9 90 fe ff ff jmp 0x1020 <.plt>
Disassembly of section .text:
0000000000001190 <.text>:
1190: 41 56 pushq %r14
1192: 45 31 f6 xorl %r14d, %r14d
1195: 41 55 pushq %r13
1197: 4c 8d 2d 80 0e 00 00 leaq 0xe80(%rip), %r13 # 0x201e
119e: 41 54 pushq %r12
11a0: 55 pushq %rbp
11a1: 89 fd movl %edi, %ebp
11a3: 53 pushq %rbx
11a4: 48 89 f3 movq %rsi, %rbx
11a7: 48 83 ec 50 subq $0x50, %rsp
11ab: 48 8b 3e movq (%rsi), %rdi
11ae: 64 48 8b 04 25 28 00 00 00 movq %fs:0x28, %rax
11b7: 48 89 44 24 48 movq %rax, 0x48(%rsp)
11bc: 31 c0 xorl %eax, %eax
11be: e8 2d ff ff ff callq 0x10f0 <_nc_rootname@plt>
11c3: 48 8d 15 f6 2e 00 00 leaq 0x2ef6(%rip), %rdx # 0x40c0
11ca: 48 8d 3d 48 0e 00 00 leaq 0xe48(%rip), %rdi # 0x2019
11d1: 48 89 02 movq %rax, (%rdx)
11d4: e8 57 fe ff ff callq 0x1030 <getenv@plt>
11d9: 49 89 c4 movq %rax, %r12
11dc: 4c 89 ea movq %r13, %rdx
11df: 48 89 de movq %rbx, %rsi
11e2: 89 ef movl %ebp, %edi
11e4: e8 47 ff ff ff callq 0x1130 <getopt@plt>
11e9: 83 f8 ff cmpl $-0x1, %eax
11ec: 74 4d je 0x123b <.text+0xab>
11ee: 83 f8 56 cmpl $0x56, %eax
11f1: 74 34 je 0x1227 <.text+0x97>
11f3: 83 f8 78 cmpl $0x78, %eax
11f6: 74 27 je 0x121f <.text+0x8f>
11f8: 83 f8 54 cmpl $0x54, %eax
11fb: 74 05 je 0x1202 <.text+0x72>
11fd: e8 7e 01 00 00 callq 0x1380 <.text+0x1f0>
1202: 31 ff xorl %edi, %edi
1204: e8 57 ff ff ff callq 0x1160 <use_env@plt>
1209: bf 01 00 00 00 movl $0x1, %edi
120e: e8 7d fe ff ff callq 0x1090 <use_tioctl@plt>
1213: 48 8b 05 9e 2d 00 00 movq 0x2d9e(%rip), %rax # 0x3fb8
121a: 4c 8b 20 movq (%rax), %r12
121d: eb bd jmp 0x11dc <.text+0x4c>
121f: 41 be 01 00 00 00 movl $0x1, %r14d
1225: eb b5 jmp 0x11dc <.text+0x4c>
1227: e8 54 fe ff ff callq 0x1080 <curses_version@plt>
122c: 48 89 c7 movq %rax, %rdi
122f: e8 3c fe ff ff callq 0x1070 <puts@plt>
1234: 31 ff xorl %edi, %edi
1236: e8 05 ff ff ff callq 0x1140 <exit@plt>
123b: 48 8b 05 6e 2d 00 00 movq 0x2d6e(%rip), %rax # 0x3fb0
1242: 39 28 cmpl %ebp, (%rax)
1244: 7c b7 jl 0x11fd <.text+0x6d>
1246: 31 f6 xorl %esi, %esi
1248: 48 89 e7 movq %rsp, %rdi
124b: e8 60 02 00 00 callq 0x14b0 <.text+0x320>
1250: 31 d2 xorl %edx, %edx
1252: 4c 89 e7 movq %r12, %rdi
1255: 89 c6 movl %eax, %esi
1257: e8 f4 fd ff ff callq 0x1050 <setupterm@plt>
125c: 41 0f b6 fe movzbl %r14b, %edi
1260: e8 7b 01 00 00 callq 0x13e0 <.text+0x250>
1265: 31 ff xorl %edi, %edi
1267: 83 c0 01 addl $0x1, %eax
126a: 40 0f 94 c7 sete %dil
126e: e8 cd fe ff ff callq 0x1140 <exit@plt>
1273: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
127d: 0f 1f 00 nopl (%rax)
1280: 31 ed xorl %ebp, %ebp
1282: 49 89 d1 movq %rdx, %r9
1285: 5e popq %rsi
1286: 48 89 e2 movq %rsp, %rdx
1289: 48 83 e4 f0 andq $-0x10, %rsp
128d: 50 pushq %rax
128e: 54 pushq %rsp
128f: 45 31 c0 xorl %r8d, %r8d
1292: 31 c9 xorl %ecx, %ecx
1294: 48 8d 3d f5 fe ff ff leaq -0x10b(%rip), %rdi # 0x1190 <.text>
129b: ff 15 f7 2c 00 00 callq *0x2cf7(%rip) # 0x3f98
12a1: f4 hlt
12a2: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
12ac: 0f 1f 40 00 nopl (%rax)
12b0: 48 8d 3d 11 2e 00 00 leaq 0x2e11(%rip), %rdi # 0x40c8
12b7: 48 8d 05 0a 2e 00 00 leaq 0x2e0a(%rip), %rax # 0x40c8
12be: 48 39 f8 cmpq %rdi, %rax
12c1: 74 15 je 0x12d8 <.text+0x148>
12c3: 48 8b 05 d6 2c 00 00 movq 0x2cd6(%rip), %rax # 0x3fa0
12ca: 48 85 c0 testq %rax, %rax
12cd: 74 09 je 0x12d8 <.text+0x148>
12cf: ff e0 jmpq *%rax
12d1: 0f 1f 80 00 00 00 00 nopl (%rax)
12d8: c3 retq
12d9: 0f 1f 80 00 00 00 00 nopl (%rax)
12e0: 48 8d 3d e1 2d 00 00 leaq 0x2de1(%rip), %rdi # 0x40c8
12e7: 48 8d 35 da 2d 00 00 leaq 0x2dda(%rip), %rsi # 0x40c8
12ee: 48 29 fe subq %rdi, %rsi
12f1: 48 89 f0 movq %rsi, %rax
12f4: 48 c1 ee 3f shrq $0x3f, %rsi
12f8: 48 c1 f8 03 sarq $0x3, %rax
12fc: 48 01 c6 addq %rax, %rsi
12ff: 48 d1 fe sarq %rsi
1302: 74 14 je 0x1318 <.text+0x188>
1304: 48 8b 05 c5 2c 00 00 movq 0x2cc5(%rip), %rax # 0x3fd0
130b: 48 85 c0 testq %rax, %rax
130e: 74 08 je 0x1318 <.text+0x188>
1310: ff e0 jmpq *%rax
1312: 66 0f 1f 44 00 00 nopw (%rax,%rax)
1318: c3 retq
1319: 0f 1f 80 00 00 00 00 nopl (%rax)
1320: f3 0f 1e fa endbr64
1324: 80 3d b5 2d 00 00 00 cmpb $0x0, 0x2db5(%rip) # 0x40e0
132b: 75 33 jne 0x1360 <.text+0x1d0>
132d: 55 pushq %rbp
132e: 48 83 3d a2 2c 00 00 00 cmpq $0x0, 0x2ca2(%rip) # 0x3fd8
1336: 48 89 e5 movq %rsp, %rbp
1339: 74 0d je 0x1348 <.text+0x1b8>
133b: 48 8b 3d 76 2d 00 00 movq 0x2d76(%rip), %rdi # 0x40b8
1342: ff 15 90 2c 00 00 callq *0x2c90(%rip) # 0x3fd8
1348: e8 63 ff ff ff callq 0x12b0 <.text+0x120>
134d: c6 05 8c 2d 00 00 01 movb $0x1, 0x2d8c(%rip) # 0x40e0
1354: 5d popq %rbp
1355: c3 retq
1356: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
1360: c3 retq
1361: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
136c: 0f 1f 40 00 nopl (%rax)
1370: f3 0f 1e fa endbr64
1374: e9 67 ff ff ff jmp 0x12e0 <.text+0x150>
1379: 0f 1f 80 00 00 00 00 nopl (%rax)
1380: 53 pushq %rbx
1381: 48 8d 05 38 2d 00 00 leaq 0x2d38(%rip), %rax # 0x40c0
1388: 48 8d 35 75 0c 00 00 leaq 0xc75(%rip), %rsi # 0x2004
138f: 48 8b 1d 4a 2c 00 00 movq 0x2c4a(%rip), %rbx # 0x3fe0
1396: 48 8b 10 movq (%rax), %rdx
1399: 31 c0 xorl %eax, %eax
139b: 48 8b 3b movq (%rbx), %rdi
139e: e8 2d fd ff ff callq 0x10d0 <fprintf@plt>
13a3: 48 8b 0b movq (%rbx), %rcx
13a6: ba 82 00 00 00 movl $0x82, %edx
13ab: 48 8d 3d ae 0c 00 00 leaq 0xcae(%rip), %rdi # 0x2060
13b2: be 01 00 00 00 movl $0x1, %esi
13b7: e8 94 fd ff ff callq 0x1150 <fwrite@plt>
13bc: bf 01 00 00 00 movl $0x1, %edi
13c1: e8 7a fd ff ff callq 0x1140 <exit@plt>
13c6: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
13d0: 48 8b 05 d1 2b 00 00 movq 0x2bd1(%rip), %rax # 0x3fa8
13d7: 48 8b 30 movq (%rax), %rsi
13da: e9 e1 fc ff ff jmp 0x10c0 <putc@plt>
13df: 90 nop
13e0: 41 55 pushq %r13
13e2: 4c 8d 2d e7 ff ff ff leaq -0x19(%rip), %r13 # 0x13d0 <.text+0x240>
13e9: 41 54 pushq %r12
13eb: 41 89 fc movl %edi, %r12d
13ee: 55 pushq %rbp
13ef: 53 pushq %rbx
13f0: 48 83 ec 08 subq $0x8, %rsp
13f4: 48 8b 2d cd 2b 00 00 movq 0x2bcd(%rip), %rbp # 0x3fc8
13fb: 48 8b 45 00 movq (%rbp), %rax
13ff: 48 8b 50 18 movq 0x18(%rax), %rdx
1403: 48 8b 40 20 movq 0x20(%rax), %rax
1407: 0f bf 72 04 movswl 0x4(%rdx), %esi
140b: ba 01 00 00 00 movl $0x1, %edx
1410: 48 8b 78 28 movq 0x28(%rax), %rdi
1414: 66 85 f6 testw %si, %si
1417: 0f 4e f2 cmovlel %edx, %esi
141a: 4c 89 ea movq %r13, %rdx
141d: e8 3e fc ff ff callq 0x1060 <tputs@plt>
1422: 89 c3 movl %eax, %ebx
1424: 45 84 e4 testb %r12b, %r12b
1427: 74 17 je 0x1440 <.text+0x2b0>
1429: 48 83 c4 08 addq $0x8, %rsp
142d: 89 d8 movl %ebx, %eax
142f: 5b popq %rbx
1430: 5d popq %rbp
1431: 41 5c popq %r12
1433: 41 5d popq %r13
1435: c3 retq
1436: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
1440: 48 8d 3d e2 0b 00 00 leaq 0xbe2(%rip), %rdi # 0x2029
1447: e8 34 fd ff ff callq 0x1180 <tigetstr@plt>
144c: 48 89 c7 movq %rax, %rdi
144f: 48 85 c0 testq %rax, %rax
1452: 74 d5 je 0x1429 <.text+0x299>
1454: 48 8b 45 00 movq (%rbp), %rax
1458: 4c 89 ea movq %r13, %rdx
145b: 48 8b 40 18 movq 0x18(%rax), %rax
145f: 0f bf 70 04 movswl 0x4(%rax), %esi
1463: b8 01 00 00 00 movl $0x1, %eax
1468: 66 85 f6 testw %si, %si
146b: 0f 4e f0 cmovlel %eax, %esi
146e: e8 ed fb ff ff callq 0x1060 <tputs@plt>
1473: 48 83 c4 08 addq $0x8, %rsp
1477: 89 d8 movl %ebx, %eax
1479: 5b popq %rbx
147a: 5d popq %rbp
147b: 41 5c popq %r12
147d: 41 5d popq %r13
147f: c3 retq
1480: 80 3d 79 2c 00 00 00 cmpb $0x0, 0x2c79(%rip) # 0x4100
1487: 75 07 jne 0x1490 <.text+0x300>
1489: c3 retq
148a: 66 0f 1f 44 00 00 nopw (%rax,%rax)
1490: 8b 3d c6 2c 00 00 movl 0x2cc6(%rip), %edi # 0x415c
1496: 48 8d 15 83 2c 00 00 leaq 0x2c83(%rip), %rdx # 0x4120
149d: be 01 00 00 00 movl $0x1, %esi
14a2: e9 69 fc ff ff jmp 0x1110 <tcsetattr@plt>
14a7: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
14b0: 41 54 pushq %r12
14b2: 41 bc 02 00 00 00 movl $0x2, %r12d
14b8: 55 pushq %rbp
14b9: 89 f5 movl %esi, %ebp
14bb: 48 89 fe movq %rdi, %rsi
14be: 53 pushq %rbx
14bf: 48 89 fb movq %rdi, %rbx
14c2: bf 02 00 00 00 movl $0x2, %edi
14c7: c7 05 8b 2c 00 00 02 00 00 00 movl $0x2, 0x2c8b(%rip) # 0x415c
14d1: e8 2a fc ff ff callq 0x1100 <tcgetattr@plt>
14d6: 85 c0 testl %eax, %eax
14d8: 78 46 js 0x1520 <.text+0x390>
14da: f3 0f 6f 03 movdqu (%rbx), %xmm0
14de: c6 05 1b 2c 00 00 01 movb $0x1, 0x2c1b(%rip) # 0x4100
14e5: 0f 29 05 34 2c 00 00 movaps %xmm0, 0x2c34(%rip) # 0x4120
14ec: f3 0f 6f 4b 10 movdqu 0x10(%rbx), %xmm1
14f1: 0f 29 0d 38 2c 00 00 movaps %xmm1, 0x2c38(%rip) # 0x4130
14f8: f3 0f 6f 53 20 movdqu 0x20(%rbx), %xmm2
14fd: 0f 29 15 3c 2c 00 00 movaps %xmm2, 0x2c3c(%rip) # 0x4140
1504: f3 0f 6f 5b 2c movdqu 0x2c(%rbx), %xmm3
1509: 0f 11 1d 3c 2c 00 00 movups %xmm3, 0x2c3c(%rip) # 0x414c
1510: 44 89 e0 movl %r12d, %eax
1513: 5b popq %rbx
1514: 5d popq %rbp
1515: 41 5c popq %r12
1517: c3 retq
1518: 0f 1f 84 00 00 00 00 00 nopl (%rax,%rax)
1520: 48 89 de movq %rbx, %rsi
1523: bf 01 00 00 00 movl $0x1, %edi
1528: c7 05 2a 2c 00 00 01 00 00 00 movl $0x1, 0x2c2a(%rip) # 0x415c
1532: 41 bc 01 00 00 00 movl $0x1, %r12d
1538: e8 c3 fb ff ff callq 0x1100 <tcgetattr@plt>
153d: 85 c0 testl %eax, %eax
153f: 79 99 jns 0x14da <.text+0x34a>
1541: 48 89 de movq %rbx, %rsi
1544: 31 ff xorl %edi, %edi
1546: 45 31 e4 xorl %r12d, %r12d
1549: c7 05 09 2c 00 00 00 00 00 00 movl $0x0, 0x2c09(%rip) # 0x415c
1553: e8 a8 fb ff ff callq 0x1100 <tcgetattr@plt>
1558: 85 c0 testl %eax, %eax
155a: 0f 89 7a ff ff ff jns 0x14da <.text+0x34a>
1560: 40 84 ed testb %bpl, %bpl
1563: 74 7b je 0x15e0 <.text+0x450>
1565: be 02 00 00 00 movl $0x2, %esi
156a: 48 8d 3d bb 0a 00 00 leaq 0xabb(%rip), %rdi # 0x202c
1571: 31 c0 xorl %eax, %eax
1573: e8 a8 fb ff ff callq 0x1120 <open@plt>
1578: 89 05 de 2b 00 00 movl %eax, 0x2bde(%rip) # 0x415c
157e: 41 89 c4 movl %eax, %r12d
1581: 85 c0 testl %eax, %eax
1583: 79 7b jns 0x1600 <.text+0x470>
1585: e8 b6 fa ff ff callq 0x1040 <__errno_location@plt>
158a: 8b 18 movl (%rax), %ebx
158c: 89 df movl %ebx, %edi
158e: e8 dd fb ff ff callq 0x1170 <strerror@plt>
1593: 48 8b 2d 46 2a 00 00 movq 0x2a46(%rip), %rbp # 0x3fe0
159a: 48 8d 0d 94 0a 00 00 leaq 0xa94(%rip), %rcx # 0x2035
15a1: 48 8d 35 a1 0a 00 00 leaq 0xaa1(%rip), %rsi # 0x2049
15a8: 49 89 c0 movq %rax, %r8
15ab: 48 8d 05 0e 2b 00 00 leaq 0x2b0e(%rip), %rax # 0x40c0
15b2: 48 8b 7d 00 movq (%rbp), %rdi
15b6: 48 8b 10 movq (%rax), %rdx
15b9: 31 c0 xorl %eax, %eax
15bb: e8 10 fb ff ff callq 0x10d0 <fprintf@plt>
15c0: e8 bb fe ff ff callq 0x1480 <.text+0x2f0>
15c5: 48 8b 75 00 movq (%rbp), %rsi
15c9: bf 0a 00 00 00 movl $0xa, %edi
15ce: e8 cd fa ff ff callq 0x10a0 <fputc@plt>
15d3: 8d 7b 04 leal 0x4(%rbx), %edi
15d6: e8 65 fb ff ff callq 0x1140 <exit@plt>
15db: 0f 1f 44 00 00 nopl (%rax,%rax)
15e0: 48 8b 05 c1 29 00 00 movq 0x29c1(%rip), %rax # 0x3fa8
15e7: 48 8b 38 movq (%rax), %rdi
15ea: e8 f1 fa ff ff callq 0x10e0 <fileno@plt>
15ef: 89 05 67 2b 00 00 movl %eax, 0x2b67(%rip) # 0x415c
15f5: 41 89 c4 movl %eax, %r12d
15f8: e9 13 ff ff ff jmp 0x1510 <.text+0x380>
15fd: 0f 1f 00 nopl (%rax)
1600: 48 89 de movq %rbx, %rsi
1603: 89 c7 movl %eax, %edi
1605: e8 f6 fa ff ff callq 0x1100 <tcgetattr@plt>
160a: 85 c0 testl %eax, %eax
160c: 0f 89 fe fe ff ff jns 0x1510 <.text+0x380>
1612: e9 6e ff ff ff jmp 0x1585 <.text+0x3f5>
1617: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
1620: 53 pushq %rbx
1621: 48 89 f3 movq %rsi, %rbx
1624: ba 3c 00 00 00 movl $0x3c, %edx
1629: 48 89 fe movq %rdi, %rsi
162c: 48 89 df movq %rbx, %rdi
162f: e8 7c fa ff ff callq 0x10b0 <memcmp@plt>
1634: 85 c0 testl %eax, %eax
1636: 75 08 jne 0x1640 <.text+0x4b0>
1638: 5b popq %rbx
1639: c3 retq
163a: 66 0f 1f 44 00 00 nopw (%rax,%rax)
1640: 8b 3d 16 2b 00 00 movl 0x2b16(%rip), %edi # 0x415c
1646: 48 89 da movq %rbx, %rdx
1649: be 01 00 00 00 movl $0x1, %esi
164e: 5b popq %rbx
164f: e9 bc fa ff ff jmp 0x1110 <tcsetattr@plt>
Disassembly of section .fini:
0000000000001654 <.fini>:
1654: 48 83 ec 08 subq $0x8, %rsp
1658: 48 83 c4 08 addq $0x8, %rsp
165c: c3 retq