--- /tmp/haskell-snap-templates-1.0.0.2-4vx_azfoc/debian/snap-templates_1.0.0.2-4_amd64.deb +++ snap-templates_1.0.0.2-4_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2020-09-28 16:00:23.000000 debian-binary │ -rw-r--r-- 0 0 0 888 2020-09-28 16:00:23.000000 control.tar.xz │ --rw-r--r-- 0 0 0 215460 2020-09-28 16:00:23.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 215452 2020-09-28 16:00:23.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,11 +1,11 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-09-28 16:00:23.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-09-28 16:00:23.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-09-28 16:00:23.000000 ./usr/bin/ │ │ │ --rwxr-xr-x 0 root (0) root (0) 899744 2020-09-28 16:00:23.000000 ./usr/bin/snap-framework │ │ │ +-rwxr-xr-x 0 root (0) root (0) 899808 2020-09-28 16:00:23.000000 ./usr/bin/snap-framework │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-09-28 16:00:23.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-09-28 16:00:23.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-09-28 16:00:23.000000 ./usr/share/doc/snap-templates/ │ │ │ -rw-r--r-- 0 root (0) root (0) 273 2018-07-29 21:49:08.000000 ./usr/share/doc/snap-templates/CONTRIBUTORS │ │ │ -rw-r--r-- 0 root (0) root (0) 3023 2020-09-28 16:00:23.000000 ./usr/share/doc/snap-templates/buildinfo_amd64.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 909 2020-09-28 16:00:23.000000 ./usr/share/doc/snap-templates/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 1876 2018-09-30 08:15:31.000000 ./usr/share/doc/snap-templates/copyright │ │ ├── ./usr/bin/snap-framework │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: EXEC (Executable file) │ │ │ │ Machine: Advanced Micro Devices X86-64 │ │ │ │ Version: 0x1 │ │ │ │ Entry point address: 0x4071e0 │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ - Start of section headers: 897888 (bytes into file) │ │ │ │ + Start of section headers: 897952 (bytes into file) │ │ │ │ Flags: 0x0 │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ Number of program headers: 9 │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ Number of section headers: 29 │ │ │ │ Section header string table index: 28 │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000400040 0x0000000000400040 0x0001f8 0x0001f8 R 0x8 │ │ │ │ INTERP 0x000238 0x0000000000400238 0x0000000000400238 0x00001c 0x00001c R 0x1 │ │ │ │ [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2] │ │ │ │ LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0cd898 0x0cd898 R E 0x1000 │ │ │ │ - LOAD 0x0cdba8 0x00000000004ceba8 0x00000000004ceba8 0x00d678 0x0115e0 RW 0x1000 │ │ │ │ + LOAD 0x0cdba8 0x00000000004ceba8 0x00000000004ceba8 0x00d6b8 0x011620 RW 0x1000 │ │ │ │ DYNAMIC 0x0cdd98 0x00000000004ced98 0x00000000004ced98 0x000240 0x000240 RW 0x8 │ │ │ │ NOTE 0x000254 0x0000000000400254 0x0000000000400254 0x000044 0x000044 R 0x4 │ │ │ │ GNU_EH_FRAME 0x0cc89c 0x00000000004cc89c 0x00000000004cc89c 0x000ffc 0x000ffc R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x0cdba8 0x00000000004ceba8 0x00000000004ceba8 0x000458 0x000458 RW 0x8 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -There are 29 section headers, starting at offset 0xdb360: │ │ │ │ +There are 29 section headers, starting at offset 0xdb3a0: │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .interp PROGBITS 0000000000400238 000238 00001c 00 A 0 0 1 │ │ │ │ [ 2] .note.ABI-tag NOTE 0000000000400254 000254 000020 00 A 0 0 4 │ │ │ │ [ 3] .note.gnu.build-id NOTE 0000000000400274 000274 000024 00 A 0 0 4 │ │ │ │ @@ -23,16 +23,16 @@ │ │ │ │ [18] .fini_array FINI_ARRAY 00000000004ceba8 0cdba8 000008 08 WA 0 0 8 │ │ │ │ [19] .init_array INIT_ARRAY 00000000004cebb0 0cdbb0 000008 08 WA 0 0 8 │ │ │ │ [20] .data.rel.ro PROGBITS 00000000004cebb8 0cdbb8 0001e0 00 WA 0 0 8 │ │ │ │ [21] .dynamic DYNAMIC 00000000004ced98 0cdd98 000240 10 WA 5 0 8 │ │ │ │ [22] .got PROGBITS 00000000004cefd8 0cdfd8 000010 00 WA 0 0 8 │ │ │ │ [23] .got.plt PROGBITS 00000000004cefe8 0cdfe8 000300 00 WA 0 0 8 │ │ │ │ [24] .tm_clone_table PROGBITS 00000000004cf2e8 0ce2e8 000000 00 WA 0 0 8 │ │ │ │ - [25] .data PROGBITS 00000000004cf300 0ce300 00cf20 00 WA 0 0 32 │ │ │ │ - [26] .bss NOBITS 00000000004dc240 0db220 003f48 00 WA 0 0 64 │ │ │ │ - [27] .note.gnu.gold-version NOTE 0000000000000000 0db220 00001c 00 0 0 4 │ │ │ │ - [28] .shstrtab STRTAB 0000000000000000 0db23c 00011e 00 0 0 1 │ │ │ │ + [25] .data PROGBITS 00000000004cf300 0ce300 00cf60 00 WA 0 0 32 │ │ │ │ + [26] .bss NOBITS 00000000004dc280 0db260 003f48 00 WA 0 0 64 │ │ │ │ + [27] .note.gnu.gold-version NOTE 0000000000000000 0db260 00001c 00 0 0 4 │ │ │ │ + [28] .shstrtab STRTAB 0000000000000000 0db27c 00011e 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), │ │ │ │ l (large), p (processor specific) │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -25,110 +25,110 @@ │ │ │ │ 21: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_sint32@LIBFFI_BASE_7.0 (10) │ │ │ │ 22: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_uint64@LIBFFI_BASE_7.0 (10) │ │ │ │ 23: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_sint64@LIBFFI_BASE_7.0 (10) │ │ │ │ 24: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_double@LIBFFI_BASE_7.0 (10) │ │ │ │ 25: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_float@LIBFFI_BASE_7.0 (10) │ │ │ │ 26: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_void@LIBFFI_BASE_7.0 (10) │ │ │ │ 27: 0000000000000000 0 FUNC GLOBAL DEFAULT UND ffi_prep_cif@LIBFFI_BASE_7.0 (10) │ │ │ │ - 28: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dirname@GLIBC_2.2.5 (5) │ │ │ │ - 29: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.2.5 (5) │ │ │ │ + 28: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.2.5 (5) │ │ │ │ + 29: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dirname@GLIBC_2.2.5 (5) │ │ │ │ 30: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.2.5 (12) │ │ │ │ - 31: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.2.5 (5) │ │ │ │ - 32: 0000000000000000 0 FUNC GLOBAL DEFAULT UND regexec@GLIBC_2.3.4 (7) │ │ │ │ - 33: 0000000000000000 0 FUNC GLOBAL DEFAULT UND regfree@GLIBC_2.2.5 (5) │ │ │ │ - 34: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.2.5 (12) │ │ │ │ - 35: 0000000000000000 0 FUNC GLOBAL DEFAULT UND regcomp@GLIBC_2.2.5 (5) │ │ │ │ - 36: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.2.5 (12) │ │ │ │ + 31: 0000000000000000 0 FUNC GLOBAL DEFAULT UND regfree@GLIBC_2.2.5 (5) │ │ │ │ + 32: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.2.5 (5) │ │ │ │ + 33: 0000000000000000 0 FUNC GLOBAL DEFAULT UND regexec@GLIBC_2.3.4 (7) │ │ │ │ + 34: 0000000000000000 0 FUNC GLOBAL DEFAULT UND regcomp@GLIBC_2.2.5 (5) │ │ │ │ + 35: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.2.5 (12) │ │ │ │ + 36: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.2.5 (12) │ │ │ │ 37: 0000000000000000 0 FUNC GLOBAL DEFAULT UND ffi_call@LIBFFI_BASE_7.0 (10) │ │ │ │ 38: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_trylock@GLIBC_2.2.5 (13) │ │ │ │ 39: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.2.5 (5) │ │ │ │ 40: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.2.5 (13) │ │ │ │ 41: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sigdelset@GLIBC_2.2.5 (5) │ │ │ │ 42: 0000000000000000 0 FUNC GLOBAL DEFAULT UND siginterrupt@GLIBC_2.2.5 (5) │ │ │ │ - 43: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.2.5 (13) │ │ │ │ - 44: 0000000000000000 0 FUNC GLOBAL DEFAULT UND select@GLIBC_2.2.5 (5) │ │ │ │ - 45: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.2.5 (13) │ │ │ │ - 46: 0000000000000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.2.5 (5) │ │ │ │ - 47: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.2.5 (13) │ │ │ │ - 48: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.2.5 (13) │ │ │ │ - 49: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.2.5 (13) │ │ │ │ - 50: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.2.5 (13) │ │ │ │ - 51: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.3.4 (7) │ │ │ │ - 52: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.2.5 (13) │ │ │ │ - 53: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.2.5 (5) │ │ │ │ - 54: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.2.5 (13) │ │ │ │ - 55: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.2.5 (13) │ │ │ │ - 56: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.12 (14) │ │ │ │ - 57: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.2.5 (13) │ │ │ │ - 58: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.2.5 (5) │ │ │ │ - 59: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.3.2 (15) │ │ │ │ - 60: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getrlimit@GLIBC_2.2.5 (5) │ │ │ │ - 61: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.3.2 (15) │ │ │ │ - 62: 0000000000000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.2.5 (5) │ │ │ │ + 43: 0000000000000000 0 FUNC GLOBAL DEFAULT UND select@GLIBC_2.2.5 (5) │ │ │ │ + 44: 0000000000000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.2.5 (5) │ │ │ │ + 45: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.2.5 (13) │ │ │ │ + 46: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.2.5 (13) │ │ │ │ + 47: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.2.5 (13) │ │ │ │ + 48: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.2.5 (13) │ │ │ │ + 49: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.2.5 (13) │ │ │ │ + 50: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.3.4 (7) │ │ │ │ + 51: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.2.5 (13) │ │ │ │ + 52: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.2.5 (13) │ │ │ │ + 53: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.2.5 (13) │ │ │ │ + 54: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.2.5 (13) │ │ │ │ + 55: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.2.5 (5) │ │ │ │ + 56: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.2.5 (13) │ │ │ │ + 57: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.12 (14) │ │ │ │ + 58: 0000000000000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.2.5 (5) │ │ │ │ + 59: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.2.5 (5) │ │ │ │ + 60: 0000000000000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.2.5 (5) │ │ │ │ + 61: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.3.2 (15) │ │ │ │ + 62: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.3.2 (15) │ │ │ │ 63: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_broadcast@GLIBC_2.3.2 (15) │ │ │ │ 64: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.3.2 (15) │ │ │ │ - 65: 0000000000000000 0 FUNC GLOBAL DEFAULT UND signal@GLIBC_2.2.5 (5) │ │ │ │ - 66: 0000000000000000 0 FUNC GLOBAL DEFAULT UND mmap@GLIBC_2.2.5 (5) │ │ │ │ - 67: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.3.2 (15) │ │ │ │ - 68: 0000000000000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.2.5 (5) │ │ │ │ - 69: 0000000000000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.2.5 (5) │ │ │ │ - 70: 0000000000000000 0 FUNC GLOBAL DEFAULT UND timer_delete@GLIBC_2.3.3 (16) │ │ │ │ - 71: 0000000000000000 0 FUNC GLOBAL DEFAULT UND timer_settime@GLIBC_2.3.3 (16) │ │ │ │ - 72: 0000000000000000 0 FUNC GLOBAL DEFAULT UND timer_create@GLIBC_2.3.3 (16) │ │ │ │ - 73: 0000000000000000 0 FUNC GLOBAL DEFAULT UND gettimeofday@GLIBC_2.2.5 (5) │ │ │ │ + 65: 0000000000000000 0 FUNC GLOBAL DEFAULT UND gettimeofday@GLIBC_2.2.5 (5) │ │ │ │ + 66: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.3.2 (15) │ │ │ │ + 67: 0000000000000000 0 FUNC GLOBAL DEFAULT UND signal@GLIBC_2.2.5 (5) │ │ │ │ + 68: 0000000000000000 0 FUNC GLOBAL DEFAULT UND mmap@GLIBC_2.2.5 (5) │ │ │ │ + 69: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getrlimit@GLIBC_2.2.5 (5) │ │ │ │ + 70: 0000000000000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.2.5 (5) │ │ │ │ + 71: 0000000000000000 0 FUNC GLOBAL DEFAULT UND timer_delete@GLIBC_2.3.3 (16) │ │ │ │ + 72: 0000000000000000 0 FUNC GLOBAL DEFAULT UND timer_settime@GLIBC_2.3.3 (16) │ │ │ │ + 73: 0000000000000000 0 FUNC GLOBAL DEFAULT UND timer_create@GLIBC_2.3.3 (16) │ │ │ │ 74: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getrusage@GLIBC_2.2.5 (5) │ │ │ │ 75: 0000000000000000 0 FUNC GLOBAL DEFAULT UND stpcpy@GLIBC_2.2.5 (5) │ │ │ │ 76: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.2.5 (5) │ │ │ │ 77: 0000000000000000 0 FUNC GLOBAL DEFAULT UND ffi_closure_free@LIBFFI_CLOSURE_7.0 (11) │ │ │ │ 78: 0000000000000000 0 FUNC GLOBAL DEFAULT UND ffi_closure_alloc@LIBFFI_CLOSURE_7.0 (11) │ │ │ │ 79: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fopen@GLIBC_2.2.5 (5) │ │ │ │ 80: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.2.5 (5) │ │ │ │ 81: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.2.5 (5) │ │ │ │ 82: 0000000000000000 0 FUNC GLOBAL DEFAULT UND ctime_r@GLIBC_2.2.5 (5) │ │ │ │ 83: 0000000000000000 0 FUNC GLOBAL DEFAULT UND time@GLIBC_2.2.5 (5) │ │ │ │ - 84: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sprintf@GLIBC_2.2.5 (5) │ │ │ │ - 85: 0000000000000000 0 FUNC GLOBAL DEFAULT UND printf@GLIBC_2.2.5 (5) │ │ │ │ - 86: 0000000000000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.2.5 (5) │ │ │ │ - 87: 0000000000000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.2.5 (13) │ │ │ │ + 84: 0000000000000000 0 FUNC GLOBAL DEFAULT UND printf@GLIBC_2.2.5 (5) │ │ │ │ + 85: 0000000000000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.2.5 (5) │ │ │ │ + 86: 0000000000000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.2.5 (13) │ │ │ │ + 87: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sprintf@GLIBC_2.2.5 (5) │ │ │ │ 88: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.2.5 (5) │ │ │ │ - 89: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.2.5 (5) │ │ │ │ - 90: 0000000000000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.2.5 (5) │ │ │ │ - 91: 0000000000000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.2.5 (5) │ │ │ │ - 92: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.2.5 (13) │ │ │ │ - 93: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fprintf@GLIBC_2.2.5 (5) │ │ │ │ - 94: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strtoull@GLIBC_2.2.5 (5) │ │ │ │ - 95: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strtol@GLIBC_2.2.5 (5) │ │ │ │ - 96: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.2.5 (5) │ │ │ │ - 97: 0000000000000000 0 FUNC GLOBAL DEFAULT UND vfprintf@GLIBC_2.2.5 (5) │ │ │ │ - 98: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.2.5 (5) │ │ │ │ - 99: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.2.5 (5) │ │ │ │ + 89: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fprintf@GLIBC_2.2.5 (5) │ │ │ │ + 90: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.2.5 (5) │ │ │ │ + 91: 0000000000000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.2.5 (5) │ │ │ │ + 92: 0000000000000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.2.5 (5) │ │ │ │ + 93: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.2.5 (13) │ │ │ │ + 94: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.2.5 (5) │ │ │ │ + 95: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strtoull@GLIBC_2.2.5 (5) │ │ │ │ + 96: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strtol@GLIBC_2.2.5 (5) │ │ │ │ + 97: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.2.5 (5) │ │ │ │ + 98: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.2.5 (5) │ │ │ │ + 99: 0000000000000000 0 FUNC GLOBAL DEFAULT UND vfprintf@GLIBC_2.2.5 (5) │ │ │ │ 100: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.3 (3) │ │ │ │ 101: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strtod@GLIBC_2.2.5 (5) │ │ │ │ 102: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.2.5 (5) │ │ │ │ 103: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.2.5 (5) │ │ │ │ 104: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_xor_n │ │ │ │ 105: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_ior_n │ │ │ │ 106: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_andn_n │ │ │ │ 107: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_and_n │ │ │ │ 108: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_invert │ │ │ │ 109: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_powm_sec │ │ │ │ 110: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_powm │ │ │ │ 111: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_nextprime │ │ │ │ 112: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_probab_prime_p │ │ │ │ 113: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_export │ │ │ │ - 114: 0000000000000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.2.5 (5) │ │ │ │ - 115: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_sizeinbase │ │ │ │ - 116: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_gcdext │ │ │ │ - 117: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_clear │ │ │ │ - 118: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_gcd │ │ │ │ - 119: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_init │ │ │ │ - 120: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_gcd_1 │ │ │ │ - 121: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_get_d_2exp │ │ │ │ - 122: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_get_d │ │ │ │ - 123: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_lshift │ │ │ │ + 114: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_sizeinbase │ │ │ │ + 115: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_gcdext │ │ │ │ + 116: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_clear │ │ │ │ + 117: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_gcd │ │ │ │ + 118: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_init │ │ │ │ + 119: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_gcd_1 │ │ │ │ + 120: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_get_d_2exp │ │ │ │ + 121: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_get_d │ │ │ │ + 122: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_lshift │ │ │ │ + 123: 0000000000000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.2.5 (5) │ │ │ │ 124: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_rshift │ │ │ │ 125: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __assert_fail@GLIBC_2.2.5 (5) │ │ │ │ 126: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_divrem_1 │ │ │ │ 127: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_tdiv_qr │ │ │ │ 128: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_mul │ │ │ │ 129: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_sub │ │ │ │ 130: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_add │ │ │ │ @@ -136,34 +136,34 @@ │ │ │ │ 132: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_sub_1 │ │ │ │ 133: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_add_1 │ │ │ │ 134: 0000000000000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.2.5 (5) │ │ │ │ 135: 0000000000000000 0 FUNC GLOBAL DEFAULT UND epoll_create@GLIBC_2.3.2 (8) │ │ │ │ 136: 0000000000000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.3.2 (8) │ │ │ │ 137: 0000000000000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.3.2 (8) │ │ │ │ 138: 0000000000000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (9) │ │ │ │ - 139: 0000000000000000 0 FUNC GLOBAL DEFAULT UND iconv_close@GLIBC_2.2.5 (5) │ │ │ │ - 140: 0000000000000000 0 FUNC GLOBAL DEFAULT UND iconv@GLIBC_2.2.5 (5) │ │ │ │ - 141: 0000000000000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.2.5 (5) │ │ │ │ - 142: 0000000000000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.2.5 (5) │ │ │ │ - 143: 0000000000000000 0 FUNC GLOBAL DEFAULT UND iconv_open@GLIBC_2.2.5 (5) │ │ │ │ + 139: 0000000000000000 0 FUNC GLOBAL DEFAULT UND iconv_open@GLIBC_2.2.5 (5) │ │ │ │ + 140: 0000000000000000 0 FUNC GLOBAL DEFAULT UND iconv_close@GLIBC_2.2.5 (5) │ │ │ │ + 141: 0000000000000000 0 FUNC GLOBAL DEFAULT UND iconv@GLIBC_2.2.5 (5) │ │ │ │ + 142: 0000000000000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.2.5 (5) │ │ │ │ + 143: 0000000000000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.2.5 (5) │ │ │ │ 144: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND environ@GLIBC_2.2.5 (5) │ │ │ │ 145: 0000000000000000 0 FUNC GLOBAL DEFAULT UND open@GLIBC_2.2.5 (13) │ │ │ │ 146: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __fxstat@GLIBC_2.2.5 (5) │ │ │ │ 147: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __xstat@GLIBC_2.2.5 (5) │ │ │ │ 148: 0000000000000000 0 FUNC GLOBAL DEFAULT UND ftruncate@GLIBC_2.2.5 (5) │ │ │ │ 149: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.2.5 (13) │ │ │ │ 150: 0000000000000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (9) │ │ │ │ 151: 0000000000000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.2.5 (13) │ │ │ │ - 152: 0000000000000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.2.5 (5) │ │ │ │ - 153: 0000000000000000 0 FUNC GLOBAL DEFAULT UND creat@GLIBC_2.2.5 (5) │ │ │ │ - 154: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.2.5 (5) │ │ │ │ + 152: 0000000000000000 0 FUNC GLOBAL DEFAULT UND creat@GLIBC_2.2.5 (5) │ │ │ │ + 153: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.2.5 (5) │ │ │ │ + 154: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.2.5 (5) │ │ │ │ 155: 0000000000000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.2.5 (5) │ │ │ │ - 156: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.2.5 (5) │ │ │ │ - 157: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.2.5 (13) │ │ │ │ - 158: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.2.5 (5) │ │ │ │ + 156: 0000000000000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.2.5 (5) │ │ │ │ + 157: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.2.5 (5) │ │ │ │ + 158: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.2.5 (13) │ │ │ │ 159: 0000000000000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.2.5 (5) │ │ │ │ 160: 0000000000000000 0 FUNC GLOBAL DEFAULT UND tcsetattr@GLIBC_2.2.5 (5) │ │ │ │ 161: 0000000000000000 0 FUNC GLOBAL DEFAULT UND tcgetattr@GLIBC_2.2.5 (5) │ │ │ │ 162: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sigprocmask@GLIBC_2.2.5 (5) │ │ │ │ 163: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.2.5 (5) │ │ │ │ 164: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.2.5 (5) │ │ │ │ 165: 0000000000000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.2.5 (5) │ │ │ │ @@ -220,64 +220,64 @@ │ │ │ │ 216: 0000000000000000 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.2.5 (18) │ │ │ │ 217: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.2.5 (5) │ │ │ │ 218: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_cmp │ │ │ │ 219: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.2.5 (5) │ │ │ │ 220: 0000000000000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.2.5 (5) │ │ │ │ 221: 0000000000000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.2.5 (5) │ │ │ │ 222: 0000000000000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.2.5 (5) │ │ │ │ - 223: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.2.5 (5) │ │ │ │ - 224: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.2.5 (5) │ │ │ │ - 225: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.2.5 (5) │ │ │ │ - 226: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.2.5 (5) │ │ │ │ - 227: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.2.5 (5) │ │ │ │ - 228: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getlogin@GLIBC_2.2.5 (5) │ │ │ │ - 229: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.2.5 (5) │ │ │ │ - 230: 0000000000000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.2.5 (5) │ │ │ │ - 231: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.2.5 (5) │ │ │ │ + 223: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.2.5 (5) │ │ │ │ + 224: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.2.5 (5) │ │ │ │ + 225: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.2.5 (5) │ │ │ │ + 226: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.2.5 (5) │ │ │ │ + 227: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.2.5 (5) │ │ │ │ + 228: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.2.5 (5) │ │ │ │ + 229: 0000000000000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.2.5 (5) │ │ │ │ + 230: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.2.5 (5) │ │ │ │ + 231: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getlogin@GLIBC_2.2.5 (5) │ │ │ │ 232: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.2.5 (5) │ │ │ │ 233: 0000000000000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.2.5 (5) │ │ │ │ 234: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.2.5 (5) │ │ │ │ 235: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.2.5 (5) │ │ │ │ - 236: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.2.5 (5) │ │ │ │ - 237: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.2.5 (5) │ │ │ │ + 236: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.2.5 (5) │ │ │ │ + 237: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.2.5 (5) │ │ │ │ 238: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.2.5 (5) │ │ │ │ 239: 0000000000000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.2.5 (5) │ │ │ │ 240: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.2.5 (5) │ │ │ │ 241: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.2.5 (5) │ │ │ │ 242: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.2.5 (5) │ │ │ │ 243: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.2.5 (5) │ │ │ │ 244: 0000000000000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.2.5 (5) │ │ │ │ - 245: 0000000000000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.2.5 (5) │ │ │ │ - 246: 0000000000000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.2.5 (5) │ │ │ │ - 247: 0000000000000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.2.5 (5) │ │ │ │ - 248: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __lxstat@GLIBC_2.2.5 (5) │ │ │ │ - 249: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.2.5 (5) │ │ │ │ + 245: 0000000000000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.2.5 (5) │ │ │ │ + 246: 0000000000000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.2.5 (5) │ │ │ │ + 247: 0000000000000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.2.5 (5) │ │ │ │ + 248: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.2.5 (5) │ │ │ │ + 249: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __lxstat@GLIBC_2.2.5 (5) │ │ │ │ 250: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __xmknod@GLIBC_2.2.5 (5) │ │ │ │ 251: 0000000000000000 0 FUNC GLOBAL DEFAULT UND truncate@GLIBC_2.2.5 (5) │ │ │ │ - 252: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.2.5 (5) │ │ │ │ - 253: 0000000000000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.2.5 (5) │ │ │ │ + 252: 0000000000000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.2.5 (5) │ │ │ │ + 253: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.2.5 (5) │ │ │ │ 254: 0000000000000000 0 FUNC GLOBAL DEFAULT UND link@GLIBC_2.2.5 (5) │ │ │ │ - 255: 0000000000000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.2.5 (5) │ │ │ │ - 256: 0000000000000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.2.5 (5) │ │ │ │ - 257: 0000000000000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.2.5 (5) │ │ │ │ - 258: 0000000000000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.2.5 (5) │ │ │ │ - 259: 0000000000000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.2.5 (5) │ │ │ │ + 255: 0000000000000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.2.5 (5) │ │ │ │ + 256: 0000000000000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.2.5 (5) │ │ │ │ + 257: 0000000000000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.2.5 (5) │ │ │ │ + 258: 0000000000000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.2.5 (5) │ │ │ │ + 259: 0000000000000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.2.5 (5) │ │ │ │ 260: 0000000000000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.2.5 (5) │ │ │ │ 261: 0000000000000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.2.5 (5) │ │ │ │ - 262: 0000000000000000 0 FUNC GLOBAL DEFAULT UND telldir@GLIBC_2.2.5 (5) │ │ │ │ - 263: 0000000000000000 0 FUNC GLOBAL DEFAULT UND seekdir@GLIBC_2.2.5 (5) │ │ │ │ + 262: 0000000000000000 0 FUNC GLOBAL DEFAULT UND seekdir@GLIBC_2.2.5 (5) │ │ │ │ + 263: 0000000000000000 0 FUNC GLOBAL DEFAULT UND telldir@GLIBC_2.2.5 (5) │ │ │ │ 264: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.2.5 (5) │ │ │ │ 265: 0000000000000000 0 FUNC GLOBAL DEFAULT UND utimes@GLIBC_2.2.5 (5) │ │ │ │ - 266: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.2.5 (5) │ │ │ │ - 267: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.2.5 (5) │ │ │ │ + 266: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.2.5 (5) │ │ │ │ + 267: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.2.5 (5) │ │ │ │ 268: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.2.5 (5) │ │ │ │ 269: 0000000000000000 0 FUNC GLOBAL DEFAULT UND readdir@GLIBC_2.2.5 (5) │ │ │ │ 270: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.2.5 (5) │ │ │ │ 271: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.2.5 (5) │ │ │ │ 272: 0000000000000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.2.5 (5) │ │ │ │ 273: 0000000000000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.2.5 (5) │ │ │ │ 274: 0000000000000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.2.5 (5) │ │ │ │ 275: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_mod_1 │ │ │ │ 276: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpn_popcount │ │ │ │ - 277: 00000000004e0160 8 OBJECT GLOBAL DEFAULT 26 stdout@GLIBC_2.2.5 (5) │ │ │ │ - 278: 00000000004e0180 8 OBJECT GLOBAL DEFAULT 26 stderr@GLIBC_2.2.5 (5) │ │ │ │ + 277: 00000000004e01a0 8 OBJECT GLOBAL DEFAULT 26 stdout@GLIBC_2.2.5 (5) │ │ │ │ + 278: 00000000004e01c0 8 OBJECT GLOBAL DEFAULT 26 stderr@GLIBC_2.2.5 (5) │ │ │ │ 279: 00000000004035e0 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.2.5 (5) │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x2c60 contains 4 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 00000000004cefd8 000000b000000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cefe0 000000b100000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ -00000000004e0160 0000011500000005 R_X86_64_COPY 00000000004e0160 stdout@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004e0180 0000011600000005 R_X86_64_COPY 00000000004e0180 stderr@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004e01a0 0000011500000005 R_X86_64_COPY 00000000004e01a0 stdout@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004e01c0 0000011600000005 R_X86_64_COPY 00000000004e01c0 stderr@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ Relocation section '.rela.plt' at offset 0x2cc0 contains 93 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 00000000004cf000 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.14 + 0 │ │ │ │ -00000000004cf008 000000f900000007 R_X86_64_JUMP_SLOT 0000000000000000 getcwd@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf010 000000f500000007 R_X86_64_JUMP_SLOT 0000000000000000 mkdir@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf008 000000f800000007 R_X86_64_JUMP_SLOT 0000000000000000 getcwd@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf010 000000f600000007 R_X86_64_JUMP_SLOT 0000000000000000 mkdir@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf018 0000010f00000007 R_X86_64_JUMP_SLOT 0000000000000000 strerror@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf020 0000011700000007 R_X86_64_JUMP_SLOT 00000000004035e0 free@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf028 000000a000000007 R_X86_64_JUMP_SLOT 0000000000000000 tcsetattr@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf030 000000a100000007 R_X86_64_JUMP_SLOT 0000000000000000 tcgetattr@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf038 000000a200000007 R_X86_64_JUMP_SLOT 0000000000000000 sigprocmask@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf040 000000a300000007 R_X86_64_JUMP_SLOT 0000000000000000 sigaddset@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf048 000000a400000007 R_X86_64_JUMP_SLOT 0000000000000000 sigemptyset@GLIBC_2.2.5 + 0 │ │ │ │ @@ -27,77 +27,77 @@ │ │ │ │ 00000000004cf080 0000011000000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf088 0000009600000007 R_X86_64_JUMP_SLOT 0000000000000000 eventfd_write@GLIBC_2.7 + 0 │ │ │ │ 00000000004cf090 0000009700000007 R_X86_64_JUMP_SLOT 0000000000000000 close@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf098 0000009500000007 R_X86_64_JUMP_SLOT 0000000000000000 __errno_location@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf0a0 0000009400000007 R_X86_64_JUMP_SLOT 0000000000000000 ftruncate@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf0a8 0000009200000007 R_X86_64_JUMP_SLOT 0000000000000000 __fxstat@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf0b0 0000009100000007 R_X86_64_JUMP_SLOT 0000000000000000 open@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf0b8 0000008e00000007 R_X86_64_JUMP_SLOT 0000000000000000 nl_langinfo@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf0c0 0000008f00000007 R_X86_64_JUMP_SLOT 0000000000000000 iconv_open@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf0c8 0000008c00000007 R_X86_64_JUMP_SLOT 0000000000000000 iconv@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf0d0 0000008b00000007 R_X86_64_JUMP_SLOT 0000000000000000 iconv_close@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf0d8 0000009800000007 R_X86_64_JUMP_SLOT 0000000000000000 isatty@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf0e0 0000009c00000007 R_X86_64_JUMP_SLOT 0000000000000000 dup2@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf0e8 0000009a00000007 R_X86_64_JUMP_SLOT 0000000000000000 dup@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf0f0 0000009e00000007 R_X86_64_JUMP_SLOT 0000000000000000 pipe@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf0b8 0000008f00000007 R_X86_64_JUMP_SLOT 0000000000000000 nl_langinfo@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf0c0 0000008b00000007 R_X86_64_JUMP_SLOT 0000000000000000 iconv_open@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf0c8 0000008d00000007 R_X86_64_JUMP_SLOT 0000000000000000 iconv@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf0d0 0000008c00000007 R_X86_64_JUMP_SLOT 0000000000000000 iconv_close@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf0d8 0000009c00000007 R_X86_64_JUMP_SLOT 0000000000000000 isatty@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf0e0 0000009a00000007 R_X86_64_JUMP_SLOT 0000000000000000 dup2@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf0e8 0000009900000007 R_X86_64_JUMP_SLOT 0000000000000000 dup@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf0f0 0000009d00000007 R_X86_64_JUMP_SLOT 0000000000000000 pipe@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf0f8 0000008a00000007 R_X86_64_JUMP_SLOT 0000000000000000 eventfd@GLIBC_2.7 + 0 │ │ │ │ 00000000004cf100 0000008900000007 R_X86_64_JUMP_SLOT 0000000000000000 epoll_wait@GLIBC_2.3.2 + 0 │ │ │ │ 00000000004cf108 0000008800000007 R_X86_64_JUMP_SLOT 0000000000000000 epoll_ctl@GLIBC_2.3.2 + 0 │ │ │ │ 00000000004cf110 0000008700000007 R_X86_64_JUMP_SLOT 0000000000000000 epoll_create@GLIBC_2.3.2 + 0 │ │ │ │ 00000000004cf118 0000008600000007 R_X86_64_JUMP_SLOT 0000000000000000 poll@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf120 000000b500000007 R_X86_64_JUMP_SLOT 0000000000000000 memmove@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf128 0000006600000007 R_X86_64_JUMP_SLOT 0000000000000000 fflush@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf130 0000006500000007 R_X86_64_JUMP_SLOT 0000000000000000 strtod@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf138 0000010e00000007 R_X86_64_JUMP_SLOT 0000000000000000 strlen@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf140 0000006400000007 R_X86_64_JUMP_SLOT 0000000000000000 __ctype_b_loc@GLIBC_2.3 + 0 │ │ │ │ -00000000004cf148 0000006000000007 R_X86_64_JUMP_SLOT 0000000000000000 strncpy@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf150 0000006100000007 R_X86_64_JUMP_SLOT 0000000000000000 vfprintf@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf158 0000006200000007 R_X86_64_JUMP_SLOT 0000000000000000 strcpy@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf148 0000006100000007 R_X86_64_JUMP_SLOT 0000000000000000 strncpy@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf150 0000006300000007 R_X86_64_JUMP_SLOT 0000000000000000 vfprintf@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf158 0000005e00000007 R_X86_64_JUMP_SLOT 0000000000000000 strcpy@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf160 000000f100000007 R_X86_64_JUMP_SLOT 0000000000000000 getuid@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf168 000000de00000007 R_X86_64_JUMP_SLOT 0000000000000000 geteuid@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf170 000000f200000007 R_X86_64_JUMP_SLOT 0000000000000000 getgid@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf178 000000f300000007 R_X86_64_JUMP_SLOT 0000000000000000 getegid@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf180 0000005e00000007 R_X86_64_JUMP_SLOT 0000000000000000 strtoull@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf188 0000005f00000007 R_X86_64_JUMP_SLOT 0000000000000000 strtol@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf190 0000006300000007 R_X86_64_JUMP_SLOT 0000000000000000 strrchr@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf180 0000005f00000007 R_X86_64_JUMP_SLOT 0000000000000000 strtoull@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf188 0000006000000007 R_X86_64_JUMP_SLOT 0000000000000000 strtol@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf190 0000006200000007 R_X86_64_JUMP_SLOT 0000000000000000 strrchr@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf198 000000ad00000007 R_X86_64_JUMP_SLOT 0000000000000000 getenv@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf1a0 0000005d00000007 R_X86_64_JUMP_SLOT 0000000000000000 fprintf@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf1a8 0000005900000007 R_X86_64_JUMP_SLOT 0000000000000000 fputc@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf1a0 0000005900000007 R_X86_64_JUMP_SLOT 0000000000000000 fprintf@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf1a8 0000005a00000007 R_X86_64_JUMP_SLOT 0000000000000000 fputc@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf1b0 000000b600000007 R_X86_64_JUMP_SLOT 0000000000000000 fwrite@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf1b8 0000007200000007 R_X86_64_JUMP_SLOT 0000000000000000 abort@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf1c0 0000005c00000007 R_X86_64_JUMP_SLOT 0000000000000000 sigaction@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf1b8 0000007b00000007 R_X86_64_JUMP_SLOT 0000000000000000 abort@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf1c0 0000005d00000007 R_X86_64_JUMP_SLOT 0000000000000000 sigaction@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf1c8 000000ab00000007 R_X86_64_JUMP_SLOT 0000000000000000 getpid@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf1d0 0000005b00000007 R_X86_64_JUMP_SLOT 0000000000000000 kill@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf1d8 0000005a00000007 R_X86_64_JUMP_SLOT 0000000000000000 exit@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf1d0 0000005c00000007 R_X86_64_JUMP_SLOT 0000000000000000 kill@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf1d8 0000005b00000007 R_X86_64_JUMP_SLOT 0000000000000000 exit@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf1e0 0000005800000007 R_X86_64_JUMP_SLOT 0000000000000000 setlocale@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf1e8 0000011100000007 R_X86_64_JUMP_SLOT 0000000000000000 realloc@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf1f0 0000011200000007 R_X86_64_JUMP_SLOT 0000000000000000 calloc@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf1f8 0000005300000007 R_X86_64_JUMP_SLOT 0000000000000000 time@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf200 0000005200000007 R_X86_64_JUMP_SLOT 0000000000000000 ctime_r@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf208 0000005400000007 R_X86_64_JUMP_SLOT 0000000000000000 sprintf@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf210 0000005600000007 R_X86_64_JUMP_SLOT 0000000000000000 puts@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf218 0000005500000007 R_X86_64_JUMP_SLOT 0000000000000000 printf@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf208 0000005700000007 R_X86_64_JUMP_SLOT 0000000000000000 sprintf@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf210 0000005500000007 R_X86_64_JUMP_SLOT 0000000000000000 puts@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf218 0000005400000007 R_X86_64_JUMP_SLOT 0000000000000000 printf@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf220 000000b200000007 R_X86_64_JUMP_SLOT 0000000000000000 memset@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf228 0000005000000007 R_X86_64_JUMP_SLOT 0000000000000000 fclose@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf230 0000004f00000007 R_X86_64_JUMP_SLOT 0000000000000000 fopen@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf238 0000004c00000007 R_X86_64_JUMP_SLOT 0000000000000000 strdup@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf240 0000004b00000007 R_X86_64_JUMP_SLOT 0000000000000000 stpcpy@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf248 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 clock_gettime@GLIBC_2.17 + 0 │ │ │ │ 00000000004cf250 0000004a00000007 R_X86_64_JUMP_SLOT 0000000000000000 getrusage@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf258 000000eb00000007 R_X86_64_JUMP_SLOT 0000000000000000 sysconf@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf260 0000004800000007 R_X86_64_JUMP_SLOT 0000000000000000 timer_create@GLIBC_2.3.3 + 0 │ │ │ │ -00000000004cf268 0000004700000007 R_X86_64_JUMP_SLOT 0000000000000000 timer_settime@GLIBC_2.3.3 + 0 │ │ │ │ -00000000004cf270 0000004100000007 R_X86_64_JUMP_SLOT 0000000000000000 signal@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf278 0000004600000007 R_X86_64_JUMP_SLOT 0000000000000000 timer_delete@GLIBC_2.3.3 + 0 │ │ │ │ -00000000004cf280 0000004200000007 R_X86_64_JUMP_SLOT 0000000000000000 mmap@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf288 0000004500000007 R_X86_64_JUMP_SLOT 0000000000000000 madvise@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf290 0000003c00000007 R_X86_64_JUMP_SLOT 0000000000000000 getrlimit@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf298 0000004400000007 R_X86_64_JUMP_SLOT 0000000000000000 munmap@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf2a0 0000002c00000007 R_X86_64_JUMP_SLOT 0000000000000000 select@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf260 0000004900000007 R_X86_64_JUMP_SLOT 0000000000000000 timer_create@GLIBC_2.3.3 + 0 │ │ │ │ +00000000004cf268 0000004800000007 R_X86_64_JUMP_SLOT 0000000000000000 timer_settime@GLIBC_2.3.3 + 0 │ │ │ │ +00000000004cf270 0000004300000007 R_X86_64_JUMP_SLOT 0000000000000000 signal@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf278 0000004700000007 R_X86_64_JUMP_SLOT 0000000000000000 timer_delete@GLIBC_2.3.3 + 0 │ │ │ │ +00000000004cf280 0000004400000007 R_X86_64_JUMP_SLOT 0000000000000000 mmap@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf288 0000003c00000007 R_X86_64_JUMP_SLOT 0000000000000000 madvise@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf290 0000004500000007 R_X86_64_JUMP_SLOT 0000000000000000 getrlimit@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf298 0000003a00000007 R_X86_64_JUMP_SLOT 0000000000000000 munmap@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf2a0 0000002b00000007 R_X86_64_JUMP_SLOT 0000000000000000 select@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf2a8 0000002800000007 R_X86_64_JUMP_SLOT 0000000000000000 pause@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf2b0 0000002900000007 R_X86_64_JUMP_SLOT 0000000000000000 sigdelset@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf2b8 0000002a00000007 R_X86_64_JUMP_SLOT 0000000000000000 siginterrupt@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf2c0 000000ae00000007 R_X86_64_JUMP_SLOT 0000000000000000 qsort@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf2c8 0000002700000007 R_X86_64_JUMP_SLOT 0000000000000000 getc@GLIBC_2.2.5 + 0 │ │ │ │ 00000000004cf2d0 0000002500000007 R_X86_64_JUMP_SLOT 0000000000000000 ffi_call@LIBFFI_BASE_7.0 + 0 │ │ │ │ -00000000004cf2d8 0000002100000007 R_X86_64_JUMP_SLOT 0000000000000000 regfree@GLIBC_2.2.5 + 0 │ │ │ │ -00000000004cf2e0 0000001d00000007 R_X86_64_JUMP_SLOT 0000000000000000 fputs@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf2d8 0000001f00000007 R_X86_64_JUMP_SLOT 0000000000000000 regfree@GLIBC_2.2.5 + 0 │ │ │ │ +00000000004cf2e0 0000001c00000007 R_X86_64_JUMP_SLOT 0000000000000000 fputs@GLIBC_2.2.5 + 0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ 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 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2a4833c0536c53af6bcf5797008555d478909433 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d718902a5f4cddc39dc975f6ee644f8faf841b63 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.16 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -5,46 +5,46 @@ │ │ │ │ 004: 4 (GLIBC_2.6) 5 (GLIBC_2.2.5) 4 (GLIBC_2.6) 3 (GLIBC_2.3) │ │ │ │ 008: 3 (GLIBC_2.3) 6 (GLIBC_2.14) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ 00c: 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) a (LIBFFI_BASE_7.0) │ │ │ │ 010: a (LIBFFI_BASE_7.0) a (LIBFFI_BASE_7.0) a (LIBFFI_BASE_7.0) a (LIBFFI_BASE_7.0) │ │ │ │ 014: a (LIBFFI_BASE_7.0) a (LIBFFI_BASE_7.0) a (LIBFFI_BASE_7.0) a (LIBFFI_BASE_7.0) │ │ │ │ 018: a (LIBFFI_BASE_7.0) a (LIBFFI_BASE_7.0) a (LIBFFI_BASE_7.0) a (LIBFFI_BASE_7.0) │ │ │ │ 01c: 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) c (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ - 020: 7 (GLIBC_2.3.4) 5 (GLIBC_2.2.5) c (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ + 020: 5 (GLIBC_2.2.5) 7 (GLIBC_2.3.4) 5 (GLIBC_2.2.5) c (GLIBC_2.2.5) │ │ │ │ 024: c (GLIBC_2.2.5) a (LIBFFI_BASE_7.0) d (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ - 028: d (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) d (GLIBC_2.2.5) │ │ │ │ - 02c: 5 (GLIBC_2.2.5) d (GLIBC_2.2.5) 5 (GLIBC_2.2.5) d (GLIBC_2.2.5) │ │ │ │ - 030: d (GLIBC_2.2.5) d (GLIBC_2.2.5) d (GLIBC_2.2.5) 7 (GLIBC_2.3.4) │ │ │ │ - 034: d (GLIBC_2.2.5) 5 (GLIBC_2.2.5) d (GLIBC_2.2.5) d (GLIBC_2.2.5) │ │ │ │ - 038: e (GLIBC_2.12) d (GLIBC_2.2.5) 5 (GLIBC_2.2.5) f (GLIBC_2.3.2) │ │ │ │ - 03c: 5 (GLIBC_2.2.5) f (GLIBC_2.3.2) 5 (GLIBC_2.2.5) f (GLIBC_2.3.2) │ │ │ │ - 040: f (GLIBC_2.3.2) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) f (GLIBC_2.3.2) │ │ │ │ - 044: 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 10 (GLIBC_2.3.3) 10 (GLIBC_2.3.3) │ │ │ │ - 048: 10 (GLIBC_2.3.3) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ + 028: d (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ + 02c: 5 (GLIBC_2.2.5) d (GLIBC_2.2.5) d (GLIBC_2.2.5) d (GLIBC_2.2.5) │ │ │ │ + 030: d (GLIBC_2.2.5) d (GLIBC_2.2.5) 7 (GLIBC_2.3.4) d (GLIBC_2.2.5) │ │ │ │ + 034: d (GLIBC_2.2.5) d (GLIBC_2.2.5) d (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ + 038: d (GLIBC_2.2.5) e (GLIBC_2.12) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ + 03c: 5 (GLIBC_2.2.5) f (GLIBC_2.3.2) f (GLIBC_2.3.2) f (GLIBC_2.3.2) │ │ │ │ + 040: f (GLIBC_2.3.2) 5 (GLIBC_2.2.5) f (GLIBC_2.3.2) 5 (GLIBC_2.2.5) │ │ │ │ + 044: 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 10 (GLIBC_2.3.3) │ │ │ │ + 048: 10 (GLIBC_2.3.3) 10 (GLIBC_2.3.3) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ 04c: 5 (GLIBC_2.2.5) b (LIBFFI_CLOSURE_7.0) b (LIBFFI_CLOSURE_7.0) 5 (GLIBC_2.2.5) │ │ │ │ 050: 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ - 054: 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) d (GLIBC_2.2.5) │ │ │ │ + 054: 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) d (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ 058: 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ - 05c: d (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ + 05c: 5 (GLIBC_2.2.5) d (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ 060: 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ 064: 3 (GLIBC_2.3) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ 068: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 06c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 070: 0 (*local*) 0 (*local*) 5 (GLIBC_2.2.5) 0 (*local*) │ │ │ │ + 070: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 074: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 078: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 078: 0 (*local*) 0 (*local*) 0 (*local*) 5 (GLIBC_2.2.5) │ │ │ │ 07c: 0 (*local*) 5 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) │ │ │ │ 080: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 084: 0 (*local*) 0 (*local*) 5 (GLIBC_2.2.5) 8 (GLIBC_2.3.2) │ │ │ │ 088: 8 (GLIBC_2.3.2) 8 (GLIBC_2.3.2) 9 (GLIBC_2.7) 5 (GLIBC_2.2.5) │ │ │ │ 08c: 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ 090: 5 (GLIBC_2.2.5) d (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ 094: 5 (GLIBC_2.2.5) d (GLIBC_2.2.5) 9 (GLIBC_2.7) d (GLIBC_2.2.5) │ │ │ │ 098: 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ - 09c: 5 (GLIBC_2.2.5) d (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ + 09c: 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) d (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ 0a0: 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ 0a4: 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) d (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ 0a8: d (GLIBC_2.2.5) d (GLIBC_2.2.5) d (GLIBC_2.2.5) 5 (GLIBC_2.2.5) │ │ │ │ 0ac: 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 11 (GLIBC_2.29) │ │ │ │ 0b0: 5 (GLIBC_2.2.5) 0 (*local*) 5 (GLIBC_2.2.5) 0 (*local*) │ │ │ │ 0b4: 0 (*local*) 5 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 12 (GLIBC_2.2.5) │ │ │ │ 0b8: 12 (GLIBC_2.2.5) 12 (GLIBC_2.2.5) 12 (GLIBC_2.2.5) 12 (GLIBC_2.2.5) │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -31,42 +31,42 @@ │ │ │ │ GLIBC_2.3.4 │ │ │ │ ffi_call │ │ │ │ pthread_mutex_trylock │ │ │ │ libpthread.so.0 │ │ │ │ sigdelset │ │ │ │ siginterrupt │ │ │ │ pthread_mutex_init │ │ │ │ +pthread_kill │ │ │ │ pthread_mutex_destroy │ │ │ │ pthread_key_create │ │ │ │ -pthread_kill │ │ │ │ -pthread_getspecific │ │ │ │ -pthread_create │ │ │ │ +pthread_exit │ │ │ │ sched_setaffinity │ │ │ │ -pthread_detach │ │ │ │ -pthread_self │ │ │ │ +pthread_create │ │ │ │ pthread_key_delete │ │ │ │ +pthread_detach │ │ │ │ pthread_setspecific │ │ │ │ +pthread_self │ │ │ │ +pthread_getspecific │ │ │ │ pthread_setname_np │ │ │ │ GLIBC_2.12 │ │ │ │ -pthread_exit │ │ │ │ sched_yield │ │ │ │ pthread_cond_wait │ │ │ │ GLIBC_2.3.2 │ │ │ │ -getrlimit │ │ │ │ pthread_cond_signal │ │ │ │ -mprotect │ │ │ │ pthread_cond_broadcast │ │ │ │ pthread_cond_destroy │ │ │ │ +gettimeofday │ │ │ │ pthread_cond_init │ │ │ │ +getrlimit │ │ │ │ +mprotect │ │ │ │ timer_delete │ │ │ │ GLIBC_2.3.3 │ │ │ │ librt.so.1 │ │ │ │ timer_settime │ │ │ │ timer_create │ │ │ │ -gettimeofday │ │ │ │ getrusage │ │ │ │ ffi_closure_free │ │ │ │ LIBFFI_CLOSURE_7.0 │ │ │ │ ffi_closure_alloc │ │ │ │ setlocale │ │ │ │ sigaction │ │ │ │ strtoull │ │ │ │ @@ -101,18 +101,18 @@ │ │ │ │ __gmpn_mul_1 │ │ │ │ __gmpn_sub_1 │ │ │ │ __gmpn_add_1 │ │ │ │ epoll_create │ │ │ │ epoll_ctl │ │ │ │ epoll_wait │ │ │ │ GLIBC_2.7 │ │ │ │ +iconv_open │ │ │ │ iconv_close │ │ │ │ unsetenv │ │ │ │ nl_langinfo │ │ │ │ -iconv_open │ │ │ │ __fxstat │ │ │ │ ftruncate │ │ │ │ __errno_location │ │ │ │ eventfd_write │ │ │ │ tcsetattr │ │ │ │ tcgetattr │ │ │ │ sigprocmask │ │ │ │ @@ -123,23 +123,23 @@ │ │ │ │ __libc_start_main │ │ │ │ __gmon_start__ │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ GLIBC_2.27 │ │ │ │ __gmpn_cmp │ │ │ │ closedir │ │ │ │ -getpwnam_r │ │ │ │ -getpwent │ │ │ │ getgrnam_r │ │ │ │ getpwuid_r │ │ │ │ getgrgid_r │ │ │ │ -getlogin │ │ │ │ +getpwnam_r │ │ │ │ +getpwent │ │ │ │ setpwent │ │ │ │ endpwent │ │ │ │ getgroups │ │ │ │ +getlogin │ │ │ │ setgrent │ │ │ │ endgrent │ │ │ │ getgrent │ │ │ │ setgroups │ │ │ │ __lxstat │ │ │ │ __xmknod │ │ │ │ truncate │ │ │ │ @@ -301,14 +301,18 @@ │ │ │ │ ] <|> │ │ │ │ dir "static" (serveDirectory ".") │ │ │ │ echoHandler :: Snap () │ │ │ │ echoHandler = do │ │ │ │ param <- getParam "echoparam" │ │ │ │ maybe (writeBS "must specify echo/param in URL") │ │ │ │ writeBS param │ │ │ │ +:set -isrc │ │ │ │ +:set -hide-package MonadCatchIO-mtl │ │ │ │ +:set -hide-package monads-fd │ │ │ │ +:set -XOverloadedStrings │ │ │ │ ./log/placeholder │ │ │ │ placeholder │ │ │ │ ./foo.cabal │ │ │ │ Name: projname │ │ │ │ Version: 0.1 │ │ │ │ Synopsis: Project Synopsis Here │ │ │ │ Description: Project Description Here │ │ │ │ @@ -328,22 +332,18 @@ │ │ │ │ mtl >= 2 && < 3, │ │ │ │ snap-core >= 1.0 && < 1.1, │ │ │ │ snap-server >= 1.0 && < 1.2 │ │ │ │ if impl(ghc >= 6.12.0) │ │ │ │ ghc-options: -threaded -Wall -fwarn-tabs -funbox-strict-fields -O2 │ │ │ │ -fno-warn-unused-do-bind │ │ │ │ ghc-options: -threaded -Wall -fwarn-tabs -funbox-strict-fields -O2 │ │ │ │ -:set -isrc │ │ │ │ -:set -hide-package MonadCatchIO-mtl │ │ │ │ -:set -hide-package monads-fd │ │ │ │ -:set -XOverloadedStrings │ │ │ │ -./static │ │ │ │ ./snaplets │ │ │ │ ./snaplets/heist │ │ │ │ ./snaplets/heist/templates │ │ │ │ +./static │ │ │ │ {-# LANGUAGE CPP #-} │ │ │ │ {-# LANGUAGE TemplateHaskell #-} │ │ │ │ NOTE: Don't modify this file unless you know what you are doing. If you are │ │ │ │ new to snap, start with Site.hs and Application.hs. This file contains │ │ │ │ boilerplate needed for dynamic reloading and is not meant for general │ │ │ │ consumption. │ │ │ │ Occasionally if we modify the way the dynamic reloader works and you want to │ │ │ │ @@ -514,87 +514,72 @@ │ │ │ │ -- doesn't require any kind of database server to run. In practice, │ │ │ │ -- you'll probably want to change this to a more robust auth backend. │ │ │ │ a <- nestSnaplet "auth" auth $ │ │ │ │ initJsonFileAuthManager defAuthSettings sess "users.json" │ │ │ │ addRoutes routes │ │ │ │ addAuthSplices h auth │ │ │ │ return $ App h s a │ │ │ │ -./static/screen.css │ │ │ │ - padding: 0; │ │ │ │ - margin: 0; │ │ │ │ - background-color: #ffffff; │ │ │ │ - font-family: Verdana, Helvetica, sans-serif; │ │ │ │ - padding: 0; │ │ │ │ - margin: 0; │ │ │ │ - text-decoration: underline; │ │ │ │ -a :hover { │ │ │ │ - cursor: pointer; │ │ │ │ - text-decoration: underline; │ │ │ │ - border: none; │ │ │ │ -#content { │ │ │ │ - padding-left: 1em; │ │ │ │ - font-size: 60%; │ │ │ │ -./snaplets/heist/templates/_login.tpl │ │ │ │ -
Don't have a login yet? Create a new user
│ │ │ │ +./snaplets/heist/templates/new_user.tpl │ │ │ │ +