--- /srv/rebuilderd/tmp/rebuilderdcmopdO/inputs/libflorist-dev_2025.1.0-2+b2_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdcmopdO/out/libflorist-dev_2025.1.0-2+b2_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-03-10 20:57:57.000000 debian-binary │ --rw-r--r-- 0 0 0 5724 2025-03-10 20:57:57.000000 control.tar.xz │ --rw-r--r-- 0 0 0 276184 2025-03-10 20:57:57.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 5720 2025-03-10 20:57:57.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 276176 2025-03-10 20:57:57.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -80,15 +80,15 @@ │ │ │ -r--r--r-- 0 root (0) root (0) 4077 2025-03-10 20:57:57.000000 ./usr/lib/aarch64-linux-gnu/ada/adalib/florist/posix_signals.ali │ │ │ -r--r--r-- 0 root (0) root (0) 3157 2025-03-10 20:57:57.000000 ./usr/lib/aarch64-linux-gnu/ada/adalib/florist/posix_supplement_to_ada_io.ali │ │ │ -r--r--r-- 0 root (0) root (0) 2778 2025-03-10 20:57:57.000000 ./usr/lib/aarch64-linux-gnu/ada/adalib/florist/posix_terminal_functions.ali │ │ │ -r--r--r-- 0 root (0) root (0) 4123 2025-03-10 20:57:57.000000 ./usr/lib/aarch64-linux-gnu/ada/adalib/florist/posix_timers.ali │ │ │ -r--r--r-- 0 root (0) root (0) 2831 2025-03-10 20:57:57.000000 ./usr/lib/aarch64-linux-gnu/ada/adalib/florist/posix_unsafe_process_primitives.ali │ │ │ -r--r--r-- 0 root (0) root (0) 2680 2025-03-10 20:57:57.000000 ./usr/lib/aarch64-linux-gnu/ada/adalib/florist/posix_user_database.ali │ │ │ -r--r--r-- 0 root (0) root (0) 869 2025-03-10 20:57:57.000000 ./usr/lib/aarch64-linux-gnu/ada/adalib/florist/system_storage_elements.ali │ │ │ --rw-r--r-- 0 root (0) root (0) 589782 2025-03-10 20:57:57.000000 ./usr/lib/aarch64-linux-gnu/libflorist.a │ │ │ +-rw-r--r-- 0 root (0) root (0) 589742 2025-03-10 20:57:57.000000 ./usr/lib/aarch64-linux-gnu/libflorist.a │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-10 20:57:57.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-10 20:57:57.000000 ./usr/share/ada/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-10 20:57:57.000000 ./usr/share/ada/adainclude/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-10 20:57:57.000000 ./usr/share/ada/adainclude/florist/ │ │ │ -rw-r--r-- 0 root (0) root (0) 3141 2025-01-02 15:43:29.000000 ./usr/share/ada/adainclude/florist/ada_streams.ads │ │ │ -rw-r--r-- 0 root (0) root (0) 3177 2025-01-02 15:43:29.000000 ./usr/share/ada/adainclude/florist/ada_task_identification.ads │ │ │ -rw-r--r-- 0 root (0) root (0) 11001 2025-03-10 20:57:57.000000 ./usr/share/ada/adainclude/florist/config.h │ │ ├── ./usr/lib/aarch64-linux-gnu/libflorist.a │ │ │ ├── file list │ │ │ │ @@ -15,16 +15,16 @@ │ │ │ │ ?rw-r--r-- 0 0 0 20552 1970-01-01 00:00:00.000000 posix-files.o │ │ │ │ ?rw-r--r-- 0 0 0 896 1970-01-01 00:00:00.000000 posix-generic_shared_memory.o │ │ │ │ ?rw-r--r-- 0 0 0 3744 1970-01-01 00:00:00.000000 posix-group_database.o │ │ │ │ ?rw-r--r-- 0 0 0 1440 1970-01-01 00:00:00.000000 posix-implementation-ok_signals.o │ │ │ │ ?rw-r--r-- 0 0 0 17608 1970-01-01 00:00:00.000000 posix-implementation.o │ │ │ │ ?rw-r--r-- 0 0 0 20024 1970-01-01 00:00:00.000000 posix-io.o │ │ │ │ ?rw-r--r-- 0 0 0 4256 1970-01-01 00:00:00.000000 posix-limits.o │ │ │ │ -?rw-r--r-- 0 0 0 1416 1970-01-01 00:00:00.000000 posix-macros-sockets.o │ │ │ │ -?rw-r--r-- 0 0 0 4456 1970-01-01 00:00:00.000000 posix-macros.o │ │ │ │ +?rw-r--r-- 0 0 0 1400 1970-01-01 00:00:00.000000 posix-macros-sockets.o │ │ │ │ +?rw-r--r-- 0 0 0 4432 1970-01-01 00:00:00.000000 posix-macros.o │ │ │ │ ?rw-r--r-- 0 0 0 2168 1970-01-01 00:00:00.000000 posix-memory_locking.o │ │ │ │ ?rw-r--r-- 0 0 0 4296 1970-01-01 00:00:00.000000 posix-memory_mapping.o │ │ │ │ ?rw-r--r-- 0 0 0 2608 1970-01-01 00:00:00.000000 posix-memory_range_locking.o │ │ │ │ ?rw-r--r-- 0 0 0 12184 1970-01-01 00:00:00.000000 posix-message_queues.o │ │ │ │ ?rw-r--r-- 0 0 0 11784 1970-01-01 00:00:00.000000 posix-mutexes.o │ │ │ │ ?rw-r--r-- 0 0 0 880 1970-01-01 00:00:00.000000 posix-options.o │ │ │ │ ?rw-r--r-- 0 0 0 3888 1970-01-01 00:00:00.000000 posix-page_alignment.o │ │ │ ├── posix-macros-sockets.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 712 (bytes into file) │ │ │ │ │ + Start of section headers: 696 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 11 │ │ │ │ │ Section header string table index: 10 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ -There are 11 section headers, starting at offset 0x2c8: │ │ │ │ │ +There are 11 section headers, starting at offset 0x2b8: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 0000000000000000 000040 00003c 00 AX 0 0 32 │ │ │ │ │ [ 2] .data PROGBITS 0000000000000000 00007c 000000 00 WA 0 0 1 │ │ │ │ │ [ 3] .bss NOBITS 0000000000000000 00007c 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .note.GNU-stack PROGBITS 0000000000000000 00007c 000000 00 0 0 1 │ │ │ │ │ - [ 5] .note.gnu.property NOTE 0000000000000000 000080 000020 00 A 0 0 8 │ │ │ │ │ - [ 6] .eh_frame PROGBITS 0000000000000000 0000a0 000068 00 A 0 0 8 │ │ │ │ │ - [ 7] .rela.eh_frame RELA 0000000000000000 000208 000060 18 I 8 6 8 │ │ │ │ │ - [ 8] .symtab SYMTAB 0000000000000000 000108 0000d8 18 9 5 8 │ │ │ │ │ - [ 9] .strtab STRTAB 0000000000000000 0001e0 000027 00 0 0 1 │ │ │ │ │ - [10] .shstrtab STRTAB 0000000000000000 000268 00005e 00 0 0 1 │ │ │ │ │ + [ 5] .eh_frame PROGBITS 0000000000000000 000080 000068 00 A 0 0 8 │ │ │ │ │ + [ 6] .rela.eh_frame RELA 0000000000000000 0001f8 000060 18 I 8 5 8 │ │ │ │ │ + [ 7] .ARM.attributes AARCH64_ATTRIBUTES 0000000000000000 0000e8 000024 00 0 0 1 │ │ │ │ │ + [ 8] .symtab SYMTAB 0000000000000000 000110 0000c0 18 9 4 8 │ │ │ │ │ + [ 9] .strtab STRTAB 0000000000000000 0001d0 000027 00 0 0 1 │ │ │ │ │ + [10] .shstrtab STRTAB 0000000000000000 000258 00005b 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,12 +1,11 @@ │ │ │ │ │ │ │ │ │ │ -Symbol table '.symtab' contains 9 entries: │ │ │ │ │ +Symbol table '.symtab' contains 8 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 3: 0000000000000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 4: 0000000000000014 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 5: 0000000000000000 12 FUNC GLOBAL DEFAULT 1 c_ntohl │ │ │ │ │ - 6: 000000000000000c 12 FUNC GLOBAL DEFAULT 1 c_htonl │ │ │ │ │ - 7: 0000000000000020 12 FUNC GLOBAL DEFAULT 1 c_ntohs │ │ │ │ │ - 8: 000000000000002c 16 FUNC GLOBAL DEFAULT 1 c_htons │ │ │ │ │ + 3: 0000000000000014 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 4: 0000000000000000 12 FUNC GLOBAL DEFAULT 1 c_ntohl │ │ │ │ │ + 5: 000000000000000c 12 FUNC GLOBAL DEFAULT 1 c_htonl │ │ │ │ │ + 6: 0000000000000020 12 FUNC GLOBAL DEFAULT 1 c_ntohs │ │ │ │ │ + 7: 000000000000002c 16 FUNC GLOBAL DEFAULT 1 c_htons │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rela.eh_frame' at offset 0x208 contains 4 entries: │ │ │ │ │ +Relocation section '.rela.eh_frame' at offset 0x1f8 contains 4 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 000000000000001c 0000000100000105 R_AARCH64_PREL32 0000000000000000 .text + 0 │ │ │ │ │ 0000000000000030 0000000100000105 R_AARCH64_PREL32 0000000000000000 .text + c │ │ │ │ │ 0000000000000044 0000000100000105 R_AARCH64_PREL32 0000000000000000 .text + 20 │ │ │ │ │ 0000000000000058 0000000100000105 R_AARCH64_PREL32 0000000000000000 .text + 2c │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +0,0 @@ │ │ │ │ │ - │ │ │ │ │ -Displaying notes found in: .note.gnu.property │ │ │ │ │ - Owner Data size Description │ │ │ │ │ - GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,4 +1,5 @@ │ │ │ │ │ +aeabi_feature_and_bits │ │ │ │ │ .shstrtab │ │ │ │ │ .note.GNU-stack │ │ │ │ │ -.note.gnu.property │ │ │ │ │ .rela.eh_frame │ │ │ │ │ +.ARM.attributes │ │ │ │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.shstrtab': │ │ │ │ │ 0x00000000 002e7379 6d746162 002e7374 72746162 ..symtab..strtab │ │ │ │ │ 0x00000010 002e7368 73747274 6162002e 74657874 ..shstrtab..text │ │ │ │ │ 0x00000020 002e6461 7461002e 62737300 2e6e6f74 ..data..bss..not │ │ │ │ │ - 0x00000030 652e474e 552d7374 61636b00 2e6e6f74 e.GNU-stack..not │ │ │ │ │ - 0x00000040 652e676e 752e7072 6f706572 7479002e e.gnu.property.. │ │ │ │ │ - 0x00000050 72656c61 2e65685f 6672616d 6500 rela.eh_frame. │ │ │ │ │ + 0x00000030 652e474e 552d7374 61636b00 2e72656c e.GNU-stack..rel │ │ │ │ │ + 0x00000040 612e6568 5f667261 6d65002e 41524d2e a.eh_frame..ARM. │ │ │ │ │ + 0x00000050 61747472 69627574 657300 attributes. │ │ │ ├── posix-macros.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 3688 (bytes into file) │ │ │ │ │ + Start of section headers: 3664 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 12 │ │ │ │ │ Section header string table index: 11 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -There are 12 section headers, starting at offset 0xe68: │ │ │ │ │ +There are 12 section headers, starting at offset 0xe50: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 0000000000000000 000040 000238 00 AX 0 0 32 │ │ │ │ │ - [ 2] .rela.text RELA 0000000000000000 000a88 0000d8 18 I 9 1 8 │ │ │ │ │ + [ 2] .rela.text RELA 0000000000000000 000a78 0000d8 18 I 9 1 8 │ │ │ │ │ [ 3] .data PROGBITS 0000000000000000 000278 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 0000000000000000 000278 000000 00 WA 0 0 1 │ │ │ │ │ [ 5] .note.GNU-stack PROGBITS 0000000000000000 000278 000000 00 0 0 1 │ │ │ │ │ - [ 6] .note.gnu.property NOTE 0000000000000000 000278 000020 00 A 0 0 8 │ │ │ │ │ - [ 7] .eh_frame PROGBITS 0000000000000000 000298 000268 00 A 0 0 8 │ │ │ │ │ - [ 8] .rela.eh_frame RELA 0000000000000000 000b60 0002a0 18 I 9 7 8 │ │ │ │ │ - [ 9] .symtab SYMTAB 0000000000000000 000500 0003d8 18 10 5 8 │ │ │ │ │ - [10] .strtab STRTAB 0000000000000000 0008d8 0001aa 00 0 0 1 │ │ │ │ │ - [11] .shstrtab STRTAB 0000000000000000 000e00 000063 00 0 0 1 │ │ │ │ │ + [ 6] .eh_frame PROGBITS 0000000000000000 000278 000268 00 A 0 0 8 │ │ │ │ │ + [ 7] .rela.eh_frame RELA 0000000000000000 000b50 0002a0 18 I 9 6 8 │ │ │ │ │ + [ 8] .ARM.attributes AARCH64_ATTRIBUTES 0000000000000000 0004e0 000024 00 0 0 1 │ │ │ │ │ + [ 9] .symtab SYMTAB 0000000000000000 000508 0003c0 18 10 4 8 │ │ │ │ │ + [10] .strtab STRTAB 0000000000000000 0008c8 0001aa 00 0 0 1 │ │ │ │ │ + [11] .shstrtab STRTAB 0000000000000000 000df0 000060 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,44 +1,43 @@ │ │ │ │ │ │ │ │ │ │ -Symbol table '.symtab' contains 41 entries: │ │ │ │ │ +Symbol table '.symtab' contains 40 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 3: 0000000000000000 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 4: 0000000000000014 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 5: 0000000000000000 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_sigrtmin │ │ │ │ │ - 6: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND __libc_current_sigrtmin │ │ │ │ │ - 7: 0000000000000008 20 FUNC GLOBAL DEFAULT 1 s_isdir │ │ │ │ │ - 8: 0000000000000020 20 FUNC GLOBAL DEFAULT 1 s_ischr │ │ │ │ │ - 9: 0000000000000040 20 FUNC GLOBAL DEFAULT 1 s_isblk │ │ │ │ │ - 10: 0000000000000060 20 FUNC GLOBAL DEFAULT 1 s_isreg │ │ │ │ │ - 11: 0000000000000080 20 FUNC GLOBAL DEFAULT 1 s_islnk │ │ │ │ │ - 12: 00000000000000a0 20 FUNC GLOBAL DEFAULT 1 s_issock │ │ │ │ │ - 13: 00000000000000c0 20 FUNC GLOBAL DEFAULT 1 s_isfifo │ │ │ │ │ - 14: 00000000000000e0 12 FUNC GLOBAL DEFAULT 1 s_ismsg │ │ │ │ │ - 15: 00000000000000ec 12 FUNC GLOBAL DEFAULT 1 s_typeismq │ │ │ │ │ - 16: 0000000000000100 12 FUNC GLOBAL DEFAULT 1 s_issem │ │ │ │ │ - 17: 000000000000010c 12 FUNC GLOBAL DEFAULT 1 s_typeissem │ │ │ │ │ - 18: 0000000000000120 12 FUNC GLOBAL DEFAULT 1 s_isshm │ │ │ │ │ - 19: 000000000000012c 12 FUNC GLOBAL DEFAULT 1 s_typeisshm │ │ │ │ │ - 20: 0000000000000140 16 FUNC GLOBAL DEFAULT 1 wifexited │ │ │ │ │ - 21: 0000000000000150 12 FUNC GLOBAL DEFAULT 1 wexitstatus │ │ │ │ │ - 22: 0000000000000160 28 FUNC GLOBAL DEFAULT 1 wifsignaled │ │ │ │ │ - 23: 0000000000000180 12 FUNC GLOBAL DEFAULT 1 wtermsig │ │ │ │ │ - 24: 000000000000018c 20 FUNC GLOBAL DEFAULT 1 wifstopped │ │ │ │ │ - 25: 00000000000001a0 12 FUNC GLOBAL DEFAULT 1 wstopsig │ │ │ │ │ - 26: 00000000000001ac 32 FUNC GLOBAL DEFAULT 1 fetch_errno │ │ │ │ │ - 27: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND __errno_location │ │ │ │ │ - 28: 00000000000001cc 44 FUNC GLOBAL DEFAULT 1 store_errno │ │ │ │ │ - 29: 0000000000000200 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_open │ │ │ │ │ - 30: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND open64 │ │ │ │ │ - 31: 0000000000000208 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_sem_open │ │ │ │ │ - 32: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND sem_open │ │ │ │ │ - 33: 0000000000000210 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_stat │ │ │ │ │ - 34: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND stat64 │ │ │ │ │ - 35: 0000000000000220 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_lstat │ │ │ │ │ - 36: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND lstat64 │ │ │ │ │ - 37: 0000000000000228 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_fstat │ │ │ │ │ - 38: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND fstat64 │ │ │ │ │ - 39: 0000000000000230 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_uname │ │ │ │ │ - 40: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND uname │ │ │ │ │ + 3: 0000000000000014 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 4: 0000000000000000 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_sigrtmin │ │ │ │ │ + 5: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND __libc_current_sigrtmin │ │ │ │ │ + 6: 0000000000000008 20 FUNC GLOBAL DEFAULT 1 s_isdir │ │ │ │ │ + 7: 0000000000000020 20 FUNC GLOBAL DEFAULT 1 s_ischr │ │ │ │ │ + 8: 0000000000000040 20 FUNC GLOBAL DEFAULT 1 s_isblk │ │ │ │ │ + 9: 0000000000000060 20 FUNC GLOBAL DEFAULT 1 s_isreg │ │ │ │ │ + 10: 0000000000000080 20 FUNC GLOBAL DEFAULT 1 s_islnk │ │ │ │ │ + 11: 00000000000000a0 20 FUNC GLOBAL DEFAULT 1 s_issock │ │ │ │ │ + 12: 00000000000000c0 20 FUNC GLOBAL DEFAULT 1 s_isfifo │ │ │ │ │ + 13: 00000000000000e0 12 FUNC GLOBAL DEFAULT 1 s_ismsg │ │ │ │ │ + 14: 00000000000000ec 12 FUNC GLOBAL DEFAULT 1 s_typeismq │ │ │ │ │ + 15: 0000000000000100 12 FUNC GLOBAL DEFAULT 1 s_issem │ │ │ │ │ + 16: 000000000000010c 12 FUNC GLOBAL DEFAULT 1 s_typeissem │ │ │ │ │ + 17: 0000000000000120 12 FUNC GLOBAL DEFAULT 1 s_isshm │ │ │ │ │ + 18: 000000000000012c 12 FUNC GLOBAL DEFAULT 1 s_typeisshm │ │ │ │ │ + 19: 0000000000000140 16 FUNC GLOBAL DEFAULT 1 wifexited │ │ │ │ │ + 20: 0000000000000150 12 FUNC GLOBAL DEFAULT 1 wexitstatus │ │ │ │ │ + 21: 0000000000000160 28 FUNC GLOBAL DEFAULT 1 wifsignaled │ │ │ │ │ + 22: 0000000000000180 12 FUNC GLOBAL DEFAULT 1 wtermsig │ │ │ │ │ + 23: 000000000000018c 20 FUNC GLOBAL DEFAULT 1 wifstopped │ │ │ │ │ + 24: 00000000000001a0 12 FUNC GLOBAL DEFAULT 1 wstopsig │ │ │ │ │ + 25: 00000000000001ac 32 FUNC GLOBAL DEFAULT 1 fetch_errno │ │ │ │ │ + 26: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND __errno_location │ │ │ │ │ + 27: 00000000000001cc 44 FUNC GLOBAL DEFAULT 1 store_errno │ │ │ │ │ + 28: 0000000000000200 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_open │ │ │ │ │ + 29: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND open64 │ │ │ │ │ + 30: 0000000000000208 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_sem_open │ │ │ │ │ + 31: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND sem_open │ │ │ │ │ + 32: 0000000000000210 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_stat │ │ │ │ │ + 33: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND stat64 │ │ │ │ │ + 34: 0000000000000220 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_lstat │ │ │ │ │ + 35: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND lstat64 │ │ │ │ │ + 36: 0000000000000228 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_fstat │ │ │ │ │ + 37: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND fstat64 │ │ │ │ │ + 38: 0000000000000230 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_uname │ │ │ │ │ + 39: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND uname │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rela.text' at offset 0xa88 contains 9 entries: │ │ │ │ │ +Relocation section '.rela.text' at offset 0xa78 contains 9 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000004 000000060000011a R_AARCH64_JUMP26 0000000000000000 __libc_current_sigrtmin + 0 │ │ │ │ │ -00000000000001b8 0000001b0000011b R_AARCH64_CALL26 0000000000000000 __errno_location + 0 │ │ │ │ │ -00000000000001e0 0000001b0000011b R_AARCH64_CALL26 0000000000000000 __errno_location + 0 │ │ │ │ │ -0000000000000204 0000001e0000011a R_AARCH64_JUMP26 0000000000000000 open64 + 0 │ │ │ │ │ -000000000000020c 000000200000011a R_AARCH64_JUMP26 0000000000000000 sem_open + 0 │ │ │ │ │ -0000000000000214 000000220000011a R_AARCH64_JUMP26 0000000000000000 stat64 + 0 │ │ │ │ │ -0000000000000224 000000240000011a R_AARCH64_JUMP26 0000000000000000 lstat64 + 0 │ │ │ │ │ -000000000000022c 000000260000011a R_AARCH64_JUMP26 0000000000000000 fstat64 + 0 │ │ │ │ │ -0000000000000234 000000280000011a R_AARCH64_JUMP26 0000000000000000 uname + 0 │ │ │ │ │ +0000000000000004 000000050000011a R_AARCH64_JUMP26 0000000000000000 __libc_current_sigrtmin + 0 │ │ │ │ │ +00000000000001b8 0000001a0000011b R_AARCH64_CALL26 0000000000000000 __errno_location + 0 │ │ │ │ │ +00000000000001e0 0000001a0000011b R_AARCH64_CALL26 0000000000000000 __errno_location + 0 │ │ │ │ │ +0000000000000204 0000001d0000011a R_AARCH64_JUMP26 0000000000000000 open64 + 0 │ │ │ │ │ +000000000000020c 0000001f0000011a R_AARCH64_JUMP26 0000000000000000 sem_open + 0 │ │ │ │ │ +0000000000000214 000000210000011a R_AARCH64_JUMP26 0000000000000000 stat64 + 0 │ │ │ │ │ +0000000000000224 000000230000011a R_AARCH64_JUMP26 0000000000000000 lstat64 + 0 │ │ │ │ │ +000000000000022c 000000250000011a R_AARCH64_JUMP26 0000000000000000 fstat64 + 0 │ │ │ │ │ +0000000000000234 000000270000011a R_AARCH64_JUMP26 0000000000000000 uname + 0 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rela.eh_frame' at offset 0xb60 contains 28 entries: │ │ │ │ │ +Relocation section '.rela.eh_frame' at offset 0xb50 contains 28 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 000000000000001c 0000000100000105 R_AARCH64_PREL32 0000000000000000 .text + 0 │ │ │ │ │ 0000000000000030 0000000100000105 R_AARCH64_PREL32 0000000000000000 .text + 8 │ │ │ │ │ 0000000000000044 0000000100000105 R_AARCH64_PREL32 0000000000000000 .text + 20 │ │ │ │ │ 0000000000000058 0000000100000105 R_AARCH64_PREL32 0000000000000000 .text + 40 │ │ │ │ │ 000000000000006c 0000000100000105 R_AARCH64_PREL32 0000000000000000 .text + 60 │ │ │ │ │ 0000000000000080 0000000100000105 R_AARCH64_PREL32 0000000000000000 .text + 80 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +0,0 @@ │ │ │ │ │ - │ │ │ │ │ -Displaying notes found in: .note.gnu.property │ │ │ │ │ - Owner Data size Description │ │ │ │ │ - GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,7 +1,8 @@ │ │ │ │ │ +aeabi_feature_and_bits │ │ │ │ │ __gnat_florist_sigrtmin │ │ │ │ │ __libc_current_sigrtmin │ │ │ │ │ s_issock │ │ │ │ │ s_isfifo │ │ │ │ │ s_typeismq │ │ │ │ │ s_typeissem │ │ │ │ │ s_typeisshm │ │ │ │ │ @@ -19,9 +20,9 @@ │ │ │ │ │ __gnat_florist_stat │ │ │ │ │ __gnat_florist_lstat │ │ │ │ │ __gnat_florist_fstat │ │ │ │ │ __gnat_florist_uname │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .note.GNU-stack │ │ │ │ │ -.note.gnu.property │ │ │ │ │ .rela.eh_frame │ │ │ │ │ +.ARM.attributes │ │ │ │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ │ │ │ @@ -1,10 +1,9 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.shstrtab': │ │ │ │ │ 0x00000000 002e7379 6d746162 002e7374 72746162 ..symtab..strtab │ │ │ │ │ 0x00000010 002e7368 73747274 6162002e 72656c61 ..shstrtab..rela │ │ │ │ │ 0x00000020 2e746578 74002e64 61746100 2e627373 .text..data..bss │ │ │ │ │ 0x00000030 002e6e6f 74652e47 4e552d73 7461636b ..note.GNU-stack │ │ │ │ │ - 0x00000040 002e6e6f 74652e67 6e752e70 726f7065 ..note.gnu.prope │ │ │ │ │ - 0x00000050 72747900 2e72656c 612e6568 5f667261 rty..rela.eh_fra │ │ │ │ │ - 0x00000060 6d6500 me. │ │ │ │ │ + 0x00000040 002e7265 6c612e65 685f6672 616d6500 ..rela.eh_frame. │ │ │ │ │ + 0x00000050 2e41524d 2e617474 72696275 74657300 .ARM.attributes.