--- /srv/rebuilderd/tmp/rebuilderd8Og8fH/inputs/libflorist-dev_2025.1.0-2+b1_riscv64.deb +++ /srv/rebuilderd/tmp/rebuilderd8Og8fH/out/libflorist-dev_2025.1.0-2+b1_riscv64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-17 09:01:55.000000 debian-binary │ -rw-r--r-- 0 0 0 5724 2026-01-17 09:01:55.000000 control.tar.xz │ --rw-r--r-- 0 0 0 362936 2026-01-17 09:01:55.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 363212 2026-01-17 09:01:55.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./control │ │ │ @@ -1,13 +1,13 @@ │ │ │ Package: libflorist-dev │ │ │ Source: libflorist (2025.1.0-2) │ │ │ Version: 2025.1.0-2+b1 │ │ │ Architecture: riscv64 │ │ │ Maintainer: Ludovic Brenta │ │ │ -Installed-Size: 3218 │ │ │ +Installed-Size: 3220 │ │ │ Depends: gnat (<< 15), gnat (>= 14), gnat-14, gnat-14-36cd55de, libflorist2021.1 (= 2025.1.0-2+b1), libnsl-dev │ │ │ Breaks: libflorist2018-dev, libflorist2019-dev, libflorist2020-dev, libflorist2021-dev, libflorist2022-dev │ │ │ Replaces: libflorist2018-dev, libflorist2019-dev, libflorist2020-dev, libflorist2021-dev, libflorist2022-dev │ │ │ Provides: libflorist-dev-1d99e0be │ │ │ Section: libdevel │ │ │ Priority: optional │ │ │ Homepage: https://github.com/AdaCore/florist │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -80,15 +80,15 @@ │ │ │ -r--r--r-- 0 root (0) root (0) 4080 2026-01-17 09:01:55.000000 ./usr/lib/riscv64-linux-gnu/ada/adalib/florist/posix_signals.ali │ │ │ -r--r--r-- 0 root (0) root (0) 3160 2026-01-17 09:01:55.000000 ./usr/lib/riscv64-linux-gnu/ada/adalib/florist/posix_supplement_to_ada_io.ali │ │ │ -r--r--r-- 0 root (0) root (0) 2781 2026-01-17 09:01:55.000000 ./usr/lib/riscv64-linux-gnu/ada/adalib/florist/posix_terminal_functions.ali │ │ │ -r--r--r-- 0 root (0) root (0) 4126 2026-01-17 09:01:55.000000 ./usr/lib/riscv64-linux-gnu/ada/adalib/florist/posix_timers.ali │ │ │ -r--r--r-- 0 root (0) root (0) 2834 2026-01-17 09:01:55.000000 ./usr/lib/riscv64-linux-gnu/ada/adalib/florist/posix_unsafe_process_primitives.ali │ │ │ -r--r--r-- 0 root (0) root (0) 2683 2026-01-17 09:01:55.000000 ./usr/lib/riscv64-linux-gnu/ada/adalib/florist/posix_user_database.ali │ │ │ -r--r--r-- 0 root (0) root (0) 872 2026-01-17 09:01:55.000000 ./usr/lib/riscv64-linux-gnu/ada/adalib/florist/system_storage_elements.ali │ │ │ --rw-r--r-- 0 root (0) root (0) 1503006 2026-01-17 09:01:55.000000 ./usr/lib/riscv64-linux-gnu/libflorist.a │ │ │ +-rw-r--r-- 0 root (0) root (0) 1504582 2026-01-17 09:01:55.000000 ./usr/lib/riscv64-linux-gnu/libflorist.a │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-01-17 09:01:55.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-01-17 09:01:55.000000 ./usr/share/ada/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-01-17 09:01:55.000000 ./usr/share/ada/adainclude/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-01-17 09:01:55.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 2026-01-17 09:01:55.000000 ./usr/share/ada/adainclude/florist/config.h │ │ ├── ./usr/lib/riscv64-linux-gnu/libflorist.a │ │ │ ├── nm --print-armap {} │ │ │ │┄ error from `nm --print-armap {}`: │ │ │ │┄ nm: ada_streams.o: no symbols │ │ │ │┄ nm: ada_task_identification.o: no symbols │ │ │ │┄ nm: posix_asynchronous_io.o: no symbols │ │ │ │┄ nm: posix_c.o: no symbols │ │ │ │┄ nm: posix_calendar.o: no symbols │ │ │ │┄ nm: posix_condition_variables.o: no symbols │ │ │ │┄ nm: posix_configurable_file_limits.o: no symbols │ │ │ │┄ nm: posix_configurable_system_limits.o: no symbols │ │ │ │┄ nm: posix_error_codes.o: no symbols │ │ │ │┄ nm: posix_file_locking.o: no symbols │ │ │ │┄ nm: posix_file_status.o: no symbols │ │ │ │┄ nm: posix_files.o: no symbols │ │ │ │┄ nm: posix_generic_shared_memory.o: no symbols │ │ │ │┄ nm: posix_group_database.o: no symbols │ │ │ │┄ nm: posix_io.o: no symbols │ │ │ │┄ nm: posix_limits.o: no symbols │ │ │ │┄ nm: posix_memory_locking.o: no symbols │ │ │ │┄ nm: posix_memory_mapping.o: no symbols │ │ │ │┄ nm: posix_memory_range_locking.o: no symbols │ │ │ │┄ nm: posix_message_queues.o: no symbols │ │ │ │┄ nm: posix_mutexes.o: no symbols │ │ │ │┄ nm: posix_options.o: no symbols │ │ │ │┄ nm: posix_page_alignment.o: no symbols │ │ │ │┄ nm: posix_permissions.o: no symbols │ │ │ │┄ nm: posix_process_environment.o: no symbols │ │ │ │┄ [ truncated after 25 lines; 13 ignored ] │ │ │ │ @@ -3059,55 +3059,55 @@ │ │ │ │ U posix__portable_pipe_limit_maximum │ │ │ │ U posix__portable_stream_maximum │ │ │ │ U posix__portable_time_zone_string_maximum │ │ │ │ │ │ │ │ posix-macros-sockets.o: │ │ │ │ U __bswapsi2 │ │ │ │ 0000000000000018 T c_htonl │ │ │ │ -0000000000000040 T c_htons │ │ │ │ +000000000000003e T c_htons │ │ │ │ 0000000000000000 T c_ntohl │ │ │ │ 0000000000000030 T c_ntohs │ │ │ │ │ │ │ │ posix-macros.o: │ │ │ │ U __errno_location │ │ │ │ -0000000000000110 T __gnat_florist_fstat │ │ │ │ -0000000000000108 T __gnat_florist_lstat │ │ │ │ -00000000000000f0 T __gnat_florist_open │ │ │ │ -00000000000000f8 T __gnat_florist_sem_open │ │ │ │ +0000000000000118 T __gnat_florist_fstat │ │ │ │ +0000000000000110 T __gnat_florist_lstat │ │ │ │ +00000000000000f8 T __gnat_florist_open │ │ │ │ +0000000000000100 T __gnat_florist_sem_open │ │ │ │ 0000000000000000 T __gnat_florist_sigrtmin │ │ │ │ -0000000000000100 T __gnat_florist_stat │ │ │ │ -0000000000000118 T __gnat_florist_uname │ │ │ │ +0000000000000108 T __gnat_florist_stat │ │ │ │ +0000000000000120 T __gnat_florist_uname │ │ │ │ U __libc_current_sigrtmin │ │ │ │ -00000000000000c2 T fetch_errno │ │ │ │ +00000000000000ca T fetch_errno │ │ │ │ U fstat64 │ │ │ │ U lstat64 │ │ │ │ U open64 │ │ │ │ 0000000000000024 T s_isblk │ │ │ │ 0000000000000016 T s_ischr │ │ │ │ 0000000000000008 T s_isdir │ │ │ │ 000000000000005c T s_isfifo │ │ │ │ 0000000000000040 T s_islnk │ │ │ │ -000000000000006a T s_ismsg │ │ │ │ +000000000000006e T s_ismsg │ │ │ │ 0000000000000032 T s_isreg │ │ │ │ -0000000000000072 T s_issem │ │ │ │ -000000000000007a T s_isshm │ │ │ │ +0000000000000076 T s_issem │ │ │ │ +000000000000007e T s_isshm │ │ │ │ 000000000000004e T s_issock │ │ │ │ -000000000000006e T s_typeismq │ │ │ │ -0000000000000076 T s_typeissem │ │ │ │ -000000000000007e T s_typeisshm │ │ │ │ +0000000000000072 T s_typeismq │ │ │ │ +000000000000007a T s_typeissem │ │ │ │ +0000000000000082 T s_typeisshm │ │ │ │ U sem_open │ │ │ │ U stat64 │ │ │ │ -00000000000000d6 T store_errno │ │ │ │ +00000000000000de T store_errno │ │ │ │ U uname │ │ │ │ -000000000000008c T wexitstatus │ │ │ │ -0000000000000082 T wifexited │ │ │ │ -0000000000000094 T wifsignaled │ │ │ │ -00000000000000ac T wifstopped │ │ │ │ -00000000000000ba T wstopsig │ │ │ │ -00000000000000a6 T wtermsig │ │ │ │ +0000000000000090 T wexitstatus │ │ │ │ +0000000000000086 T wifexited │ │ │ │ +0000000000000098 T wifsignaled │ │ │ │ +00000000000000b4 T wifstopped │ │ │ │ +00000000000000c2 T wstopsig │ │ │ │ +00000000000000ae T wtermsig │ │ │ │ │ │ │ │ posix-memory_locking.o: │ │ │ │ U __gnat_rcheck_CE_Overflow_Check │ │ │ │ U mlockall │ │ │ │ U munlockall │ │ │ │ U posix__implementation__check__2 │ │ │ │ 0000000000000000 D posix__memory_locking_E │ │ │ ├── file list │ │ │ │ @@ -15,16 +15,16 @@ │ │ │ │ ?rw-r--r-- 0 0 0 60920 1970-01-01 00:00:00.000000 posix-files.o │ │ │ │ ?rw-r--r-- 0 0 0 920 1970-01-01 00:00:00.000000 posix-generic_shared_memory.o │ │ │ │ ?rw-r--r-- 0 0 0 9304 1970-01-01 00:00:00.000000 posix-group_database.o │ │ │ │ ?rw-r--r-- 0 0 0 1432 1970-01-01 00:00:00.000000 posix-implementation-ok_signals.o │ │ │ │ ?rw-r--r-- 0 0 0 55200 1970-01-01 00:00:00.000000 posix-implementation.o │ │ │ │ ?rw-r--r-- 0 0 0 62432 1970-01-01 00:00:00.000000 posix-io.o │ │ │ │ ?rw-r--r-- 0 0 0 4232 1970-01-01 00:00:00.000000 posix-limits.o │ │ │ │ -?rw-r--r-- 0 0 0 3600 1970-01-01 00:00:00.000000 posix-macros-sockets.o │ │ │ │ -?rw-r--r-- 0 0 0 12632 1970-01-01 00:00:00.000000 posix-macros.o │ │ │ │ +?rw-r--r-- 0 0 0 3976 1970-01-01 00:00:00.000000 posix-macros-sockets.o │ │ │ │ +?rw-r--r-- 0 0 0 13832 1970-01-01 00:00:00.000000 posix-macros.o │ │ │ │ ?rw-r--r-- 0 0 0 3664 1970-01-01 00:00:00.000000 posix-memory_locking.o │ │ │ │ ?rw-r--r-- 0 0 0 10088 1970-01-01 00:00:00.000000 posix-memory_mapping.o │ │ │ │ ?rw-r--r-- 0 0 0 5664 1970-01-01 00:00:00.000000 posix-memory_range_locking.o │ │ │ │ ?rw-r--r-- 0 0 0 35104 1970-01-01 00:00:00.000000 posix-message_queues.o │ │ │ │ ?rw-r--r-- 0 0 0 24632 1970-01-01 00:00:00.000000 posix-mutexes.o │ │ │ │ ?rw-r--r-- 0 0 0 904 1970-01-01 00:00:00.000000 posix-options.o │ │ │ │ ?rw-r--r-- 0 0 0 12432 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: RISC-V │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 2832 (bytes into file) │ │ │ │ │ + Start of section headers: 3208 (bytes into file) │ │ │ │ │ Flags: 0x5, RVC, double-float ABI │ │ │ │ │ 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 0xb10: │ │ │ │ │ +There are 12 section headers, starting at offset 0xc88: │ │ │ │ │ │ │ │ │ │ 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 000058 00 AX 0 0 2 │ │ │ │ │ - [ 2] .rela.text RELA 0000000000000000 0008c8 000060 18 I 9 1 8 │ │ │ │ │ - [ 3] .data PROGBITS 0000000000000000 000098 000000 00 WA 0 0 1 │ │ │ │ │ - [ 4] .bss NOBITS 0000000000000000 000098 000000 00 WA 0 0 1 │ │ │ │ │ - [ 5] .note.GNU-stack PROGBITS 0000000000000000 000098 000000 00 0 0 1 │ │ │ │ │ - [ 6] .eh_frame PROGBITS 0000000000000000 000098 000078 00 A 0 0 8 │ │ │ │ │ - [ 7] .rela.eh_frame RELA 0000000000000000 000928 000180 18 I 9 6 8 │ │ │ │ │ - [ 8] .riscv.attributes RISCV_ATTRIBUTES 0000000000000000 000110 000074 00 0 0 1 │ │ │ │ │ - [ 9] .symtab SYMTAB 0000000000000000 000188 000600 18 10 59 8 │ │ │ │ │ - [10] .strtab STRTAB 0000000000000000 000788 00013f 00 0 0 1 │ │ │ │ │ - [11] .shstrtab STRTAB 0000000000000000 000aa8 000062 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 0000000000000000 000040 000050 00 AX 0 0 2 │ │ │ │ │ + [ 2] .rela.text RELA 0000000000000000 000a40 000060 18 I 9 1 8 │ │ │ │ │ + [ 3] .data PROGBITS 0000000000000000 000090 000000 00 WA 0 0 1 │ │ │ │ │ + [ 4] .bss NOBITS 0000000000000000 000090 000000 00 WA 0 0 1 │ │ │ │ │ + [ 5] .note.GNU-stack PROGBITS 0000000000000000 000090 000000 00 0 0 1 │ │ │ │ │ + [ 6] .eh_frame PROGBITS 0000000000000000 000090 000078 00 A 0 0 8 │ │ │ │ │ + [ 7] .rela.eh_frame RELA 0000000000000000 000aa0 000180 18 I 9 6 8 │ │ │ │ │ + [ 8] .riscv.attributes RISCV_ATTRIBUTES 0000000000000000 000108 000074 00 0 0 1 │ │ │ │ │ + [ 9] .symtab SYMTAB 0000000000000000 000180 0006d8 18 10 68 8 │ │ │ │ │ + [10] .strtab STRTAB 0000000000000000 000858 0001e7 00 0 0 1 │ │ │ │ │ + [11] .shstrtab STRTAB 0000000000000000 000c20 000062 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,67 +1,76 @@ │ │ │ │ │ │ │ │ │ │ -Symbol table '.symtab' contains 64 entries: │ │ │ │ │ +Symbol table '.symtab' contains 73 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 $xrv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_zicsr2p0_zifencei2p0_zmmul1p0_zaamo1p0_zalrsc1p0_zca1p0_zcd1p0 │ │ │ │ │ 2: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 3: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 4: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 5: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 6: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 7: 0000000000000002 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 8: 0000000000000004 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 9: 0000000000000006 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 10: 0000000000000006 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 11: 000000000000000e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 12: 0000000000000010 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 13: 0000000000000018 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 14: 0000000000000018 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 15: 0000000000000018 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 16: 000000000000001e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 17: 0000000000000028 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 18: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 19: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 20: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 21: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 22: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 23: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 24: 000000000000003a 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 25: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 26: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 27: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 28: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 29: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 30: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 31: 0000000000000052 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 32: 0000000000000058 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 33: 0000000000000058 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 34: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .Ltext0 │ │ │ │ │ - 35: 0000000000000058 0 NOTYPE LOCAL DEFAULT 1 .Letext0 │ │ │ │ │ - 36: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .LFB68 │ │ │ │ │ - 37: 0000000000000058 0 NOTYPE LOCAL DEFAULT 1 .LFE68 │ │ │ │ │ - 38: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .LBB20 │ │ │ │ │ - 39: 0000000000000052 0 NOTYPE LOCAL DEFAULT 1 .LBE20 │ │ │ │ │ - 40: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .LFB67 │ │ │ │ │ - 41: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .LFE67 │ │ │ │ │ - 42: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .LBB18 │ │ │ │ │ - 43: 000000000000003a 0 NOTYPE LOCAL DEFAULT 1 .LBE18 │ │ │ │ │ - 44: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LFB65 │ │ │ │ │ - 45: 0000000000000018 0 NOTYPE LOCAL DEFAULT 1 .LFE65 │ │ │ │ │ - 46: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LBB12 │ │ │ │ │ - 47: 000000000000000e 0 NOTYPE LOCAL DEFAULT 1 .LVL2 │ │ │ │ │ - 48: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .LVL5 │ │ │ │ │ - 49: 0000000000000050 0 NOTYPE LOCAL DEFAULT 1 .LVL6 │ │ │ │ │ - 50: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .LVL3 │ │ │ │ │ - 51: 0000000000000038 0 NOTYPE LOCAL DEFAULT 1 .LVL4 │ │ │ │ │ - 52: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LVL0 │ │ │ │ │ - 53: 0000000000000004 0 NOTYPE LOCAL DEFAULT 1 .LVL1 │ │ │ │ │ - 54: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LBE12 │ │ │ │ │ - 55: 0000000000000002 0 NOTYPE LOCAL DEFAULT 1 .LBB16 │ │ │ │ │ - 56: 0000000000000004 0 NOTYPE LOCAL DEFAULT 1 .LBE16 │ │ │ │ │ - 57: 0000000000000006 0 NOTYPE LOCAL DEFAULT 1 .LBB17 │ │ │ │ │ - 58: 000000000000000e 0 NOTYPE LOCAL DEFAULT 1 .LBE17 │ │ │ │ │ - 59: 0000000000000000 24 FUNC GLOBAL DEFAULT 1 c_ntohl │ │ │ │ │ - 60: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND __bswapsi2 │ │ │ │ │ - 61: 0000000000000018 24 FUNC GLOBAL DEFAULT 1 c_htonl │ │ │ │ │ - 62: 0000000000000030 16 FUNC GLOBAL DEFAULT 1 c_ntohs │ │ │ │ │ - 63: 0000000000000040 24 FUNC GLOBAL DEFAULT 1 c_htons │ │ │ │ │ + 3: 0000000000000006 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 4: 0000000000000010 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 5: 0000000000000018 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 6: 0000000000000018 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 7: 000000000000001e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 8: 0000000000000028 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 9: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 10: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 11: 000000000000003e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 12: 000000000000003e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 13: 0000000000000050 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 14: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .Ltext0 │ │ │ │ │ + 15: 0000000000000050 0 NOTYPE LOCAL DEFAULT 1 .Letext0 │ │ │ │ │ + 16: 000000000000003e 0 NOTYPE LOCAL DEFAULT 1 .LFB68 │ │ │ │ │ + 17: 0000000000000050 0 NOTYPE LOCAL DEFAULT 1 .LFE68 │ │ │ │ │ + 18: 000000000000003e 0 NOTYPE LOCAL DEFAULT 1 .LBI20 │ │ │ │ │ + 19: 000000000000003e 0 NOTYPE LOCAL DEFAULT 1 .LBB20 │ │ │ │ │ + 20: 000000000000004c 0 NOTYPE LOCAL DEFAULT 1 .LBE20 │ │ │ │ │ + 21: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .LFB67 │ │ │ │ │ + 22: 000000000000003e 0 NOTYPE LOCAL DEFAULT 1 .LFE67 │ │ │ │ │ + 23: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .LBI18 │ │ │ │ │ + 24: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .LBB18 │ │ │ │ │ + 25: 000000000000003a 0 NOTYPE LOCAL DEFAULT 1 .LBE18 │ │ │ │ │ + 26: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LFB65 │ │ │ │ │ + 27: 0000000000000018 0 NOTYPE LOCAL DEFAULT 1 .LFE65 │ │ │ │ │ + 28: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LBI12 │ │ │ │ │ + 29: 000000000000000e 0 NOTYPE LOCAL DEFAULT 1 .LVL2 │ │ │ │ │ + 30: 000000000000003e 0 NOTYPE LOCAL DEFAULT 1 .LVL5 │ │ │ │ │ + 31: 000000000000004c 0 NOTYPE LOCAL DEFAULT 1 .LVL6 │ │ │ │ │ + 32: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .LVL3 │ │ │ │ │ + 33: 000000000000003a 0 NOTYPE LOCAL DEFAULT 1 .LVL4 │ │ │ │ │ + 34: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LVL0 │ │ │ │ │ + 35: 0000000000000004 0 NOTYPE LOCAL DEFAULT 1 .LVL1 │ │ │ │ │ + 36: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LBB12 │ │ │ │ │ + 37: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LBE12 │ │ │ │ │ + 38: 0000000000000002 0 NOTYPE LOCAL DEFAULT 1 .LBB16 │ │ │ │ │ + 39: 0000000000000004 0 NOTYPE LOCAL DEFAULT 1 .LBE16 │ │ │ │ │ + 40: 0000000000000006 0 NOTYPE LOCAL DEFAULT 1 .LBB17 │ │ │ │ │ + 41: 000000000000000e 0 NOTYPE LOCAL DEFAULT 1 .LBE17 │ │ │ │ │ + 42: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LM1 │ │ │ │ │ + 43: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LM2 │ │ │ │ │ + 44: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LM3 │ │ │ │ │ + 45: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LM4 │ │ │ │ │ + 46: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LM5 │ │ │ │ │ + 47: 0000000000000002 0 NOTYPE LOCAL DEFAULT 1 .LM6 │ │ │ │ │ + 48: 0000000000000004 0 NOTYPE LOCAL DEFAULT 1 .LM7 │ │ │ │ │ + 49: 0000000000000004 0 NOTYPE LOCAL DEFAULT 1 .LM8 │ │ │ │ │ + 50: 0000000000000006 0 NOTYPE LOCAL DEFAULT 1 .LM9 │ │ │ │ │ + 51: 000000000000000e 0 NOTYPE LOCAL DEFAULT 1 .LM10 │ │ │ │ │ + 52: 000000000000000e 0 NOTYPE LOCAL DEFAULT 1 .LM11 │ │ │ │ │ + 53: 0000000000000018 0 NOTYPE LOCAL DEFAULT 1 .LM12 │ │ │ │ │ + 54: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .LM13 │ │ │ │ │ + 55: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .LM14 │ │ │ │ │ + 56: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .LM15 │ │ │ │ │ + 57: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .LM16 │ │ │ │ │ + 58: 0000000000000030 0 NOTYPE LOCAL DEFAULT 1 .LM17 │ │ │ │ │ + 59: 000000000000003a 0 NOTYPE LOCAL DEFAULT 1 .LM18 │ │ │ │ │ + 60: 000000000000003a 0 NOTYPE LOCAL DEFAULT 1 .LM19 │ │ │ │ │ + 61: 000000000000003e 0 NOTYPE LOCAL DEFAULT 1 .LM20 │ │ │ │ │ + 62: 000000000000003e 0 NOTYPE LOCAL DEFAULT 1 .LM21 │ │ │ │ │ + 63: 000000000000003e 0 NOTYPE LOCAL DEFAULT 1 .LM22 │ │ │ │ │ + 64: 000000000000003e 0 NOTYPE LOCAL DEFAULT 1 .LM23 │ │ │ │ │ + 65: 000000000000003e 0 NOTYPE LOCAL DEFAULT 1 .LM24 │ │ │ │ │ + 66: 000000000000004c 0 NOTYPE LOCAL DEFAULT 1 .LM25 │ │ │ │ │ + 67: 000000000000004c 0 NOTYPE LOCAL DEFAULT 1 .LM26 │ │ │ │ │ + 68: 0000000000000000 24 FUNC GLOBAL DEFAULT 1 c_ntohl │ │ │ │ │ + 69: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND __bswapsi2 │ │ │ │ │ + 70: 0000000000000018 24 FUNC GLOBAL DEFAULT 1 c_htonl │ │ │ │ │ + 71: 0000000000000030 14 FUNC GLOBAL DEFAULT 1 c_ntohs │ │ │ │ │ + 72: 000000000000003e 18 FUNC GLOBAL DEFAULT 1 c_htons │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rela.text' at offset 0x8c8 contains 4 entries: │ │ │ │ │ +Relocation section '.rela.text' at offset 0xa40 contains 4 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000006 0000003c00000013 R_RISCV_CALL_PLT 0000000000000000 __bswapsi2 + 0 │ │ │ │ │ +0000000000000006 0000004500000013 R_RISCV_CALL_PLT 0000000000000000 __bswapsi2 + 0 │ │ │ │ │ 0000000000000006 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -000000000000001e 0000003c00000013 R_RISCV_CALL_PLT 0000000000000000 __bswapsi2 + 0 │ │ │ │ │ +000000000000001e 0000004500000013 R_RISCV_CALL_PLT 0000000000000000 __bswapsi2 + 0 │ │ │ │ │ 000000000000001e 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rela.eh_frame' at offset 0x928 contains 16 entries: │ │ │ │ │ +Relocation section '.rela.eh_frame' at offset 0xaa0 contains 16 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 000000000000001c 0000000200000039 R_RISCV_32_PCREL 0000000000000000 .L0 + 0 │ │ │ │ │ -0000000000000020 0000000d00000023 R_RISCV_ADD32 0000000000000018 .L0 + 0 │ │ │ │ │ +0000000000000020 0000000500000023 R_RISCV_ADD32 0000000000000018 .L0 + 0 │ │ │ │ │ 0000000000000020 0000000200000027 R_RISCV_SUB32 0000000000000000 .L0 + 0 │ │ │ │ │ -000000000000002b 0000000c00000035 R_RISCV_SET6 0000000000000010 .L0 + 0 │ │ │ │ │ -000000000000002b 0000000900000034 R_RISCV_SUB6 0000000000000006 .L0 + 0 │ │ │ │ │ -0000000000000038 0000000e00000039 R_RISCV_32_PCREL 0000000000000018 .L0 + 0 │ │ │ │ │ -000000000000003c 0000001200000023 R_RISCV_ADD32 0000000000000030 .L0 + 0 │ │ │ │ │ -000000000000003c 0000000e00000027 R_RISCV_SUB32 0000000000000018 .L0 + 0 │ │ │ │ │ -0000000000000047 0000001100000035 R_RISCV_SET6 0000000000000028 .L0 + 0 │ │ │ │ │ -0000000000000047 0000001000000034 R_RISCV_SUB6 000000000000001e .L0 + 0 │ │ │ │ │ -0000000000000054 0000001300000039 R_RISCV_32_PCREL 0000000000000030 .L0 + 0 │ │ │ │ │ -0000000000000058 0000001900000023 R_RISCV_ADD32 0000000000000040 .L0 + 0 │ │ │ │ │ -0000000000000058 0000001300000027 R_RISCV_SUB32 0000000000000030 .L0 + 0 │ │ │ │ │ -0000000000000068 0000001a00000039 R_RISCV_32_PCREL 0000000000000040 .L0 + 0 │ │ │ │ │ -000000000000006c 0000002000000023 R_RISCV_ADD32 0000000000000058 .L0 + 0 │ │ │ │ │ -000000000000006c 0000001a00000027 R_RISCV_SUB32 0000000000000040 .L0 + 0 │ │ │ │ │ +000000000000002b 0000000400000035 R_RISCV_SET6 0000000000000010 .L0 + 0 │ │ │ │ │ +000000000000002b 0000000300000034 R_RISCV_SUB6 0000000000000006 .L0 + 0 │ │ │ │ │ +0000000000000038 0000000600000039 R_RISCV_32_PCREL 0000000000000018 .L0 + 0 │ │ │ │ │ +000000000000003c 0000000900000023 R_RISCV_ADD32 0000000000000030 .L0 + 0 │ │ │ │ │ +000000000000003c 0000000600000027 R_RISCV_SUB32 0000000000000018 .L0 + 0 │ │ │ │ │ +0000000000000047 0000000800000035 R_RISCV_SET6 0000000000000028 .L0 + 0 │ │ │ │ │ +0000000000000047 0000000700000034 R_RISCV_SUB6 000000000000001e .L0 + 0 │ │ │ │ │ +0000000000000054 0000000a00000039 R_RISCV_32_PCREL 0000000000000030 .L0 + 0 │ │ │ │ │ +0000000000000058 0000000b00000023 R_RISCV_ADD32 000000000000003e .L0 + 0 │ │ │ │ │ +0000000000000058 0000000a00000027 R_RISCV_SUB32 0000000000000030 .L0 + 0 │ │ │ │ │ +0000000000000068 0000000c00000039 R_RISCV_32_PCREL 000000000000003e .L0 + 0 │ │ │ │ │ +000000000000006c 0000000d00000023 R_RISCV_ADD32 0000000000000050 .L0 + 0 │ │ │ │ │ +000000000000006c 0000000c00000027 R_RISCV_SUB32 000000000000003e .L0 + 0 │ │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ │ @@ -26,20 +26,20 @@ │ │ │ │ │ DW_CFA_advance_loc: 4 to 000000000000001e │ │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ │ DW_CFA_advance_loc: 10 to 0000000000000028 │ │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ │ DW_CFA_advance_loc: 6 to 000000000000002e │ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ │ │ -0000004c 0000000000000010 00000050 FDE cie=00000000 pc=0000000000000030..0000000000000040 │ │ │ │ │ +0000004c 0000000000000010 00000050 FDE cie=00000000 pc=0000000000000030..000000000000003e │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000060 0000000000000014 00000064 FDE cie=00000000 pc=0000000000000040..0000000000000058 │ │ │ │ │ +00000060 0000000000000014 00000064 FDE cie=00000000 pc=000000000000003e..0000000000000050 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -39,32 +39,25 @@ │ │ │ │ │ slli a0,a0,0x20 │ │ │ │ │ srli a0,a0,0x20 │ │ │ │ │ addi sp,sp,16 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ 0000000000000030 : │ │ │ │ │ c_ntohs(): │ │ │ │ │ - slliw a5,a0,0x8 │ │ │ │ │ + zext.b a5,a0 │ │ │ │ │ + slli a5,a5,0x8 │ │ │ │ │ srliw a0,a0,0x8 │ │ │ │ │ │ │ │ │ │ -0000000000000038 <.LVL4>: │ │ │ │ │ - or a0,a0,a5 │ │ │ │ │ - │ │ │ │ │ 000000000000003a <.LBE18>: │ │ │ │ │ - slli a0,a0,0x30 │ │ │ │ │ - srli a0,a0,0x30 │ │ │ │ │ + or a0,a0,a5 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -0000000000000040 : │ │ │ │ │ +000000000000003e : │ │ │ │ │ c_htons(): │ │ │ │ │ - slliw a5,a0,0x10 │ │ │ │ │ - srliw a5,a5,0x10 │ │ │ │ │ - srliw a5,a5,0x8 │ │ │ │ │ - slliw a0,a0,0x8 │ │ │ │ │ + zext.b a5,a0 │ │ │ │ │ + slli a4,a0,0x30 │ │ │ │ │ + slli a5,a5,0x8 │ │ │ │ │ + srli a0,a4,0x38 │ │ │ │ │ │ │ │ │ │ -0000000000000050 <.LVL6>: │ │ │ │ │ +000000000000004c <.LBE20>: │ │ │ │ │ or a0,a0,a5 │ │ │ │ │ - │ │ │ │ │ -0000000000000052 <.LBE20>: │ │ │ │ │ - slli a0,a0,0x30 │ │ │ │ │ - srli a0,a0,0x30 │ │ │ │ │ ret │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -4,20 +4,31 @@ │ │ │ │ │ 0x00000010 5f613270 315f6632 70325f64 3270325f _a2p1_f2p2_d2p2_ │ │ │ │ │ 0x00000020 63327030 5f7a6963 73723270 305f7a69 c2p0_zicsr2p0_zi │ │ │ │ │ 0x00000030 66656e63 65693270 305f7a6d 6d756c31 fencei2p0_zmmul1 │ │ │ │ │ 0x00000040 70305f7a 61616d6f 3170305f 7a616c72 p0_zaamo1p0_zalr │ │ │ │ │ 0x00000050 73633170 305f7a63 61317030 5f7a6364 sc1p0_zca1p0_zcd │ │ │ │ │ 0x00000060 31703000 2e4c3020 002e4c74 65787430 1p0..L0 ..Ltext0 │ │ │ │ │ 0x00000070 002e4c65 74657874 30002e4c 46423638 ..Letext0..LFB68 │ │ │ │ │ - 0x00000080 002e4c46 45363800 2e4c4242 3230002e ..LFE68..LBB20.. │ │ │ │ │ - 0x00000090 4c424532 30002e4c 46423637 002e4c46 LBE20..LFB67..LF │ │ │ │ │ - 0x000000a0 45363700 2e4c4242 3138002e 4c424531 E67..LBB18..LBE1 │ │ │ │ │ - 0x000000b0 38002e4c 46423635 002e4c46 45363500 8..LFB65..LFE65. │ │ │ │ │ - 0x000000c0 2e4c4242 3132002e 4c564c32 002e4c56 .LBB12..LVL2..LV │ │ │ │ │ - 0x000000d0 4c35002e 4c564c36 002e4c56 4c33002e L5..LVL6..LVL3.. │ │ │ │ │ - 0x000000e0 4c564c34 002e4c56 4c30002e 4c564c31 LVL4..LVL0..LVL1 │ │ │ │ │ - 0x000000f0 002e4c42 45313200 2e4c4242 3136002e ..LBE12..LBB16.. │ │ │ │ │ - 0x00000100 4c424531 36002e4c 42423137 002e4c42 LBE16..LBB17..LB │ │ │ │ │ - 0x00000110 45313700 635f6e74 6f686c00 5f5f6273 E17.c_ntohl.__bs │ │ │ │ │ - 0x00000120 77617073 69320063 5f68746f 6e6c0063 wapsi2.c_htonl.c │ │ │ │ │ - 0x00000130 5f6e746f 68730063 5f68746f 6e7300 _ntohs.c_htons. │ │ │ │ │ + 0x00000080 002e4c46 45363800 2e4c4249 3230002e ..LFE68..LBI20.. │ │ │ │ │ + 0x00000090 4c424232 30002e4c 42453230 002e4c46 LBB20..LBE20..LF │ │ │ │ │ + 0x000000a0 42363700 2e4c4645 3637002e 4c424931 B67..LFE67..LBI1 │ │ │ │ │ + 0x000000b0 38002e4c 42423138 002e4c42 45313800 8..LBB18..LBE18. │ │ │ │ │ + 0x000000c0 2e4c4642 3635002e 4c464536 35002e4c .LFB65..LFE65..L │ │ │ │ │ + 0x000000d0 42493132 002e4c56 4c32002e 4c564c35 BI12..LVL2..LVL5 │ │ │ │ │ + 0x000000e0 002e4c56 4c36002e 4c564c33 002e4c56 ..LVL6..LVL3..LV │ │ │ │ │ + 0x000000f0 4c34002e 4c564c30 002e4c56 4c31002e L4..LVL0..LVL1.. │ │ │ │ │ + 0x00000100 4c424231 32002e4c 42453132 002e4c42 LBB12..LBE12..LB │ │ │ │ │ + 0x00000110 42313600 2e4c4245 3136002e 4c424231 B16..LBE16..LBB1 │ │ │ │ │ + 0x00000120 37002e4c 42453137 002e4c4d 31002e4c 7..LBE17..LM1..L │ │ │ │ │ + 0x00000130 4d32002e 4c4d3300 2e4c4d34 002e4c4d M2..LM3..LM4..LM │ │ │ │ │ + 0x00000140 35002e4c 4d36002e 4c4d3700 2e4c4d38 5..LM6..LM7..LM8 │ │ │ │ │ + 0x00000150 002e4c4d 39002e4c 4d313000 2e4c4d31 ..LM9..LM10..LM1 │ │ │ │ │ + 0x00000160 31002e4c 4d313200 2e4c4d31 33002e4c 1..LM12..LM13..L │ │ │ │ │ + 0x00000170 4d313400 2e4c4d31 35002e4c 4d313600 M14..LM15..LM16. │ │ │ │ │ + 0x00000180 2e4c4d31 37002e4c 4d313800 2e4c4d31 .LM17..LM18..LM1 │ │ │ │ │ + 0x00000190 39002e4c 4d323000 2e4c4d32 31002e4c 9..LM20..LM21..L │ │ │ │ │ + 0x000001a0 4d323200 2e4c4d32 33002e4c 4d323400 M22..LM23..LM24. │ │ │ │ │ + 0x000001b0 2e4c4d32 35002e4c 4d323600 635f6e74 .LM25..LM26.c_nt │ │ │ │ │ + 0x000001c0 6f686c00 5f5f6273 77617073 69320063 ohl.__bswapsi2.c │ │ │ │ │ + 0x000001d0 5f68746f 6e6c0063 5f6e746f 68730063 _htonl.c_ntohs.c │ │ │ │ │ + 0x000001e0 5f68746f 6e7300 _htons. │ │ │ ├── posix-macros.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: RISC-V │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 11864 (bytes into file) │ │ │ │ │ + Start of section headers: 13064 (bytes into file) │ │ │ │ │ Flags: 0x5, RVC, double-float ABI │ │ │ │ │ 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 0x2e58: │ │ │ │ │ +There are 12 section headers, starting at offset 0x3308: │ │ │ │ │ │ │ │ │ │ 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 000120 00 AX 0 0 2 │ │ │ │ │ - [ 2] .rela.text RELA 0000000000000000 002400 0001b0 18 I 9 1 8 │ │ │ │ │ - [ 3] .data PROGBITS 0000000000000000 000160 000000 00 WA 0 0 1 │ │ │ │ │ - [ 4] .bss NOBITS 0000000000000000 000160 000000 00 WA 0 0 1 │ │ │ │ │ - [ 5] .note.GNU-stack PROGBITS 0000000000000000 000160 000000 00 0 0 1 │ │ │ │ │ - [ 6] .eh_frame PROGBITS 0000000000000000 000160 000258 00 A 0 0 8 │ │ │ │ │ - [ 7] .rela.eh_frame RELA 0000000000000000 0025b0 000840 18 I 9 6 8 │ │ │ │ │ - [ 8] .riscv.attributes RISCV_ATTRIBUTES 0000000000000000 0003b8 000074 00 0 0 1 │ │ │ │ │ - [ 9] .symtab SYMTAB 0000000000000000 000430 001b30 18 10 254 8 │ │ │ │ │ - [10] .strtab STRTAB 0000000000000000 001f60 00049c 00 0 0 1 │ │ │ │ │ - [11] .shstrtab STRTAB 0000000000000000 002df0 000062 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 0000000000000000 000040 000128 00 AX 0 0 2 │ │ │ │ │ + [ 2] .rela.text RELA 0000000000000000 0028b0 0001b0 18 I 9 1 8 │ │ │ │ │ + [ 3] .data PROGBITS 0000000000000000 000168 000000 00 WA 0 0 1 │ │ │ │ │ + [ 4] .bss NOBITS 0000000000000000 000168 000000 00 WA 0 0 1 │ │ │ │ │ + [ 5] .note.GNU-stack PROGBITS 0000000000000000 000168 000000 00 0 0 1 │ │ │ │ │ + [ 6] .eh_frame PROGBITS 0000000000000000 000168 000258 00 A 0 0 8 │ │ │ │ │ + [ 7] .rela.eh_frame RELA 0000000000000000 002a60 000840 18 I 9 6 8 │ │ │ │ │ + [ 8] .riscv.attributes RISCV_ATTRIBUTES 0000000000000000 0003c0 000074 00 0 0 1 │ │ │ │ │ + [ 9] .symtab SYMTAB 0000000000000000 000438 001d10 18 10 274 8 │ │ │ │ │ + [10] .strtab STRTAB 0000000000000000 002148 000762 00 0 0 1 │ │ │ │ │ + [11] .shstrtab STRTAB 0000000000000000 0032a0 000062 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,293 +1,313 @@ │ │ │ │ │ │ │ │ │ │ -Symbol table '.symtab' contains 290 entries: │ │ │ │ │ +Symbol table '.symtab' contains 310 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 $xrv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_zicsr2p0_zifencei2p0_zmmul1p0_zaamo1p0_zalrsc1p0_zca1p0_zcd1p0 │ │ │ │ │ 2: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 3: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 4: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 5: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 6: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 7: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 8: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 9: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 10: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 11: 0000000000000010 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 12: 0000000000000016 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 13: 0000000000000016 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 14: 0000000000000016 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 15: 0000000000000016 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 16: 0000000000000016 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 17: 000000000000001e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 18: 0000000000000024 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 19: 0000000000000024 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 20: 0000000000000024 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 21: 0000000000000024 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 22: 0000000000000024 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 23: 000000000000002c 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 24: 0000000000000032 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 25: 0000000000000032 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 26: 0000000000000032 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 27: 0000000000000032 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 28: 0000000000000032 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 29: 000000000000003a 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 30: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 31: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 32: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 33: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 34: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 35: 0000000000000048 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 36: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 37: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 38: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 39: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 40: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 41: 0000000000000056 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 42: 000000000000005c 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 43: 000000000000005c 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 44: 000000000000005c 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 45: 000000000000005c 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 46: 000000000000005c 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 47: 0000000000000064 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 48: 000000000000006a 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 49: 000000000000006a 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 50: 000000000000006a 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 51: 000000000000006a 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 52: 000000000000006a 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 53: 000000000000006e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 54: 000000000000006e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 55: 000000000000006e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 56: 000000000000006e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 57: 000000000000006e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 58: 0000000000000072 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 59: 0000000000000072 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 60: 0000000000000072 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 61: 0000000000000076 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 62: 0000000000000076 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 63: 0000000000000076 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 64: 000000000000007a 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 65: 000000000000007a 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 66: 000000000000007a 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 67: 000000000000007e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 68: 000000000000007e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 69: 000000000000007e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 70: 0000000000000082 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 71: 0000000000000082 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 72: 0000000000000082 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 73: 0000000000000082 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 74: 0000000000000082 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 75: 0000000000000086 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 76: 000000000000008c 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 77: 000000000000008c 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 78: 000000000000008c 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 79: 000000000000008c 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 80: 000000000000008c 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 81: 000000000000008e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 82: 0000000000000094 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 83: 0000000000000094 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 84: 0000000000000094 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 85: 0000000000000094 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 86: 0000000000000094 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 87: 00000000000000a0 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 88: 00000000000000a6 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 89: 00000000000000a6 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 90: 00000000000000a6 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 91: 00000000000000a6 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 92: 00000000000000a6 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 93: 00000000000000ac 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 94: 00000000000000ac 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 95: 00000000000000ac 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 96: 00000000000000ac 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 97: 00000000000000ac 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 98: 00000000000000b4 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 99: 00000000000000ba 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 100: 00000000000000ba 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 101: 00000000000000ba 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 102: 00000000000000c2 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 103: 00000000000000c2 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 104: 00000000000000c2 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 105: 00000000000000c2 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 106: 00000000000000c2 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 107: 00000000000000c6 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 108: 00000000000000c6 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 109: 00000000000000ce 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 110: 00000000000000d0 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 111: 00000000000000d6 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 112: 00000000000000d6 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 113: 00000000000000d6 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 114: 00000000000000d6 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 115: 00000000000000d6 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 116: 00000000000000dc 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 117: 00000000000000dc 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 118: 00000000000000de 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 119: 00000000000000e6 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 120: 00000000000000e8 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 121: 00000000000000e8 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 122: 00000000000000ea 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 123: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 124: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 125: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 126: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 127: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 128: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 129: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 130: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 131: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 132: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 133: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 134: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 135: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 136: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 137: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 138: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 139: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 140: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 141: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 142: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 143: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 144: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 145: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 146: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 147: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 148: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 149: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 150: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 151: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 152: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 153: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 154: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 155: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 156: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 157: 0000000000000120 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 158: 0000000000000120 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ - 159: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .Ltext0 │ │ │ │ │ - 160: 0000000000000120 0 NOTYPE LOCAL DEFAULT 1 .Letext0 │ │ │ │ │ - 161: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .LFB92 │ │ │ │ │ - 162: 0000000000000120 0 NOTYPE LOCAL DEFAULT 1 .LFE92 │ │ │ │ │ - 163: 0000000000000120 0 NOTYPE LOCAL DEFAULT 1 .LVL44 │ │ │ │ │ - 164: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .LFB91 │ │ │ │ │ - 165: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .LFE91 │ │ │ │ │ - 166: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .LVL42 │ │ │ │ │ - 167: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .LFB90 │ │ │ │ │ - 168: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .LFE90 │ │ │ │ │ - 169: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .LVL40 │ │ │ │ │ - 170: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .LFB89 │ │ │ │ │ - 171: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .LFE89 │ │ │ │ │ - 172: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .LVL38 │ │ │ │ │ - 173: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LFB88 │ │ │ │ │ - 174: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .LFE88 │ │ │ │ │ - 175: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .LVL36 │ │ │ │ │ - 176: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 1 .LFB87 │ │ │ │ │ - 177: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LFE87 │ │ │ │ │ - 178: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 1 .LBB4 │ │ │ │ │ - 179: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LBE4 │ │ │ │ │ - 180: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LVL34 │ │ │ │ │ - 181: 00000000000000d6 0 NOTYPE LOCAL DEFAULT 1 .LFB86 │ │ │ │ │ - 182: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 1 .LFE86 │ │ │ │ │ - 183: 00000000000000e6 0 NOTYPE LOCAL DEFAULT 1 .LVL31 │ │ │ │ │ - 184: 00000000000000c2 0 NOTYPE LOCAL DEFAULT 1 .LFB85 │ │ │ │ │ - 185: 00000000000000d6 0 NOTYPE LOCAL DEFAULT 1 .LFE85 │ │ │ │ │ - 186: 00000000000000ce 0 NOTYPE LOCAL DEFAULT 1 .LVL29 │ │ │ │ │ - 187: 00000000000000ac 0 NOTYPE LOCAL DEFAULT 1 .LFB83 │ │ │ │ │ - 188: 00000000000000ba 0 NOTYPE LOCAL DEFAULT 1 .LFE83 │ │ │ │ │ - 189: 00000000000000a6 0 NOTYPE LOCAL DEFAULT 1 .LFB82 │ │ │ │ │ - 190: 00000000000000ac 0 NOTYPE LOCAL DEFAULT 1 .LFE82 │ │ │ │ │ - 191: 0000000000000094 0 NOTYPE LOCAL DEFAULT 1 .LFB81 │ │ │ │ │ - 192: 00000000000000a6 0 NOTYPE LOCAL DEFAULT 1 .LFE81 │ │ │ │ │ - 193: 0000000000000082 0 NOTYPE LOCAL DEFAULT 1 .LFB79 │ │ │ │ │ - 194: 000000000000008c 0 NOTYPE LOCAL DEFAULT 1 .LFE79 │ │ │ │ │ - 195: 000000000000005c 0 NOTYPE LOCAL DEFAULT 1 .LFB72 │ │ │ │ │ - 196: 000000000000006a 0 NOTYPE LOCAL DEFAULT 1 .LFE72 │ │ │ │ │ - 197: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .LFB71 │ │ │ │ │ - 198: 000000000000005c 0 NOTYPE LOCAL DEFAULT 1 .LFE71 │ │ │ │ │ - 199: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .LFB70 │ │ │ │ │ - 200: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .LFE70 │ │ │ │ │ - 201: 0000000000000032 0 NOTYPE LOCAL DEFAULT 1 .LFB69 │ │ │ │ │ - 202: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .LFE69 │ │ │ │ │ - 203: 0000000000000024 0 NOTYPE LOCAL DEFAULT 1 .LFB68 │ │ │ │ │ - 204: 0000000000000032 0 NOTYPE LOCAL DEFAULT 1 .LFE68 │ │ │ │ │ - 205: 0000000000000016 0 NOTYPE LOCAL DEFAULT 1 .LFB67 │ │ │ │ │ - 206: 0000000000000024 0 NOTYPE LOCAL DEFAULT 1 .LFE67 │ │ │ │ │ - 207: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .LFB66 │ │ │ │ │ - 208: 0000000000000016 0 NOTYPE LOCAL DEFAULT 1 .LFE66 │ │ │ │ │ - 209: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LFB65 │ │ │ │ │ - 210: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .LFE65 │ │ │ │ │ - 211: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .LVL0 │ │ │ │ │ - 212: 000000000000006a 0 NOTYPE LOCAL DEFAULT 1 .LFB73 │ │ │ │ │ - 213: 000000000000006e 0 NOTYPE LOCAL DEFAULT 1 .LFE73 │ │ │ │ │ - 214: 000000000000006e 0 NOTYPE LOCAL DEFAULT 1 .LFB74 │ │ │ │ │ - 215: 0000000000000072 0 NOTYPE LOCAL DEFAULT 1 .LFE74 │ │ │ │ │ - 216: 000000000000008c 0 NOTYPE LOCAL DEFAULT 1 .LFB80 │ │ │ │ │ - 217: 0000000000000094 0 NOTYPE LOCAL DEFAULT 1 .LFE80 │ │ │ │ │ - 218: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .LVL43 │ │ │ │ │ - 219: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .LVL41 │ │ │ │ │ - 220: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .LVL39 │ │ │ │ │ - 221: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .LVL37 │ │ │ │ │ - 222: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LVL35 │ │ │ │ │ - 223: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 1 .LVL33 │ │ │ │ │ - 224: 00000000000000d6 0 NOTYPE LOCAL DEFAULT 1 .LVL30 │ │ │ │ │ - 225: 00000000000000ec 0 NOTYPE LOCAL DEFAULT 1 .LVL32 │ │ │ │ │ - 226: 00000000000000ac 0 NOTYPE LOCAL DEFAULT 1 .LVL27 │ │ │ │ │ - 227: 00000000000000b0 0 NOTYPE LOCAL DEFAULT 1 .LVL28 │ │ │ │ │ - 228: 00000000000000a6 0 NOTYPE LOCAL DEFAULT 1 .LVL25 │ │ │ │ │ - 229: 00000000000000aa 0 NOTYPE LOCAL DEFAULT 1 .LVL26 │ │ │ │ │ - 230: 0000000000000094 0 NOTYPE LOCAL DEFAULT 1 .LVL23 │ │ │ │ │ - 231: 0000000000000098 0 NOTYPE LOCAL DEFAULT 1 .LVL24 │ │ │ │ │ - 232: 0000000000000082 0 NOTYPE LOCAL DEFAULT 1 .LVL19 │ │ │ │ │ - 233: 0000000000000086 0 NOTYPE LOCAL DEFAULT 1 .LVL20 │ │ │ │ │ - 234: 000000000000005c 0 NOTYPE LOCAL DEFAULT 1 .LVL13 │ │ │ │ │ - 235: 0000000000000060 0 NOTYPE LOCAL DEFAULT 1 .LVL14 │ │ │ │ │ - 236: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .LVL11 │ │ │ │ │ - 237: 0000000000000052 0 NOTYPE LOCAL DEFAULT 1 .LVL12 │ │ │ │ │ - 238: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .LVL9 │ │ │ │ │ - 239: 0000000000000044 0 NOTYPE LOCAL DEFAULT 1 .LVL10 │ │ │ │ │ - 240: 0000000000000032 0 NOTYPE LOCAL DEFAULT 1 .LVL7 │ │ │ │ │ - 241: 0000000000000036 0 NOTYPE LOCAL DEFAULT 1 .LVL8 │ │ │ │ │ - 242: 0000000000000024 0 NOTYPE LOCAL DEFAULT 1 .LVL5 │ │ │ │ │ - 243: 0000000000000028 0 NOTYPE LOCAL DEFAULT 1 .LVL6 │ │ │ │ │ - 244: 0000000000000016 0 NOTYPE LOCAL DEFAULT 1 .LVL3 │ │ │ │ │ - 245: 000000000000001a 0 NOTYPE LOCAL DEFAULT 1 .LVL4 │ │ │ │ │ - 246: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .LVL1 │ │ │ │ │ - 247: 000000000000000c 0 NOTYPE LOCAL DEFAULT 1 .LVL2 │ │ │ │ │ - 248: 000000000000006a 0 NOTYPE LOCAL DEFAULT 1 .LVL15 │ │ │ │ │ - 249: 000000000000006c 0 NOTYPE LOCAL DEFAULT 1 .LVL16 │ │ │ │ │ - 250: 000000000000006e 0 NOTYPE LOCAL DEFAULT 1 .LVL17 │ │ │ │ │ - 251: 0000000000000070 0 NOTYPE LOCAL DEFAULT 1 .LVL18 │ │ │ │ │ - 252: 000000000000008c 0 NOTYPE LOCAL DEFAULT 1 .LVL21 │ │ │ │ │ - 253: 000000000000008e 0 NOTYPE LOCAL DEFAULT 1 .LVL22 │ │ │ │ │ - 254: 0000000000000000 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_sigrtmin │ │ │ │ │ - 255: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND __libc_current_sigrtmin │ │ │ │ │ - 256: 0000000000000008 14 FUNC GLOBAL DEFAULT 1 s_isdir │ │ │ │ │ - 257: 0000000000000016 14 FUNC GLOBAL DEFAULT 1 s_ischr │ │ │ │ │ - 258: 0000000000000024 14 FUNC GLOBAL DEFAULT 1 s_isblk │ │ │ │ │ - 259: 0000000000000032 14 FUNC GLOBAL DEFAULT 1 s_isreg │ │ │ │ │ - 260: 0000000000000040 14 FUNC GLOBAL DEFAULT 1 s_islnk │ │ │ │ │ - 261: 000000000000004e 14 FUNC GLOBAL DEFAULT 1 s_issock │ │ │ │ │ - 262: 000000000000005c 14 FUNC GLOBAL DEFAULT 1 s_isfifo │ │ │ │ │ - 263: 000000000000006a 4 FUNC GLOBAL DEFAULT 1 s_ismsg │ │ │ │ │ - 264: 000000000000006e 4 FUNC GLOBAL DEFAULT 1 s_typeismq │ │ │ │ │ - 265: 0000000000000072 4 FUNC GLOBAL DEFAULT 1 s_issem │ │ │ │ │ - 266: 0000000000000076 4 FUNC GLOBAL DEFAULT 1 s_typeissem │ │ │ │ │ - 267: 000000000000007a 4 FUNC GLOBAL DEFAULT 1 s_isshm │ │ │ │ │ - 268: 000000000000007e 4 FUNC GLOBAL DEFAULT 1 s_typeisshm │ │ │ │ │ - 269: 0000000000000082 10 FUNC GLOBAL DEFAULT 1 wifexited │ │ │ │ │ - 270: 000000000000008c 8 FUNC GLOBAL DEFAULT 1 wexitstatus │ │ │ │ │ - 271: 0000000000000094 18 FUNC GLOBAL DEFAULT 1 wifsignaled │ │ │ │ │ - 272: 00000000000000a6 6 FUNC GLOBAL DEFAULT 1 wtermsig │ │ │ │ │ - 273: 00000000000000ac 14 FUNC GLOBAL DEFAULT 1 wifstopped │ │ │ │ │ - 274: 00000000000000ba 8 FUNC GLOBAL DEFAULT 1 wstopsig │ │ │ │ │ - 275: 00000000000000c2 20 FUNC GLOBAL DEFAULT 1 fetch_errno │ │ │ │ │ - 276: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND __errno_location │ │ │ │ │ - 277: 00000000000000d6 26 FUNC GLOBAL DEFAULT 1 store_errno │ │ │ │ │ - 278: 00000000000000f0 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_open │ │ │ │ │ - 279: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND open64 │ │ │ │ │ - 280: 00000000000000f8 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_sem_open │ │ │ │ │ - 281: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND sem_open │ │ │ │ │ - 282: 0000000000000100 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_stat │ │ │ │ │ - 283: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND stat64 │ │ │ │ │ - 284: 0000000000000108 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_lstat │ │ │ │ │ - 285: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND lstat64 │ │ │ │ │ - 286: 0000000000000110 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_fstat │ │ │ │ │ - 287: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND fstat64 │ │ │ │ │ - 288: 0000000000000118 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_uname │ │ │ │ │ - 289: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND uname │ │ │ │ │ + 3: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 4: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 5: 0000000000000016 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 6: 0000000000000016 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 7: 0000000000000024 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 8: 0000000000000024 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 9: 0000000000000032 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 10: 0000000000000032 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 11: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 12: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 13: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 14: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 15: 000000000000005c 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 16: 000000000000005c 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 17: 000000000000006e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 18: 000000000000006e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 19: 0000000000000072 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 20: 0000000000000072 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 21: 0000000000000076 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 22: 0000000000000076 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 23: 000000000000007a 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 24: 000000000000007a 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 25: 000000000000007e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 26: 000000000000007e 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 27: 0000000000000082 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 28: 0000000000000082 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 29: 0000000000000086 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 30: 0000000000000086 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 31: 0000000000000090 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 32: 0000000000000090 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 33: 0000000000000098 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 34: 0000000000000098 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 35: 00000000000000ae 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 36: 00000000000000ae 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 37: 00000000000000b4 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 38: 00000000000000b4 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 39: 00000000000000c2 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 40: 00000000000000c2 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 41: 00000000000000ca 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 42: 00000000000000ca 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 43: 00000000000000ce 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 44: 00000000000000d8 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 45: 00000000000000de 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 46: 00000000000000de 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 47: 00000000000000e4 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 48: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 49: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 50: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 51: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 52: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 53: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 54: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 55: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 56: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 57: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 58: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 59: 0000000000000120 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 60: 0000000000000120 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 61: 0000000000000128 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ + 62: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .Ltext0 │ │ │ │ │ + 63: 0000000000000128 0 NOTYPE LOCAL DEFAULT 1 .Letext0 │ │ │ │ │ + 64: 0000000000000120 0 NOTYPE LOCAL DEFAULT 1 .LFB92 │ │ │ │ │ + 65: 0000000000000128 0 NOTYPE LOCAL DEFAULT 1 .LFE92 │ │ │ │ │ + 66: 0000000000000128 0 NOTYPE LOCAL DEFAULT 1 .LVL44 │ │ │ │ │ + 67: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .LFB91 │ │ │ │ │ + 68: 0000000000000120 0 NOTYPE LOCAL DEFAULT 1 .LFE91 │ │ │ │ │ + 69: 0000000000000120 0 NOTYPE LOCAL DEFAULT 1 .LVL42 │ │ │ │ │ + 70: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .LFB90 │ │ │ │ │ + 71: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .LFE90 │ │ │ │ │ + 72: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .LVL40 │ │ │ │ │ + 73: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .LFB89 │ │ │ │ │ + 74: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .LFE89 │ │ │ │ │ + 75: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .LVL38 │ │ │ │ │ + 76: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .LFB88 │ │ │ │ │ + 77: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .LFE88 │ │ │ │ │ + 78: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .LVL36 │ │ │ │ │ + 79: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LFB87 │ │ │ │ │ + 80: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .LFE87 │ │ │ │ │ + 81: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LBI4 │ │ │ │ │ + 82: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LBB4 │ │ │ │ │ + 83: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .LBE4 │ │ │ │ │ + 84: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .LVL34 │ │ │ │ │ + 85: 00000000000000de 0 NOTYPE LOCAL DEFAULT 1 .LFB86 │ │ │ │ │ + 86: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LFE86 │ │ │ │ │ + 87: 00000000000000ee 0 NOTYPE LOCAL DEFAULT 1 .LVL31 │ │ │ │ │ + 88: 00000000000000ca 0 NOTYPE LOCAL DEFAULT 1 .LFB85 │ │ │ │ │ + 89: 00000000000000de 0 NOTYPE LOCAL DEFAULT 1 .LFE85 │ │ │ │ │ + 90: 00000000000000d6 0 NOTYPE LOCAL DEFAULT 1 .LVL29 │ │ │ │ │ + 91: 00000000000000b4 0 NOTYPE LOCAL DEFAULT 1 .LFB83 │ │ │ │ │ + 92: 00000000000000c2 0 NOTYPE LOCAL DEFAULT 1 .LFE83 │ │ │ │ │ + 93: 00000000000000ae 0 NOTYPE LOCAL DEFAULT 1 .LFB82 │ │ │ │ │ + 94: 00000000000000b4 0 NOTYPE LOCAL DEFAULT 1 .LFE82 │ │ │ │ │ + 95: 0000000000000098 0 NOTYPE LOCAL DEFAULT 1 .LFB81 │ │ │ │ │ + 96: 00000000000000ae 0 NOTYPE LOCAL DEFAULT 1 .LFE81 │ │ │ │ │ + 97: 0000000000000086 0 NOTYPE LOCAL DEFAULT 1 .LFB79 │ │ │ │ │ + 98: 0000000000000090 0 NOTYPE LOCAL DEFAULT 1 .LFE79 │ │ │ │ │ + 99: 000000000000005c 0 NOTYPE LOCAL DEFAULT 1 .LFB72 │ │ │ │ │ + 100: 000000000000006e 0 NOTYPE LOCAL DEFAULT 1 .LFE72 │ │ │ │ │ + 101: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .LFB71 │ │ │ │ │ + 102: 000000000000005c 0 NOTYPE LOCAL DEFAULT 1 .LFE71 │ │ │ │ │ + 103: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .LFB70 │ │ │ │ │ + 104: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .LFE70 │ │ │ │ │ + 105: 0000000000000032 0 NOTYPE LOCAL DEFAULT 1 .LFB69 │ │ │ │ │ + 106: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .LFE69 │ │ │ │ │ + 107: 0000000000000024 0 NOTYPE LOCAL DEFAULT 1 .LFB68 │ │ │ │ │ + 108: 0000000000000032 0 NOTYPE LOCAL DEFAULT 1 .LFE68 │ │ │ │ │ + 109: 0000000000000016 0 NOTYPE LOCAL DEFAULT 1 .LFB67 │ │ │ │ │ + 110: 0000000000000024 0 NOTYPE LOCAL DEFAULT 1 .LFE67 │ │ │ │ │ + 111: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .LFB66 │ │ │ │ │ + 112: 0000000000000016 0 NOTYPE LOCAL DEFAULT 1 .LFE66 │ │ │ │ │ + 113: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LFB65 │ │ │ │ │ + 114: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .LFE65 │ │ │ │ │ + 115: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .LVL0 │ │ │ │ │ + 116: 000000000000006e 0 NOTYPE LOCAL DEFAULT 1 .LFB73 │ │ │ │ │ + 117: 0000000000000072 0 NOTYPE LOCAL DEFAULT 1 .LFE73 │ │ │ │ │ + 118: 0000000000000072 0 NOTYPE LOCAL DEFAULT 1 .LFB74 │ │ │ │ │ + 119: 0000000000000076 0 NOTYPE LOCAL DEFAULT 1 .LFE74 │ │ │ │ │ + 120: 0000000000000090 0 NOTYPE LOCAL DEFAULT 1 .LFB80 │ │ │ │ │ + 121: 0000000000000098 0 NOTYPE LOCAL DEFAULT 1 .LFE80 │ │ │ │ │ + 122: 0000000000000120 0 NOTYPE LOCAL DEFAULT 1 .LVL43 │ │ │ │ │ + 123: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .LVL41 │ │ │ │ │ + 124: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .LVL39 │ │ │ │ │ + 125: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .LVL37 │ │ │ │ │ + 126: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .LVL35 │ │ │ │ │ + 127: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LVL33 │ │ │ │ │ + 128: 00000000000000de 0 NOTYPE LOCAL DEFAULT 1 .LVL30 │ │ │ │ │ + 129: 00000000000000f4 0 NOTYPE LOCAL DEFAULT 1 .LVL32 │ │ │ │ │ + 130: 00000000000000b4 0 NOTYPE LOCAL DEFAULT 1 .LVL27 │ │ │ │ │ + 131: 00000000000000b8 0 NOTYPE LOCAL DEFAULT 1 .LVL28 │ │ │ │ │ + 132: 00000000000000ae 0 NOTYPE LOCAL DEFAULT 1 .LVL25 │ │ │ │ │ + 133: 00000000000000b2 0 NOTYPE LOCAL DEFAULT 1 .LVL26 │ │ │ │ │ + 134: 0000000000000098 0 NOTYPE LOCAL DEFAULT 1 .LVL23 │ │ │ │ │ + 135: 000000000000009c 0 NOTYPE LOCAL DEFAULT 1 .LVL24 │ │ │ │ │ + 136: 0000000000000086 0 NOTYPE LOCAL DEFAULT 1 .LVL19 │ │ │ │ │ + 137: 000000000000008a 0 NOTYPE LOCAL DEFAULT 1 .LVL20 │ │ │ │ │ + 138: 000000000000005c 0 NOTYPE LOCAL DEFAULT 1 .LVL13 │ │ │ │ │ + 139: 0000000000000060 0 NOTYPE LOCAL DEFAULT 1 .LVL14 │ │ │ │ │ + 140: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .LVL11 │ │ │ │ │ + 141: 0000000000000052 0 NOTYPE LOCAL DEFAULT 1 .LVL12 │ │ │ │ │ + 142: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .LVL9 │ │ │ │ │ + 143: 0000000000000044 0 NOTYPE LOCAL DEFAULT 1 .LVL10 │ │ │ │ │ + 144: 0000000000000032 0 NOTYPE LOCAL DEFAULT 1 .LVL7 │ │ │ │ │ + 145: 0000000000000036 0 NOTYPE LOCAL DEFAULT 1 .LVL8 │ │ │ │ │ + 146: 0000000000000024 0 NOTYPE LOCAL DEFAULT 1 .LVL5 │ │ │ │ │ + 147: 0000000000000028 0 NOTYPE LOCAL DEFAULT 1 .LVL6 │ │ │ │ │ + 148: 0000000000000016 0 NOTYPE LOCAL DEFAULT 1 .LVL3 │ │ │ │ │ + 149: 000000000000001a 0 NOTYPE LOCAL DEFAULT 1 .LVL4 │ │ │ │ │ + 150: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .LVL1 │ │ │ │ │ + 151: 000000000000000c 0 NOTYPE LOCAL DEFAULT 1 .LVL2 │ │ │ │ │ + 152: 000000000000006e 0 NOTYPE LOCAL DEFAULT 1 .LVL15 │ │ │ │ │ + 153: 0000000000000070 0 NOTYPE LOCAL DEFAULT 1 .LVL16 │ │ │ │ │ + 154: 0000000000000072 0 NOTYPE LOCAL DEFAULT 1 .LVL17 │ │ │ │ │ + 155: 0000000000000074 0 NOTYPE LOCAL DEFAULT 1 .LVL18 │ │ │ │ │ + 156: 0000000000000090 0 NOTYPE LOCAL DEFAULT 1 .LVL21 │ │ │ │ │ + 157: 0000000000000092 0 NOTYPE LOCAL DEFAULT 1 .LVL22 │ │ │ │ │ + 158: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LM1 │ │ │ │ │ + 159: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LM2 │ │ │ │ │ + 160: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .LM3 │ │ │ │ │ + 161: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .LM4 │ │ │ │ │ + 162: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .LM5 │ │ │ │ │ + 163: 0000000000000008 0 NOTYPE LOCAL DEFAULT 1 .LM6 │ │ │ │ │ + 164: 000000000000000c 0 NOTYPE LOCAL DEFAULT 1 .LM7 │ │ │ │ │ + 165: 0000000000000010 0 NOTYPE LOCAL DEFAULT 1 .LM8 │ │ │ │ │ + 166: 0000000000000016 0 NOTYPE LOCAL DEFAULT 1 .LM9 │ │ │ │ │ + 167: 0000000000000016 0 NOTYPE LOCAL DEFAULT 1 .LM10 │ │ │ │ │ + 168: 0000000000000016 0 NOTYPE LOCAL DEFAULT 1 .LM11 │ │ │ │ │ + 169: 000000000000001a 0 NOTYPE LOCAL DEFAULT 1 .LM12 │ │ │ │ │ + 170: 000000000000001e 0 NOTYPE LOCAL DEFAULT 1 .LM13 │ │ │ │ │ + 171: 0000000000000024 0 NOTYPE LOCAL DEFAULT 1 .LM14 │ │ │ │ │ + 172: 0000000000000024 0 NOTYPE LOCAL DEFAULT 1 .LM15 │ │ │ │ │ + 173: 0000000000000024 0 NOTYPE LOCAL DEFAULT 1 .LM16 │ │ │ │ │ + 174: 0000000000000028 0 NOTYPE LOCAL DEFAULT 1 .LM17 │ │ │ │ │ + 175: 000000000000002c 0 NOTYPE LOCAL DEFAULT 1 .LM18 │ │ │ │ │ + 176: 0000000000000032 0 NOTYPE LOCAL DEFAULT 1 .LM19 │ │ │ │ │ + 177: 0000000000000032 0 NOTYPE LOCAL DEFAULT 1 .LM20 │ │ │ │ │ + 178: 0000000000000032 0 NOTYPE LOCAL DEFAULT 1 .LM21 │ │ │ │ │ + 179: 0000000000000036 0 NOTYPE LOCAL DEFAULT 1 .LM22 │ │ │ │ │ + 180: 000000000000003a 0 NOTYPE LOCAL DEFAULT 1 .LM23 │ │ │ │ │ + 181: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .LM24 │ │ │ │ │ + 182: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .LM25 │ │ │ │ │ + 183: 0000000000000040 0 NOTYPE LOCAL DEFAULT 1 .LM26 │ │ │ │ │ + 184: 0000000000000044 0 NOTYPE LOCAL DEFAULT 1 .LM27 │ │ │ │ │ + 185: 0000000000000048 0 NOTYPE LOCAL DEFAULT 1 .LM28 │ │ │ │ │ + 186: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .LM29 │ │ │ │ │ + 187: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .LM30 │ │ │ │ │ + 188: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .LM31 │ │ │ │ │ + 189: 0000000000000052 0 NOTYPE LOCAL DEFAULT 1 .LM32 │ │ │ │ │ + 190: 0000000000000056 0 NOTYPE LOCAL DEFAULT 1 .LM33 │ │ │ │ │ + 191: 000000000000005c 0 NOTYPE LOCAL DEFAULT 1 .LM34 │ │ │ │ │ + 192: 000000000000005c 0 NOTYPE LOCAL DEFAULT 1 .LM35 │ │ │ │ │ + 193: 000000000000005c 0 NOTYPE LOCAL DEFAULT 1 .LM36 │ │ │ │ │ + 194: 0000000000000060 0 NOTYPE LOCAL DEFAULT 1 .LM37 │ │ │ │ │ + 195: 0000000000000068 0 NOTYPE LOCAL DEFAULT 1 .LM38 │ │ │ │ │ + 196: 000000000000006e 0 NOTYPE LOCAL DEFAULT 1 .LM39 │ │ │ │ │ + 197: 000000000000006e 0 NOTYPE LOCAL DEFAULT 1 .LM40 │ │ │ │ │ + 198: 000000000000006e 0 NOTYPE LOCAL DEFAULT 1 .LM41 │ │ │ │ │ + 199: 0000000000000070 0 NOTYPE LOCAL DEFAULT 1 .LM42 │ │ │ │ │ + 200: 0000000000000072 0 NOTYPE LOCAL DEFAULT 1 .LM43 │ │ │ │ │ + 201: 0000000000000072 0 NOTYPE LOCAL DEFAULT 1 .LM44 │ │ │ │ │ + 202: 0000000000000072 0 NOTYPE LOCAL DEFAULT 1 .LM45 │ │ │ │ │ + 203: 0000000000000074 0 NOTYPE LOCAL DEFAULT 1 .LM46 │ │ │ │ │ + 204: 0000000000000076 0 NOTYPE LOCAL DEFAULT 1 .LM47 │ │ │ │ │ + 205: 000000000000007a 0 NOTYPE LOCAL DEFAULT 1 .LM48 │ │ │ │ │ + 206: 000000000000007e 0 NOTYPE LOCAL DEFAULT 1 .LM49 │ │ │ │ │ + 207: 0000000000000082 0 NOTYPE LOCAL DEFAULT 1 .LM50 │ │ │ │ │ + 208: 0000000000000086 0 NOTYPE LOCAL DEFAULT 1 .LM51 │ │ │ │ │ + 209: 0000000000000086 0 NOTYPE LOCAL DEFAULT 1 .LM52 │ │ │ │ │ + 210: 0000000000000086 0 NOTYPE LOCAL DEFAULT 1 .LM53 │ │ │ │ │ + 211: 000000000000008a 0 NOTYPE LOCAL DEFAULT 1 .LM54 │ │ │ │ │ + 212: 0000000000000090 0 NOTYPE LOCAL DEFAULT 1 .LM55 │ │ │ │ │ + 213: 0000000000000090 0 NOTYPE LOCAL DEFAULT 1 .LM56 │ │ │ │ │ + 214: 0000000000000090 0 NOTYPE LOCAL DEFAULT 1 .LM57 │ │ │ │ │ + 215: 0000000000000092 0 NOTYPE LOCAL DEFAULT 1 .LM58 │ │ │ │ │ + 216: 0000000000000098 0 NOTYPE LOCAL DEFAULT 1 .LM59 │ │ │ │ │ + 217: 0000000000000098 0 NOTYPE LOCAL DEFAULT 1 .LM60 │ │ │ │ │ + 218: 0000000000000098 0 NOTYPE LOCAL DEFAULT 1 .LM61 │ │ │ │ │ + 219: 000000000000009c 0 NOTYPE LOCAL DEFAULT 1 .LM62 │ │ │ │ │ + 220: 00000000000000a8 0 NOTYPE LOCAL DEFAULT 1 .LM63 │ │ │ │ │ + 221: 00000000000000ae 0 NOTYPE LOCAL DEFAULT 1 .LM64 │ │ │ │ │ + 222: 00000000000000ae 0 NOTYPE LOCAL DEFAULT 1 .LM65 │ │ │ │ │ + 223: 00000000000000ae 0 NOTYPE LOCAL DEFAULT 1 .LM66 │ │ │ │ │ + 224: 00000000000000b2 0 NOTYPE LOCAL DEFAULT 1 .LM67 │ │ │ │ │ + 225: 00000000000000b4 0 NOTYPE LOCAL DEFAULT 1 .LM68 │ │ │ │ │ + 226: 00000000000000b4 0 NOTYPE LOCAL DEFAULT 1 .LM69 │ │ │ │ │ + 227: 00000000000000b4 0 NOTYPE LOCAL DEFAULT 1 .LM70 │ │ │ │ │ + 228: 00000000000000b8 0 NOTYPE LOCAL DEFAULT 1 .LM71 │ │ │ │ │ + 229: 00000000000000bc 0 NOTYPE LOCAL DEFAULT 1 .LM72 │ │ │ │ │ + 230: 00000000000000c2 0 NOTYPE LOCAL DEFAULT 1 .LM73 │ │ │ │ │ + 231: 00000000000000ca 0 NOTYPE LOCAL DEFAULT 1 .LM74 │ │ │ │ │ + 232: 00000000000000ca 0 NOTYPE LOCAL DEFAULT 1 .LM75 │ │ │ │ │ + 233: 00000000000000ca 0 NOTYPE LOCAL DEFAULT 1 .LM76 │ │ │ │ │ + 234: 00000000000000ce 0 NOTYPE LOCAL DEFAULT 1 .LM77 │ │ │ │ │ + 235: 00000000000000d6 0 NOTYPE LOCAL DEFAULT 1 .LM78 │ │ │ │ │ + 236: 00000000000000de 0 NOTYPE LOCAL DEFAULT 1 .LM79 │ │ │ │ │ + 237: 00000000000000de 0 NOTYPE LOCAL DEFAULT 1 .LM80 │ │ │ │ │ + 238: 00000000000000de 0 NOTYPE LOCAL DEFAULT 1 .LM81 │ │ │ │ │ + 239: 00000000000000e4 0 NOTYPE LOCAL DEFAULT 1 .LM82 │ │ │ │ │ + 240: 00000000000000e6 0 NOTYPE LOCAL DEFAULT 1 .LM83 │ │ │ │ │ + 241: 00000000000000ee 0 NOTYPE LOCAL DEFAULT 1 .LM84 │ │ │ │ │ + 242: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 1 .LM85 │ │ │ │ │ + 243: 00000000000000f2 0 NOTYPE LOCAL DEFAULT 1 .LM86 │ │ │ │ │ + 244: 00000000000000f4 0 NOTYPE LOCAL DEFAULT 1 .LM87 │ │ │ │ │ + 245: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LM88 │ │ │ │ │ + 246: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LM89 │ │ │ │ │ + 247: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LM90 │ │ │ │ │ + 248: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LM91 │ │ │ │ │ + 249: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LM92 │ │ │ │ │ + 250: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LM93 │ │ │ │ │ + 251: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LM94 │ │ │ │ │ + 252: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LM95 │ │ │ │ │ + 253: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .LM96 │ │ │ │ │ + 254: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .LM97 │ │ │ │ │ + 255: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .LM98 │ │ │ │ │ + 256: 0000000000000100 0 NOTYPE LOCAL DEFAULT 1 .LM99 │ │ │ │ │ + 257: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .LM100 │ │ │ │ │ + 258: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .LM101 │ │ │ │ │ + 259: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .LM102 │ │ │ │ │ + 260: 0000000000000108 0 NOTYPE LOCAL DEFAULT 1 .LM103 │ │ │ │ │ + 261: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .LM104 │ │ │ │ │ + 262: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .LM105 │ │ │ │ │ + 263: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .LM106 │ │ │ │ │ + 264: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 .LM107 │ │ │ │ │ + 265: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .LM108 │ │ │ │ │ + 266: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .LM109 │ │ │ │ │ + 267: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .LM110 │ │ │ │ │ + 268: 0000000000000118 0 NOTYPE LOCAL DEFAULT 1 .LM111 │ │ │ │ │ + 269: 0000000000000120 0 NOTYPE LOCAL DEFAULT 1 .LM112 │ │ │ │ │ + 270: 0000000000000120 0 NOTYPE LOCAL DEFAULT 1 .LM113 │ │ │ │ │ + 271: 0000000000000120 0 NOTYPE LOCAL DEFAULT 1 .LM114 │ │ │ │ │ + 272: 0000000000000120 0 NOTYPE LOCAL DEFAULT 1 .LM115 │ │ │ │ │ + 273: 0000000000000128 0 NOTYPE LOCAL DEFAULT 1 .LM116 │ │ │ │ │ + 274: 0000000000000000 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_sigrtmin │ │ │ │ │ + 275: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND __libc_current_sigrtmin │ │ │ │ │ + 276: 0000000000000008 14 FUNC GLOBAL DEFAULT 1 s_isdir │ │ │ │ │ + 277: 0000000000000016 14 FUNC GLOBAL DEFAULT 1 s_ischr │ │ │ │ │ + 278: 0000000000000024 14 FUNC GLOBAL DEFAULT 1 s_isblk │ │ │ │ │ + 279: 0000000000000032 14 FUNC GLOBAL DEFAULT 1 s_isreg │ │ │ │ │ + 280: 0000000000000040 14 FUNC GLOBAL DEFAULT 1 s_islnk │ │ │ │ │ + 281: 000000000000004e 14 FUNC GLOBAL DEFAULT 1 s_issock │ │ │ │ │ + 282: 000000000000005c 18 FUNC GLOBAL DEFAULT 1 s_isfifo │ │ │ │ │ + 283: 000000000000006e 4 FUNC GLOBAL DEFAULT 1 s_ismsg │ │ │ │ │ + 284: 0000000000000072 4 FUNC GLOBAL DEFAULT 1 s_typeismq │ │ │ │ │ + 285: 0000000000000076 4 FUNC GLOBAL DEFAULT 1 s_issem │ │ │ │ │ + 286: 000000000000007a 4 FUNC GLOBAL DEFAULT 1 s_typeissem │ │ │ │ │ + 287: 000000000000007e 4 FUNC GLOBAL DEFAULT 1 s_isshm │ │ │ │ │ + 288: 0000000000000082 4 FUNC GLOBAL DEFAULT 1 s_typeisshm │ │ │ │ │ + 289: 0000000000000086 10 FUNC GLOBAL DEFAULT 1 wifexited │ │ │ │ │ + 290: 0000000000000090 8 FUNC GLOBAL DEFAULT 1 wexitstatus │ │ │ │ │ + 291: 0000000000000098 22 FUNC GLOBAL DEFAULT 1 wifsignaled │ │ │ │ │ + 292: 00000000000000ae 6 FUNC GLOBAL DEFAULT 1 wtermsig │ │ │ │ │ + 293: 00000000000000b4 14 FUNC GLOBAL DEFAULT 1 wifstopped │ │ │ │ │ + 294: 00000000000000c2 8 FUNC GLOBAL DEFAULT 1 wstopsig │ │ │ │ │ + 295: 00000000000000ca 20 FUNC GLOBAL DEFAULT 1 fetch_errno │ │ │ │ │ + 296: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND __errno_location │ │ │ │ │ + 297: 00000000000000de 26 FUNC GLOBAL DEFAULT 1 store_errno │ │ │ │ │ + 298: 00000000000000f8 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_open │ │ │ │ │ + 299: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND open64 │ │ │ │ │ + 300: 0000000000000100 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_sem_open │ │ │ │ │ + 301: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND sem_open │ │ │ │ │ + 302: 0000000000000108 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_stat │ │ │ │ │ + 303: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND stat64 │ │ │ │ │ + 304: 0000000000000110 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_lstat │ │ │ │ │ + 305: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND lstat64 │ │ │ │ │ + 306: 0000000000000118 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_fstat │ │ │ │ │ + 307: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND fstat64 │ │ │ │ │ + 308: 0000000000000120 8 FUNC GLOBAL DEFAULT 1 __gnat_florist_uname │ │ │ │ │ + 309: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND uname │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,112 +1,112 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rela.text' at offset 0x2400 contains 18 entries: │ │ │ │ │ +Relocation section '.rela.text' at offset 0x28b0 contains 18 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000000 000000ff00000013 R_RISCV_CALL_PLT 0000000000000000 __libc_current_sigrtmin + 0 │ │ │ │ │ +0000000000000000 0000011300000013 R_RISCV_CALL_PLT 0000000000000000 __libc_current_sigrtmin + 0 │ │ │ │ │ 0000000000000000 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -00000000000000c6 0000011400000013 R_RISCV_CALL_PLT 0000000000000000 __errno_location + 0 │ │ │ │ │ -00000000000000c6 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -00000000000000de 0000011400000013 R_RISCV_CALL_PLT 0000000000000000 __errno_location + 0 │ │ │ │ │ -00000000000000de 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -00000000000000f0 0000011700000013 R_RISCV_CALL_PLT 0000000000000000 open64 + 0 │ │ │ │ │ -00000000000000f0 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -00000000000000f8 0000011900000013 R_RISCV_CALL_PLT 0000000000000000 sem_open + 0 │ │ │ │ │ +00000000000000ce 0000012800000013 R_RISCV_CALL_PLT 0000000000000000 __errno_location + 0 │ │ │ │ │ +00000000000000ce 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ +00000000000000e6 0000012800000013 R_RISCV_CALL_PLT 0000000000000000 __errno_location + 0 │ │ │ │ │ +00000000000000e6 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ +00000000000000f8 0000012b00000013 R_RISCV_CALL_PLT 0000000000000000 open64 + 0 │ │ │ │ │ 00000000000000f8 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000100 0000011b00000013 R_RISCV_CALL_PLT 0000000000000000 stat64 + 0 │ │ │ │ │ +0000000000000100 0000012d00000013 R_RISCV_CALL_PLT 0000000000000000 sem_open + 0 │ │ │ │ │ 0000000000000100 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000108 0000011d00000013 R_RISCV_CALL_PLT 0000000000000000 lstat64 + 0 │ │ │ │ │ +0000000000000108 0000012f00000013 R_RISCV_CALL_PLT 0000000000000000 stat64 + 0 │ │ │ │ │ 0000000000000108 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000110 0000011f00000013 R_RISCV_CALL_PLT 0000000000000000 fstat64 + 0 │ │ │ │ │ +0000000000000110 0000013100000013 R_RISCV_CALL_PLT 0000000000000000 lstat64 + 0 │ │ │ │ │ 0000000000000110 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000118 0000012100000013 R_RISCV_CALL_PLT 0000000000000000 uname + 0 │ │ │ │ │ +0000000000000118 0000013300000013 R_RISCV_CALL_PLT 0000000000000000 fstat64 + 0 │ │ │ │ │ 0000000000000118 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ +0000000000000120 0000013500000013 R_RISCV_CALL_PLT 0000000000000000 uname + 0 │ │ │ │ │ +0000000000000120 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rela.eh_frame' at offset 0x25b0 contains 88 entries: │ │ │ │ │ +Relocation section '.rela.eh_frame' at offset 0x2a60 contains 88 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 000000000000001c 0000000200000039 R_RISCV_32_PCREL 0000000000000000 .L0 + 0 │ │ │ │ │ -0000000000000020 0000000600000023 R_RISCV_ADD32 0000000000000008 .L0 + 0 │ │ │ │ │ +0000000000000020 0000000300000023 R_RISCV_ADD32 0000000000000008 .L0 + 0 │ │ │ │ │ 0000000000000020 0000000200000027 R_RISCV_SUB32 0000000000000000 .L0 + 0 │ │ │ │ │ -0000000000000030 0000000700000039 R_RISCV_32_PCREL 0000000000000008 .L0 + 0 │ │ │ │ │ -0000000000000034 0000000c00000023 R_RISCV_ADD32 0000000000000016 .L0 + 0 │ │ │ │ │ -0000000000000034 0000000700000027 R_RISCV_SUB32 0000000000000008 .L0 + 0 │ │ │ │ │ -0000000000000044 0000000d00000039 R_RISCV_32_PCREL 0000000000000016 .L0 + 0 │ │ │ │ │ -0000000000000048 0000001200000023 R_RISCV_ADD32 0000000000000024 .L0 + 0 │ │ │ │ │ -0000000000000048 0000000d00000027 R_RISCV_SUB32 0000000000000016 .L0 + 0 │ │ │ │ │ -0000000000000058 0000001300000039 R_RISCV_32_PCREL 0000000000000024 .L0 + 0 │ │ │ │ │ -000000000000005c 0000001800000023 R_RISCV_ADD32 0000000000000032 .L0 + 0 │ │ │ │ │ -000000000000005c 0000001300000027 R_RISCV_SUB32 0000000000000024 .L0 + 0 │ │ │ │ │ -000000000000006c 0000001900000039 R_RISCV_32_PCREL 0000000000000032 .L0 + 0 │ │ │ │ │ -0000000000000070 0000001e00000023 R_RISCV_ADD32 0000000000000040 .L0 + 0 │ │ │ │ │ -0000000000000070 0000001900000027 R_RISCV_SUB32 0000000000000032 .L0 + 0 │ │ │ │ │ -0000000000000080 0000001f00000039 R_RISCV_32_PCREL 0000000000000040 .L0 + 0 │ │ │ │ │ -0000000000000084 0000002400000023 R_RISCV_ADD32 000000000000004e .L0 + 0 │ │ │ │ │ -0000000000000084 0000001f00000027 R_RISCV_SUB32 0000000000000040 .L0 + 0 │ │ │ │ │ -0000000000000094 0000002500000039 R_RISCV_32_PCREL 000000000000004e .L0 + 0 │ │ │ │ │ -0000000000000098 0000002a00000023 R_RISCV_ADD32 000000000000005c .L0 + 0 │ │ │ │ │ -0000000000000098 0000002500000027 R_RISCV_SUB32 000000000000004e .L0 + 0 │ │ │ │ │ -00000000000000a8 0000002b00000039 R_RISCV_32_PCREL 000000000000005c .L0 + 0 │ │ │ │ │ -00000000000000ac 0000003000000023 R_RISCV_ADD32 000000000000006a .L0 + 0 │ │ │ │ │ -00000000000000ac 0000002b00000027 R_RISCV_SUB32 000000000000005c .L0 + 0 │ │ │ │ │ -00000000000000bc 0000003100000039 R_RISCV_32_PCREL 000000000000006a .L0 + 0 │ │ │ │ │ -00000000000000c0 0000003500000023 R_RISCV_ADD32 000000000000006e .L0 + 0 │ │ │ │ │ -00000000000000c0 0000003100000027 R_RISCV_SUB32 000000000000006a .L0 + 0 │ │ │ │ │ -00000000000000d0 0000003600000039 R_RISCV_32_PCREL 000000000000006e .L0 + 0 │ │ │ │ │ -00000000000000d4 0000003a00000023 R_RISCV_ADD32 0000000000000072 .L0 + 0 │ │ │ │ │ -00000000000000d4 0000003600000027 R_RISCV_SUB32 000000000000006e .L0 + 0 │ │ │ │ │ -00000000000000e4 0000003b00000039 R_RISCV_32_PCREL 0000000000000072 .L0 + 0 │ │ │ │ │ -00000000000000e8 0000003d00000023 R_RISCV_ADD32 0000000000000076 .L0 + 0 │ │ │ │ │ -00000000000000e8 0000003b00000027 R_RISCV_SUB32 0000000000000072 .L0 + 0 │ │ │ │ │ -00000000000000f8 0000003e00000039 R_RISCV_32_PCREL 0000000000000076 .L0 + 0 │ │ │ │ │ -00000000000000fc 0000004000000023 R_RISCV_ADD32 000000000000007a .L0 + 0 │ │ │ │ │ -00000000000000fc 0000003e00000027 R_RISCV_SUB32 0000000000000076 .L0 + 0 │ │ │ │ │ -000000000000010c 0000004100000039 R_RISCV_32_PCREL 000000000000007a .L0 + 0 │ │ │ │ │ -0000000000000110 0000004300000023 R_RISCV_ADD32 000000000000007e .L0 + 0 │ │ │ │ │ -0000000000000110 0000004100000027 R_RISCV_SUB32 000000000000007a .L0 + 0 │ │ │ │ │ -0000000000000120 0000004400000039 R_RISCV_32_PCREL 000000000000007e .L0 + 0 │ │ │ │ │ -0000000000000124 0000004600000023 R_RISCV_ADD32 0000000000000082 .L0 + 0 │ │ │ │ │ -0000000000000124 0000004400000027 R_RISCV_SUB32 000000000000007e .L0 + 0 │ │ │ │ │ -0000000000000134 0000004700000039 R_RISCV_32_PCREL 0000000000000082 .L0 + 0 │ │ │ │ │ -0000000000000138 0000004c00000023 R_RISCV_ADD32 000000000000008c .L0 + 0 │ │ │ │ │ -0000000000000138 0000004700000027 R_RISCV_SUB32 0000000000000082 .L0 + 0 │ │ │ │ │ -0000000000000148 0000004d00000039 R_RISCV_32_PCREL 000000000000008c .L0 + 0 │ │ │ │ │ -000000000000014c 0000005200000023 R_RISCV_ADD32 0000000000000094 .L0 + 0 │ │ │ │ │ -000000000000014c 0000004d00000027 R_RISCV_SUB32 000000000000008c .L0 + 0 │ │ │ │ │ -000000000000015c 0000005300000039 R_RISCV_32_PCREL 0000000000000094 .L0 + 0 │ │ │ │ │ -0000000000000160 0000005800000023 R_RISCV_ADD32 00000000000000a6 .L0 + 0 │ │ │ │ │ -0000000000000160 0000005300000027 R_RISCV_SUB32 0000000000000094 .L0 + 0 │ │ │ │ │ -0000000000000170 0000005900000039 R_RISCV_32_PCREL 00000000000000a6 .L0 + 0 │ │ │ │ │ -0000000000000174 0000005d00000023 R_RISCV_ADD32 00000000000000ac .L0 + 0 │ │ │ │ │ -0000000000000174 0000005900000027 R_RISCV_SUB32 00000000000000a6 .L0 + 0 │ │ │ │ │ -0000000000000184 0000005e00000039 R_RISCV_32_PCREL 00000000000000ac .L0 + 0 │ │ │ │ │ -0000000000000188 0000006300000023 R_RISCV_ADD32 00000000000000ba .L0 + 0 │ │ │ │ │ -0000000000000188 0000005e00000027 R_RISCV_SUB32 00000000000000ac .L0 + 0 │ │ │ │ │ -0000000000000198 0000006400000039 R_RISCV_32_PCREL 00000000000000ba .L0 + 0 │ │ │ │ │ -000000000000019c 0000006600000023 R_RISCV_ADD32 00000000000000c2 .L0 + 0 │ │ │ │ │ -000000000000019c 0000006400000027 R_RISCV_SUB32 00000000000000ba .L0 + 0 │ │ │ │ │ -00000000000001ac 0000006700000039 R_RISCV_32_PCREL 00000000000000c2 .L0 + 0 │ │ │ │ │ -00000000000001b0 0000006f00000023 R_RISCV_ADD32 00000000000000d6 .L0 + 0 │ │ │ │ │ -00000000000001b0 0000006700000027 R_RISCV_SUB32 00000000000000c2 .L0 + 0 │ │ │ │ │ -00000000000001bb 0000006e00000035 R_RISCV_SET6 00000000000000d0 .L0 + 0 │ │ │ │ │ -00000000000001bb 0000006b00000034 R_RISCV_SUB6 00000000000000c6 .L0 + 0 │ │ │ │ │ -00000000000001c8 0000007000000039 R_RISCV_32_PCREL 00000000000000d6 .L0 + 0 │ │ │ │ │ -00000000000001cc 0000007b00000023 R_RISCV_ADD32 00000000000000f0 .L0 + 0 │ │ │ │ │ -00000000000001cc 0000007000000027 R_RISCV_SUB32 00000000000000d6 .L0 + 0 │ │ │ │ │ -00000000000001d9 0000007800000035 R_RISCV_SET6 00000000000000e8 .L0 + 0 │ │ │ │ │ -00000000000001d9 0000007400000034 R_RISCV_SUB6 00000000000000dc .L0 + 0 │ │ │ │ │ -00000000000001e8 0000007c00000039 R_RISCV_32_PCREL 00000000000000f0 .L0 + 0 │ │ │ │ │ -00000000000001ec 0000008400000023 R_RISCV_ADD32 00000000000000f8 .L0 + 0 │ │ │ │ │ -00000000000001ec 0000007c00000027 R_RISCV_SUB32 00000000000000f0 .L0 + 0 │ │ │ │ │ -00000000000001fc 0000008500000039 R_RISCV_32_PCREL 00000000000000f8 .L0 + 0 │ │ │ │ │ -0000000000000200 0000008900000023 R_RISCV_ADD32 0000000000000100 .L0 + 0 │ │ │ │ │ -0000000000000200 0000008500000027 R_RISCV_SUB32 00000000000000f8 .L0 + 0 │ │ │ │ │ -0000000000000210 0000008a00000039 R_RISCV_32_PCREL 0000000000000100 .L0 + 0 │ │ │ │ │ -0000000000000214 0000008e00000023 R_RISCV_ADD32 0000000000000108 .L0 + 0 │ │ │ │ │ -0000000000000214 0000008a00000027 R_RISCV_SUB32 0000000000000100 .L0 + 0 │ │ │ │ │ -0000000000000224 0000008f00000039 R_RISCV_32_PCREL 0000000000000108 .L0 + 0 │ │ │ │ │ -0000000000000228 0000009300000023 R_RISCV_ADD32 0000000000000110 .L0 + 0 │ │ │ │ │ -0000000000000228 0000008f00000027 R_RISCV_SUB32 0000000000000108 .L0 + 0 │ │ │ │ │ -0000000000000238 0000009400000039 R_RISCV_32_PCREL 0000000000000110 .L0 + 0 │ │ │ │ │ -000000000000023c 0000009800000023 R_RISCV_ADD32 0000000000000118 .L0 + 0 │ │ │ │ │ -000000000000023c 0000009400000027 R_RISCV_SUB32 0000000000000110 .L0 + 0 │ │ │ │ │ -000000000000024c 0000009900000039 R_RISCV_32_PCREL 0000000000000118 .L0 + 0 │ │ │ │ │ -0000000000000250 0000009d00000023 R_RISCV_ADD32 0000000000000120 .L0 + 0 │ │ │ │ │ -0000000000000250 0000009900000027 R_RISCV_SUB32 0000000000000118 .L0 + 0 │ │ │ │ │ +0000000000000030 0000000400000039 R_RISCV_32_PCREL 0000000000000008 .L0 + 0 │ │ │ │ │ +0000000000000034 0000000500000023 R_RISCV_ADD32 0000000000000016 .L0 + 0 │ │ │ │ │ +0000000000000034 0000000400000027 R_RISCV_SUB32 0000000000000008 .L0 + 0 │ │ │ │ │ +0000000000000044 0000000600000039 R_RISCV_32_PCREL 0000000000000016 .L0 + 0 │ │ │ │ │ +0000000000000048 0000000700000023 R_RISCV_ADD32 0000000000000024 .L0 + 0 │ │ │ │ │ +0000000000000048 0000000600000027 R_RISCV_SUB32 0000000000000016 .L0 + 0 │ │ │ │ │ +0000000000000058 0000000800000039 R_RISCV_32_PCREL 0000000000000024 .L0 + 0 │ │ │ │ │ +000000000000005c 0000000900000023 R_RISCV_ADD32 0000000000000032 .L0 + 0 │ │ │ │ │ +000000000000005c 0000000800000027 R_RISCV_SUB32 0000000000000024 .L0 + 0 │ │ │ │ │ +000000000000006c 0000000a00000039 R_RISCV_32_PCREL 0000000000000032 .L0 + 0 │ │ │ │ │ +0000000000000070 0000000b00000023 R_RISCV_ADD32 0000000000000040 .L0 + 0 │ │ │ │ │ +0000000000000070 0000000a00000027 R_RISCV_SUB32 0000000000000032 .L0 + 0 │ │ │ │ │ +0000000000000080 0000000c00000039 R_RISCV_32_PCREL 0000000000000040 .L0 + 0 │ │ │ │ │ +0000000000000084 0000000d00000023 R_RISCV_ADD32 000000000000004e .L0 + 0 │ │ │ │ │ +0000000000000084 0000000c00000027 R_RISCV_SUB32 0000000000000040 .L0 + 0 │ │ │ │ │ +0000000000000094 0000000e00000039 R_RISCV_32_PCREL 000000000000004e .L0 + 0 │ │ │ │ │ +0000000000000098 0000000f00000023 R_RISCV_ADD32 000000000000005c .L0 + 0 │ │ │ │ │ +0000000000000098 0000000e00000027 R_RISCV_SUB32 000000000000004e .L0 + 0 │ │ │ │ │ +00000000000000a8 0000001000000039 R_RISCV_32_PCREL 000000000000005c .L0 + 0 │ │ │ │ │ +00000000000000ac 0000001100000023 R_RISCV_ADD32 000000000000006e .L0 + 0 │ │ │ │ │ +00000000000000ac 0000001000000027 R_RISCV_SUB32 000000000000005c .L0 + 0 │ │ │ │ │ +00000000000000bc 0000001200000039 R_RISCV_32_PCREL 000000000000006e .L0 + 0 │ │ │ │ │ +00000000000000c0 0000001300000023 R_RISCV_ADD32 0000000000000072 .L0 + 0 │ │ │ │ │ +00000000000000c0 0000001200000027 R_RISCV_SUB32 000000000000006e .L0 + 0 │ │ │ │ │ +00000000000000d0 0000001400000039 R_RISCV_32_PCREL 0000000000000072 .L0 + 0 │ │ │ │ │ +00000000000000d4 0000001500000023 R_RISCV_ADD32 0000000000000076 .L0 + 0 │ │ │ │ │ +00000000000000d4 0000001400000027 R_RISCV_SUB32 0000000000000072 .L0 + 0 │ │ │ │ │ +00000000000000e4 0000001600000039 R_RISCV_32_PCREL 0000000000000076 .L0 + 0 │ │ │ │ │ +00000000000000e8 0000001700000023 R_RISCV_ADD32 000000000000007a .L0 + 0 │ │ │ │ │ +00000000000000e8 0000001600000027 R_RISCV_SUB32 0000000000000076 .L0 + 0 │ │ │ │ │ +00000000000000f8 0000001800000039 R_RISCV_32_PCREL 000000000000007a .L0 + 0 │ │ │ │ │ +00000000000000fc 0000001900000023 R_RISCV_ADD32 000000000000007e .L0 + 0 │ │ │ │ │ +00000000000000fc 0000001800000027 R_RISCV_SUB32 000000000000007a .L0 + 0 │ │ │ │ │ +000000000000010c 0000001a00000039 R_RISCV_32_PCREL 000000000000007e .L0 + 0 │ │ │ │ │ +0000000000000110 0000001b00000023 R_RISCV_ADD32 0000000000000082 .L0 + 0 │ │ │ │ │ +0000000000000110 0000001a00000027 R_RISCV_SUB32 000000000000007e .L0 + 0 │ │ │ │ │ +0000000000000120 0000001c00000039 R_RISCV_32_PCREL 0000000000000082 .L0 + 0 │ │ │ │ │ +0000000000000124 0000001d00000023 R_RISCV_ADD32 0000000000000086 .L0 + 0 │ │ │ │ │ +0000000000000124 0000001c00000027 R_RISCV_SUB32 0000000000000082 .L0 + 0 │ │ │ │ │ +0000000000000134 0000001e00000039 R_RISCV_32_PCREL 0000000000000086 .L0 + 0 │ │ │ │ │ +0000000000000138 0000001f00000023 R_RISCV_ADD32 0000000000000090 .L0 + 0 │ │ │ │ │ +0000000000000138 0000001e00000027 R_RISCV_SUB32 0000000000000086 .L0 + 0 │ │ │ │ │ +0000000000000148 0000002000000039 R_RISCV_32_PCREL 0000000000000090 .L0 + 0 │ │ │ │ │ +000000000000014c 0000002100000023 R_RISCV_ADD32 0000000000000098 .L0 + 0 │ │ │ │ │ +000000000000014c 0000002000000027 R_RISCV_SUB32 0000000000000090 .L0 + 0 │ │ │ │ │ +000000000000015c 0000002200000039 R_RISCV_32_PCREL 0000000000000098 .L0 + 0 │ │ │ │ │ +0000000000000160 0000002300000023 R_RISCV_ADD32 00000000000000ae .L0 + 0 │ │ │ │ │ +0000000000000160 0000002200000027 R_RISCV_SUB32 0000000000000098 .L0 + 0 │ │ │ │ │ +0000000000000170 0000002400000039 R_RISCV_32_PCREL 00000000000000ae .L0 + 0 │ │ │ │ │ +0000000000000174 0000002500000023 R_RISCV_ADD32 00000000000000b4 .L0 + 0 │ │ │ │ │ +0000000000000174 0000002400000027 R_RISCV_SUB32 00000000000000ae .L0 + 0 │ │ │ │ │ +0000000000000184 0000002600000039 R_RISCV_32_PCREL 00000000000000b4 .L0 + 0 │ │ │ │ │ +0000000000000188 0000002700000023 R_RISCV_ADD32 00000000000000c2 .L0 + 0 │ │ │ │ │ +0000000000000188 0000002600000027 R_RISCV_SUB32 00000000000000b4 .L0 + 0 │ │ │ │ │ +0000000000000198 0000002800000039 R_RISCV_32_PCREL 00000000000000c2 .L0 + 0 │ │ │ │ │ +000000000000019c 0000002900000023 R_RISCV_ADD32 00000000000000ca .L0 + 0 │ │ │ │ │ +000000000000019c 0000002800000027 R_RISCV_SUB32 00000000000000c2 .L0 + 0 │ │ │ │ │ +00000000000001ac 0000002a00000039 R_RISCV_32_PCREL 00000000000000ca .L0 + 0 │ │ │ │ │ +00000000000001b0 0000002d00000023 R_RISCV_ADD32 00000000000000de .L0 + 0 │ │ │ │ │ +00000000000001b0 0000002a00000027 R_RISCV_SUB32 00000000000000ca .L0 + 0 │ │ │ │ │ +00000000000001bb 0000002c00000035 R_RISCV_SET6 00000000000000d8 .L0 + 0 │ │ │ │ │ +00000000000001bb 0000002b00000034 R_RISCV_SUB6 00000000000000ce .L0 + 0 │ │ │ │ │ +00000000000001c8 0000002e00000039 R_RISCV_32_PCREL 00000000000000de .L0 + 0 │ │ │ │ │ +00000000000001cc 0000003100000023 R_RISCV_ADD32 00000000000000f8 .L0 + 0 │ │ │ │ │ +00000000000001cc 0000002e00000027 R_RISCV_SUB32 00000000000000de .L0 + 0 │ │ │ │ │ +00000000000001d9 0000003000000035 R_RISCV_SET6 00000000000000f0 .L0 + 0 │ │ │ │ │ +00000000000001d9 0000002f00000034 R_RISCV_SUB6 00000000000000e4 .L0 + 0 │ │ │ │ │ +00000000000001e8 0000003200000039 R_RISCV_32_PCREL 00000000000000f8 .L0 + 0 │ │ │ │ │ +00000000000001ec 0000003300000023 R_RISCV_ADD32 0000000000000100 .L0 + 0 │ │ │ │ │ +00000000000001ec 0000003200000027 R_RISCV_SUB32 00000000000000f8 .L0 + 0 │ │ │ │ │ +00000000000001fc 0000003400000039 R_RISCV_32_PCREL 0000000000000100 .L0 + 0 │ │ │ │ │ +0000000000000200 0000003500000023 R_RISCV_ADD32 0000000000000108 .L0 + 0 │ │ │ │ │ +0000000000000200 0000003400000027 R_RISCV_SUB32 0000000000000100 .L0 + 0 │ │ │ │ │ +0000000000000210 0000003600000039 R_RISCV_32_PCREL 0000000000000108 .L0 + 0 │ │ │ │ │ +0000000000000214 0000003700000023 R_RISCV_ADD32 0000000000000110 .L0 + 0 │ │ │ │ │ +0000000000000214 0000003600000027 R_RISCV_SUB32 0000000000000108 .L0 + 0 │ │ │ │ │ +0000000000000224 0000003800000039 R_RISCV_32_PCREL 0000000000000110 .L0 + 0 │ │ │ │ │ +0000000000000228 0000003900000023 R_RISCV_ADD32 0000000000000118 .L0 + 0 │ │ │ │ │ +0000000000000228 0000003800000027 R_RISCV_SUB32 0000000000000110 .L0 + 0 │ │ │ │ │ +0000000000000238 0000003a00000039 R_RISCV_32_PCREL 0000000000000118 .L0 + 0 │ │ │ │ │ +000000000000023c 0000003b00000023 R_RISCV_ADD32 0000000000000120 .L0 + 0 │ │ │ │ │ +000000000000023c 0000003a00000027 R_RISCV_SUB32 0000000000000118 .L0 + 0 │ │ │ │ │ +000000000000024c 0000003c00000039 R_RISCV_32_PCREL 0000000000000120 .L0 + 0 │ │ │ │ │ +0000000000000250 0000003d00000023 R_RISCV_ADD32 0000000000000128 .L0 + 0 │ │ │ │ │ +0000000000000250 0000003c00000027 R_RISCV_SUB32 0000000000000120 .L0 + 0 │ │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ │ @@ -41,125 +41,125 @@ │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ 0000008c 0000000000000010 00000090 FDE cie=00000000 pc=000000000000004e..000000000000005c │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000000a0 0000000000000010 000000a4 FDE cie=00000000 pc=000000000000005c..000000000000006a │ │ │ │ │ +000000a0 0000000000000010 000000a4 FDE cie=00000000 pc=000000000000005c..000000000000006e │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000000b4 0000000000000010 000000b8 FDE cie=00000000 pc=000000000000006a..000000000000006e │ │ │ │ │ +000000b4 0000000000000010 000000b8 FDE cie=00000000 pc=000000000000006e..0000000000000072 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000000c8 0000000000000010 000000cc FDE cie=00000000 pc=000000000000006e..0000000000000072 │ │ │ │ │ +000000c8 0000000000000010 000000cc FDE cie=00000000 pc=0000000000000072..0000000000000076 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000000dc 0000000000000010 000000e0 FDE cie=00000000 pc=0000000000000072..0000000000000076 │ │ │ │ │ +000000dc 0000000000000010 000000e0 FDE cie=00000000 pc=0000000000000076..000000000000007a │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000000f0 0000000000000010 000000f4 FDE cie=00000000 pc=0000000000000076..000000000000007a │ │ │ │ │ +000000f0 0000000000000010 000000f4 FDE cie=00000000 pc=000000000000007a..000000000000007e │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000104 0000000000000010 00000108 FDE cie=00000000 pc=000000000000007a..000000000000007e │ │ │ │ │ +00000104 0000000000000010 00000108 FDE cie=00000000 pc=000000000000007e..0000000000000082 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000118 0000000000000010 0000011c FDE cie=00000000 pc=000000000000007e..0000000000000082 │ │ │ │ │ +00000118 0000000000000010 0000011c FDE cie=00000000 pc=0000000000000082..0000000000000086 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000012c 0000000000000010 00000130 FDE cie=00000000 pc=0000000000000082..000000000000008c │ │ │ │ │ +0000012c 0000000000000010 00000130 FDE cie=00000000 pc=0000000000000086..0000000000000090 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000140 0000000000000010 00000144 FDE cie=00000000 pc=000000000000008c..0000000000000094 │ │ │ │ │ +00000140 0000000000000010 00000144 FDE cie=00000000 pc=0000000000000090..0000000000000098 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000154 0000000000000010 00000158 FDE cie=00000000 pc=0000000000000094..00000000000000a6 │ │ │ │ │ +00000154 0000000000000010 00000158 FDE cie=00000000 pc=0000000000000098..00000000000000ae │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000168 0000000000000010 0000016c FDE cie=00000000 pc=00000000000000a6..00000000000000ac │ │ │ │ │ +00000168 0000000000000010 0000016c FDE cie=00000000 pc=00000000000000ae..00000000000000b4 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000017c 0000000000000010 00000180 FDE cie=00000000 pc=00000000000000ac..00000000000000ba │ │ │ │ │ +0000017c 0000000000000010 00000180 FDE cie=00000000 pc=00000000000000b4..00000000000000c2 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000190 0000000000000010 00000194 FDE cie=00000000 pc=00000000000000ba..00000000000000c2 │ │ │ │ │ +00000190 0000000000000010 00000194 FDE cie=00000000 pc=00000000000000c2..00000000000000ca │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000001a4 0000000000000018 000001a8 FDE cie=00000000 pc=00000000000000c2..00000000000000d6 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000000c4 │ │ │ │ │ +000001a4 0000000000000018 000001a8 FDE cie=00000000 pc=00000000000000ca..00000000000000de │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000000cc │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000000c6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000000ce │ │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000000d0 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000000d8 │ │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000000d4 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000000dc │ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ │ │ -000001c0 000000000000001c 000001c4 FDE cie=00000000 pc=00000000000000d6..00000000000000f0 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000000d8 │ │ │ │ │ +000001c0 000000000000001c 000001c4 FDE cie=00000000 pc=00000000000000de..00000000000000f8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000000e0 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000000dc │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000000e4 │ │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000000e8 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000000f0 │ │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000000ec │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000000f4 │ │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000000ee │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000000f6 │ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ │ │ -000001e0 0000000000000010 000001e4 FDE cie=00000000 pc=00000000000000f0..00000000000000f8 │ │ │ │ │ +000001e0 0000000000000010 000001e4 FDE cie=00000000 pc=00000000000000f8..0000000000000100 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000001f4 0000000000000010 000001f8 FDE cie=00000000 pc=00000000000000f8..0000000000000100 │ │ │ │ │ +000001f4 0000000000000010 000001f8 FDE cie=00000000 pc=0000000000000100..0000000000000108 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000208 0000000000000010 0000020c FDE cie=00000000 pc=0000000000000100..0000000000000108 │ │ │ │ │ +00000208 0000000000000010 0000020c FDE cie=00000000 pc=0000000000000108..0000000000000110 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000021c 0000000000000010 00000220 FDE cie=00000000 pc=0000000000000108..0000000000000110 │ │ │ │ │ +0000021c 0000000000000010 00000220 FDE cie=00000000 pc=0000000000000110..0000000000000118 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000230 0000000000000010 00000234 FDE cie=00000000 pc=0000000000000110..0000000000000118 │ │ │ │ │ +00000230 0000000000000010 00000234 FDE cie=00000000 pc=0000000000000118..0000000000000120 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000244 0000000000000010 00000248 FDE cie=00000000 pc=0000000000000118..0000000000000120 │ │ │ │ │ +00000244 0000000000000010 00000248 FDE cie=00000000 pc=0000000000000120..0000000000000128 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -11,238 +11,267 @@ │ │ │ │ │ jr t1 │ │ │ │ │ │ │ │ │ │ 0000000000000008 : │ │ │ │ │ s_isdir(): │ │ │ │ │ lui a5,0xf │ │ │ │ │ and a0,a0,a5 │ │ │ │ │ │ │ │ │ │ -000000000000000c <.LVL2>: │ │ │ │ │ +000000000000000c <.LM7>: │ │ │ │ │ lui a5,0x4 │ │ │ │ │ sub a0,a0,a5 │ │ │ │ │ + │ │ │ │ │ +0000000000000010 <.LM8>: │ │ │ │ │ seqz a0,a0 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ 0000000000000016 : │ │ │ │ │ s_ischr(): │ │ │ │ │ lui a5,0xf │ │ │ │ │ and a0,a0,a5 │ │ │ │ │ │ │ │ │ │ -000000000000001a <.LVL4>: │ │ │ │ │ +000000000000001a <.LM12>: │ │ │ │ │ lui a5,0x2 │ │ │ │ │ sub a0,a0,a5 │ │ │ │ │ + │ │ │ │ │ +000000000000001e <.LM13>: │ │ │ │ │ seqz a0,a0 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ 0000000000000024 : │ │ │ │ │ s_isblk(): │ │ │ │ │ lui a5,0xf │ │ │ │ │ and a0,a0,a5 │ │ │ │ │ │ │ │ │ │ -0000000000000028 <.LVL6>: │ │ │ │ │ +0000000000000028 <.LM17>: │ │ │ │ │ lui a5,0x6 │ │ │ │ │ sub a0,a0,a5 │ │ │ │ │ + │ │ │ │ │ +000000000000002c <.LM18>: │ │ │ │ │ seqz a0,a0 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ 0000000000000032 : │ │ │ │ │ s_isreg(): │ │ │ │ │ lui a5,0xf │ │ │ │ │ and a0,a0,a5 │ │ │ │ │ │ │ │ │ │ -0000000000000036 <.LVL8>: │ │ │ │ │ +0000000000000036 <.LM22>: │ │ │ │ │ lui a5,0x8 │ │ │ │ │ sub a0,a0,a5 │ │ │ │ │ + │ │ │ │ │ +000000000000003a <.LM23>: │ │ │ │ │ seqz a0,a0 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ 0000000000000040 : │ │ │ │ │ s_islnk(): │ │ │ │ │ lui a5,0xf │ │ │ │ │ and a0,a0,a5 │ │ │ │ │ │ │ │ │ │ -0000000000000044 <.LVL10>: │ │ │ │ │ +0000000000000044 <.LM27>: │ │ │ │ │ lui a5,0xa │ │ │ │ │ sub a0,a0,a5 │ │ │ │ │ + │ │ │ │ │ +0000000000000048 <.LM28>: │ │ │ │ │ seqz a0,a0 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ 000000000000004e : │ │ │ │ │ s_issock(): │ │ │ │ │ lui a5,0xf │ │ │ │ │ and a0,a0,a5 │ │ │ │ │ │ │ │ │ │ -0000000000000052 <.LVL12>: │ │ │ │ │ +0000000000000052 <.LM32>: │ │ │ │ │ lui a5,0xc │ │ │ │ │ sub a0,a0,a5 │ │ │ │ │ + │ │ │ │ │ +0000000000000056 <.LM33>: │ │ │ │ │ seqz a0,a0 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ 000000000000005c : │ │ │ │ │ s_isfifo(): │ │ │ │ │ lui a5,0xf │ │ │ │ │ and a0,a0,a5 │ │ │ │ │ │ │ │ │ │ -0000000000000060 <.LVL14>: │ │ │ │ │ - lui a5,0x1 │ │ │ │ │ - sub a0,a0,a5 │ │ │ │ │ +0000000000000060 <.LM37>: │ │ │ │ │ + addi a0,a0,-2048 │ │ │ │ │ + addi a0,a0,-2048 │ │ │ │ │ + │ │ │ │ │ +0000000000000068 <.LM38>: │ │ │ │ │ seqz a0,a0 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -000000000000006a : │ │ │ │ │ +000000000000006e : │ │ │ │ │ s_ismsg(): │ │ │ │ │ li a0,-1 │ │ │ │ │ │ │ │ │ │ -000000000000006c <.LVL16>: │ │ │ │ │ +0000000000000070 <.LM42>: │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -000000000000006e : │ │ │ │ │ +0000000000000072 : │ │ │ │ │ s_typeismq(): │ │ │ │ │ li a0,0 │ │ │ │ │ │ │ │ │ │ -0000000000000070 <.LVL18>: │ │ │ │ │ +0000000000000074 <.LM46>: │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -0000000000000072 : │ │ │ │ │ +0000000000000076 : │ │ │ │ │ s_issem(): │ │ │ │ │ li a0,-1 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -0000000000000076 : │ │ │ │ │ +000000000000007a : │ │ │ │ │ s_typeissem(): │ │ │ │ │ li a0,0 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -000000000000007a : │ │ │ │ │ +000000000000007e : │ │ │ │ │ s_isshm(): │ │ │ │ │ li a0,-1 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -000000000000007e : │ │ │ │ │ +0000000000000082 : │ │ │ │ │ s_typeisshm(): │ │ │ │ │ li a0,0 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -0000000000000082 : │ │ │ │ │ +0000000000000086 : │ │ │ │ │ wifexited(): │ │ │ │ │ andi a0,a0,127 │ │ │ │ │ │ │ │ │ │ -0000000000000086 <.LVL20>: │ │ │ │ │ +000000000000008a <.LM54>: │ │ │ │ │ seqz a0,a0 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -000000000000008c : │ │ │ │ │ +0000000000000090 : │ │ │ │ │ wexitstatus(): │ │ │ │ │ srai a0,a0,0x8 │ │ │ │ │ │ │ │ │ │ -000000000000008e <.LVL22>: │ │ │ │ │ +0000000000000092 <.LM58>: │ │ │ │ │ zext.b a0,a0 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -0000000000000094 : │ │ │ │ │ +0000000000000098 : │ │ │ │ │ wifsignaled(): │ │ │ │ │ andi a0,a0,127 │ │ │ │ │ │ │ │ │ │ -0000000000000098 <.LVL24>: │ │ │ │ │ - addiw a0,a0,1 │ │ │ │ │ +000000000000009c <.LM62>: │ │ │ │ │ + lui a5,0x1000 │ │ │ │ │ slli a0,a0,0x18 │ │ │ │ │ + add a0,a0,a5 │ │ │ │ │ sraiw a0,a0,0x19 │ │ │ │ │ + │ │ │ │ │ +00000000000000a8 <.LM63>: │ │ │ │ │ sgtz a0,a0 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -00000000000000a6 : │ │ │ │ │ +00000000000000ae : │ │ │ │ │ wtermsig(): │ │ │ │ │ andi a0,a0,127 │ │ │ │ │ │ │ │ │ │ -00000000000000aa <.LVL26>: │ │ │ │ │ +00000000000000b2 <.LM67>: │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -00000000000000ac : │ │ │ │ │ +00000000000000b4 : │ │ │ │ │ wifstopped(): │ │ │ │ │ zext.b a0,a0 │ │ │ │ │ │ │ │ │ │ -00000000000000b0 <.LVL28>: │ │ │ │ │ +00000000000000b8 <.LM71>: │ │ │ │ │ addi a0,a0,-127 │ │ │ │ │ + │ │ │ │ │ +00000000000000bc <.LM72>: │ │ │ │ │ seqz a0,a0 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -00000000000000ba : │ │ │ │ │ +00000000000000c2 : │ │ │ │ │ wstopsig(): │ │ │ │ │ srai a0,a0,0x8 │ │ │ │ │ zext.b a0,a0 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -00000000000000c2 : │ │ │ │ │ +00000000000000ca : │ │ │ │ │ fetch_errno(): │ │ │ │ │ addi sp,sp,-16 │ │ │ │ │ sd ra,8(sp) │ │ │ │ │ + │ │ │ │ │ +00000000000000ce <.LM77>: │ │ │ │ │ auipc ra,0x0 │ │ │ │ │ R_RISCV_CALL_PLT __errno_location │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jalr ra │ │ │ │ │ │ │ │ │ │ -00000000000000ce <.LVL29>: │ │ │ │ │ +00000000000000d6 <.LM78>: │ │ │ │ │ ld ra,8(sp) │ │ │ │ │ lw a0,0(a0) │ │ │ │ │ addi sp,sp,16 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -00000000000000d6 : │ │ │ │ │ +00000000000000de : │ │ │ │ │ store_errno(): │ │ │ │ │ addi sp,sp,-16 │ │ │ │ │ sd s0,0(sp) │ │ │ │ │ sd ra,8(sp) │ │ │ │ │ + │ │ │ │ │ +00000000000000e4 <.LM82>: │ │ │ │ │ mv s0,a0 │ │ │ │ │ + │ │ │ │ │ +00000000000000e6 <.LM83>: │ │ │ │ │ auipc ra,0x0 │ │ │ │ │ R_RISCV_CALL_PLT __errno_location │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jalr ra │ │ │ │ │ │ │ │ │ │ -00000000000000e6 <.LVL31>: │ │ │ │ │ +00000000000000ee <.LM84>: │ │ │ │ │ ld ra,8(sp) │ │ │ │ │ + │ │ │ │ │ +00000000000000f0 <.LM85>: │ │ │ │ │ sw s0,0(a0) │ │ │ │ │ + │ │ │ │ │ +00000000000000f2 <.LM86>: │ │ │ │ │ ld s0,0(sp) │ │ │ │ │ │ │ │ │ │ -00000000000000ec <.LVL32>: │ │ │ │ │ +00000000000000f4 <.LM87>: │ │ │ │ │ addi sp,sp,16 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -00000000000000f0 <__gnat_florist_open>: │ │ │ │ │ +00000000000000f8 <__gnat_florist_open>: │ │ │ │ │ __gnat_florist_open(): │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_CALL_PLT open64 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jr t1 │ │ │ │ │ │ │ │ │ │ -00000000000000f8 <__gnat_florist_sem_open>: │ │ │ │ │ +0000000000000100 <__gnat_florist_sem_open>: │ │ │ │ │ __gnat_florist_sem_open(): │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_CALL_PLT sem_open │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jr t1 │ │ │ │ │ │ │ │ │ │ -0000000000000100 <__gnat_florist_stat>: │ │ │ │ │ +0000000000000108 <__gnat_florist_stat>: │ │ │ │ │ __gnat_florist_stat(): │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_CALL_PLT stat64 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jr t1 │ │ │ │ │ │ │ │ │ │ -0000000000000108 <__gnat_florist_lstat>: │ │ │ │ │ +0000000000000110 <__gnat_florist_lstat>: │ │ │ │ │ __gnat_florist_lstat(): │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_CALL_PLT lstat64 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jr t1 │ │ │ │ │ │ │ │ │ │ -0000000000000110 <__gnat_florist_fstat>: │ │ │ │ │ +0000000000000118 <__gnat_florist_fstat>: │ │ │ │ │ __gnat_florist_fstat(): │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_CALL_PLT fstat64 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jr t1 │ │ │ │ │ │ │ │ │ │ -0000000000000118 <__gnat_florist_uname>: │ │ │ │ │ +0000000000000120 <__gnat_florist_uname>: │ │ │ │ │ __gnat_florist_uname(): │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_CALL_PLT uname │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jr t1 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -11,67 +11,112 @@ │ │ │ │ │ 0x00000080 002e4c46 45393200 2e4c564c 3434002e ..LFE92..LVL44.. │ │ │ │ │ 0x00000090 4c464239 31002e4c 46453931 002e4c56 LFB91..LFE91..LV │ │ │ │ │ 0x000000a0 4c343200 2e4c4642 3930002e 4c464539 L42..LFB90..LFE9 │ │ │ │ │ 0x000000b0 30002e4c 564c3430 002e4c46 42383900 0..LVL40..LFB89. │ │ │ │ │ 0x000000c0 2e4c4645 3839002e 4c564c33 38002e4c .LFE89..LVL38..L │ │ │ │ │ 0x000000d0 46423838 002e4c46 45383800 2e4c564c FB88..LFE88..LVL │ │ │ │ │ 0x000000e0 3336002e 4c464238 37002e4c 46453837 36..LFB87..LFE87 │ │ │ │ │ - 0x000000f0 002e4c42 4234002e 4c424534 002e4c56 ..LBB4..LBE4..LV │ │ │ │ │ - 0x00000100 4c333400 2e4c4642 3836002e 4c464538 L34..LFB86..LFE8 │ │ │ │ │ - 0x00000110 36002e4c 564c3331 002e4c46 42383500 6..LVL31..LFB85. │ │ │ │ │ - 0x00000120 2e4c4645 3835002e 4c564c32 39002e4c .LFE85..LVL29..L │ │ │ │ │ - 0x00000130 46423833 002e4c46 45383300 2e4c4642 FB83..LFE83..LFB │ │ │ │ │ - 0x00000140 3832002e 4c464538 32002e4c 46423831 82..LFE82..LFB81 │ │ │ │ │ - 0x00000150 002e4c46 45383100 2e4c4642 3739002e ..LFE81..LFB79.. │ │ │ │ │ - 0x00000160 4c464537 39002e4c 46423732 002e4c46 LFE79..LFB72..LF │ │ │ │ │ - 0x00000170 45373200 2e4c4642 3731002e 4c464537 E72..LFB71..LFE7 │ │ │ │ │ - 0x00000180 31002e4c 46423730 002e4c46 45373000 1..LFB70..LFE70. │ │ │ │ │ - 0x00000190 2e4c4642 3639002e 4c464536 39002e4c .LFB69..LFE69..L │ │ │ │ │ - 0x000001a0 46423638 002e4c46 45363800 2e4c4642 FB68..LFE68..LFB │ │ │ │ │ - 0x000001b0 3637002e 4c464536 37002e4c 46423636 67..LFE67..LFB66 │ │ │ │ │ - 0x000001c0 002e4c46 45363600 2e4c4642 3635002e ..LFE66..LFB65.. │ │ │ │ │ - 0x000001d0 4c464536 35002e4c 564c3000 2e4c4642 LFE65..LVL0..LFB │ │ │ │ │ - 0x000001e0 3733002e 4c464537 33002e4c 46423734 73..LFE73..LFB74 │ │ │ │ │ - 0x000001f0 002e4c46 45373400 2e4c4642 3830002e ..LFE74..LFB80.. │ │ │ │ │ - 0x00000200 4c464538 30002e4c 564c3433 002e4c56 LFE80..LVL43..LV │ │ │ │ │ - 0x00000210 4c343100 2e4c564c 3339002e 4c564c33 L41..LVL39..LVL3 │ │ │ │ │ - 0x00000220 37002e4c 564c3335 002e4c56 4c333300 7..LVL35..LVL33. │ │ │ │ │ - 0x00000230 2e4c564c 3330002e 4c564c33 32002e4c .LVL30..LVL32..L │ │ │ │ │ - 0x00000240 564c3237 002e4c56 4c323800 2e4c564c VL27..LVL28..LVL │ │ │ │ │ - 0x00000250 3235002e 4c564c32 36002e4c 564c3233 25..LVL26..LVL23 │ │ │ │ │ - 0x00000260 002e4c56 4c323400 2e4c564c 3139002e ..LVL24..LVL19.. │ │ │ │ │ - 0x00000270 4c564c32 30002e4c 564c3133 002e4c56 LVL20..LVL13..LV │ │ │ │ │ - 0x00000280 4c313400 2e4c564c 3131002e 4c564c31 L14..LVL11..LVL1 │ │ │ │ │ - 0x00000290 32002e4c 564c3900 2e4c564c 3130002e 2..LVL9..LVL10.. │ │ │ │ │ - 0x000002a0 4c564c37 002e4c56 4c38002e 4c564c35 LVL7..LVL8..LVL5 │ │ │ │ │ - 0x000002b0 002e4c56 4c36002e 4c564c33 002e4c56 ..LVL6..LVL3..LV │ │ │ │ │ - 0x000002c0 4c34002e 4c564c31 002e4c56 4c32002e L4..LVL1..LVL2.. │ │ │ │ │ - 0x000002d0 4c564c31 35002e4c 564c3136 002e4c56 LVL15..LVL16..LV │ │ │ │ │ - 0x000002e0 4c313700 2e4c564c 3138002e 4c564c32 L17..LVL18..LVL2 │ │ │ │ │ - 0x000002f0 31002e4c 564c3232 005f5f67 6e61745f 1..LVL22.__gnat_ │ │ │ │ │ - 0x00000300 666c6f72 6973745f 73696772 746d696e florist_sigrtmin │ │ │ │ │ - 0x00000310 005f5f6c 6962635f 63757272 656e745f .__libc_current_ │ │ │ │ │ - 0x00000320 73696772 746d696e 00735f69 73646972 sigrtmin.s_isdir │ │ │ │ │ - 0x00000330 00735f69 73636872 00735f69 73626c6b .s_ischr.s_isblk │ │ │ │ │ - 0x00000340 00735f69 73726567 00735f69 736c6e6b .s_isreg.s_islnk │ │ │ │ │ - 0x00000350 00735f69 73736f63 6b00735f 69736669 .s_issock.s_isfi │ │ │ │ │ - 0x00000360 666f0073 5f69736d 73670073 5f747970 fo.s_ismsg.s_typ │ │ │ │ │ - 0x00000370 6569736d 7100735f 69737365 6d00735f eismq.s_issem.s_ │ │ │ │ │ - 0x00000380 74797065 69737365 6d00735f 69737368 typeissem.s_issh │ │ │ │ │ - 0x00000390 6d00735f 74797065 69737368 6d007769 m.s_typeisshm.wi │ │ │ │ │ - 0x000003a0 66657869 74656400 77657869 74737461 fexited.wexitsta │ │ │ │ │ - 0x000003b0 74757300 77696673 69676e61 6c656400 tus.wifsignaled. │ │ │ │ │ - 0x000003c0 77746572 6d736967 00776966 73746f70 wtermsig.wifstop │ │ │ │ │ - 0x000003d0 70656400 7773746f 70736967 00666574 ped.wstopsig.fet │ │ │ │ │ - 0x000003e0 63685f65 72726e6f 005f5f65 72726e6f ch_errno.__errno │ │ │ │ │ - 0x000003f0 5f6c6f63 6174696f 6e007374 6f72655f _location.store_ │ │ │ │ │ - 0x00000400 6572726e 6f005f5f 676e6174 5f666c6f errno.__gnat_flo │ │ │ │ │ - 0x00000410 72697374 5f6f7065 6e006f70 656e3634 rist_open.open64 │ │ │ │ │ - 0x00000420 005f5f67 6e61745f 666c6f72 6973745f .__gnat_florist_ │ │ │ │ │ - 0x00000430 73656d5f 6f70656e 005f5f67 6e61745f sem_open.__gnat_ │ │ │ │ │ - 0x00000440 666c6f72 6973745f 73746174 005f5f67 florist_stat.__g │ │ │ │ │ - 0x00000450 6e61745f 666c6f72 6973745f 6c737461 nat_florist_lsta │ │ │ │ │ - 0x00000460 74006c73 74617436 34005f5f 676e6174 t.lstat64.__gnat │ │ │ │ │ - 0x00000470 5f666c6f 72697374 5f667374 61740066 _florist_fstat.f │ │ │ │ │ - 0x00000480 73746174 3634005f 5f676e61 745f666c stat64.__gnat_fl │ │ │ │ │ - 0x00000490 6f726973 745f756e 616d6500 orist_uname. │ │ │ │ │ + 0x000000f0 002e4c42 4934002e 4c424234 002e4c42 ..LBI4..LBB4..LB │ │ │ │ │ + 0x00000100 4534002e 4c564c33 34002e4c 46423836 E4..LVL34..LFB86 │ │ │ │ │ + 0x00000110 002e4c46 45383600 2e4c564c 3331002e ..LFE86..LVL31.. │ │ │ │ │ + 0x00000120 4c464238 35002e4c 46453835 002e4c56 LFB85..LFE85..LV │ │ │ │ │ + 0x00000130 4c323900 2e4c4642 3833002e 4c464538 L29..LFB83..LFE8 │ │ │ │ │ + 0x00000140 33002e4c 46423832 002e4c46 45383200 3..LFB82..LFE82. │ │ │ │ │ + 0x00000150 2e4c4642 3831002e 4c464538 31002e4c .LFB81..LFE81..L │ │ │ │ │ + 0x00000160 46423739 002e4c46 45373900 2e4c4642 FB79..LFE79..LFB │ │ │ │ │ + 0x00000170 3732002e 4c464537 32002e4c 46423731 72..LFE72..LFB71 │ │ │ │ │ + 0x00000180 002e4c46 45373100 2e4c4642 3730002e ..LFE71..LFB70.. │ │ │ │ │ + 0x00000190 4c464537 30002e4c 46423639 002e4c46 LFE70..LFB69..LF │ │ │ │ │ + 0x000001a0 45363900 2e4c4642 3638002e 4c464536 E69..LFB68..LFE6 │ │ │ │ │ + 0x000001b0 38002e4c 46423637 002e4c46 45363700 8..LFB67..LFE67. │ │ │ │ │ + 0x000001c0 2e4c4642 3636002e 4c464536 36002e4c .LFB66..LFE66..L │ │ │ │ │ + 0x000001d0 46423635 002e4c46 45363500 2e4c564c FB65..LFE65..LVL │ │ │ │ │ + 0x000001e0 30002e4c 46423733 002e4c46 45373300 0..LFB73..LFE73. │ │ │ │ │ + 0x000001f0 2e4c4642 3734002e 4c464537 34002e4c .LFB74..LFE74..L │ │ │ │ │ + 0x00000200 46423830 002e4c46 45383000 2e4c564c FB80..LFE80..LVL │ │ │ │ │ + 0x00000210 3433002e 4c564c34 31002e4c 564c3339 43..LVL41..LVL39 │ │ │ │ │ + 0x00000220 002e4c56 4c333700 2e4c564c 3335002e ..LVL37..LVL35.. │ │ │ │ │ + 0x00000230 4c564c33 33002e4c 564c3330 002e4c56 LVL33..LVL30..LV │ │ │ │ │ + 0x00000240 4c333200 2e4c564c 3237002e 4c564c32 L32..LVL27..LVL2 │ │ │ │ │ + 0x00000250 38002e4c 564c3235 002e4c56 4c323600 8..LVL25..LVL26. │ │ │ │ │ + 0x00000260 2e4c564c 3233002e 4c564c32 34002e4c .LVL23..LVL24..L │ │ │ │ │ + 0x00000270 564c3139 002e4c56 4c323000 2e4c564c VL19..LVL20..LVL │ │ │ │ │ + 0x00000280 3133002e 4c564c31 34002e4c 564c3131 13..LVL14..LVL11 │ │ │ │ │ + 0x00000290 002e4c56 4c313200 2e4c564c 39002e4c ..LVL12..LVL9..L │ │ │ │ │ + 0x000002a0 564c3130 002e4c56 4c37002e 4c564c38 VL10..LVL7..LVL8 │ │ │ │ │ + 0x000002b0 002e4c56 4c35002e 4c564c36 002e4c56 ..LVL5..LVL6..LV │ │ │ │ │ + 0x000002c0 4c33002e 4c564c34 002e4c56 4c31002e L3..LVL4..LVL1.. │ │ │ │ │ + 0x000002d0 4c564c32 002e4c56 4c313500 2e4c564c LVL2..LVL15..LVL │ │ │ │ │ + 0x000002e0 3136002e 4c564c31 37002e4c 564c3138 16..LVL17..LVL18 │ │ │ │ │ + 0x000002f0 002e4c56 4c323100 2e4c564c 3232002e ..LVL21..LVL22.. │ │ │ │ │ + 0x00000300 4c4d3100 2e4c4d32 002e4c4d 33002e4c LM1..LM2..LM3..L │ │ │ │ │ + 0x00000310 4d34002e 4c4d3500 2e4c4d36 002e4c4d M4..LM5..LM6..LM │ │ │ │ │ + 0x00000320 37002e4c 4d38002e 4c4d3900 2e4c4d31 7..LM8..LM9..LM1 │ │ │ │ │ + 0x00000330 30002e4c 4d313100 2e4c4d31 32002e4c 0..LM11..LM12..L │ │ │ │ │ + 0x00000340 4d313300 2e4c4d31 34002e4c 4d313500 M13..LM14..LM15. │ │ │ │ │ + 0x00000350 2e4c4d31 36002e4c 4d313700 2e4c4d31 .LM16..LM17..LM1 │ │ │ │ │ + 0x00000360 38002e4c 4d313900 2e4c4d32 30002e4c 8..LM19..LM20..L │ │ │ │ │ + 0x00000370 4d323100 2e4c4d32 32002e4c 4d323300 M21..LM22..LM23. │ │ │ │ │ + 0x00000380 2e4c4d32 34002e4c 4d323500 2e4c4d32 .LM24..LM25..LM2 │ │ │ │ │ + 0x00000390 36002e4c 4d323700 2e4c4d32 38002e4c 6..LM27..LM28..L │ │ │ │ │ + 0x000003a0 4d323900 2e4c4d33 30002e4c 4d333100 M29..LM30..LM31. │ │ │ │ │ + 0x000003b0 2e4c4d33 32002e4c 4d333300 2e4c4d33 .LM32..LM33..LM3 │ │ │ │ │ + 0x000003c0 34002e4c 4d333500 2e4c4d33 36002e4c 4..LM35..LM36..L │ │ │ │ │ + 0x000003d0 4d333700 2e4c4d33 38002e4c 4d333900 M37..LM38..LM39. │ │ │ │ │ + 0x000003e0 2e4c4d34 30002e4c 4d343100 2e4c4d34 .LM40..LM41..LM4 │ │ │ │ │ + 0x000003f0 32002e4c 4d343300 2e4c4d34 34002e4c 2..LM43..LM44..L │ │ │ │ │ + 0x00000400 4d343500 2e4c4d34 36002e4c 4d343700 M45..LM46..LM47. │ │ │ │ │ + 0x00000410 2e4c4d34 38002e4c 4d343900 2e4c4d35 .LM48..LM49..LM5 │ │ │ │ │ + 0x00000420 30002e4c 4d353100 2e4c4d35 32002e4c 0..LM51..LM52..L │ │ │ │ │ + 0x00000430 4d353300 2e4c4d35 34002e4c 4d353500 M53..LM54..LM55. │ │ │ │ │ + 0x00000440 2e4c4d35 36002e4c 4d353700 2e4c4d35 .LM56..LM57..LM5 │ │ │ │ │ + 0x00000450 38002e4c 4d353900 2e4c4d36 30002e4c 8..LM59..LM60..L │ │ │ │ │ + 0x00000460 4d363100 2e4c4d36 32002e4c 4d363300 M61..LM62..LM63. │ │ │ │ │ + 0x00000470 2e4c4d36 34002e4c 4d363500 2e4c4d36 .LM64..LM65..LM6 │ │ │ │ │ + 0x00000480 36002e4c 4d363700 2e4c4d36 38002e4c 6..LM67..LM68..L │ │ │ │ │ + 0x00000490 4d363900 2e4c4d37 30002e4c 4d373100 M69..LM70..LM71. │ │ │ │ │ + 0x000004a0 2e4c4d37 32002e4c 4d373300 2e4c4d37 .LM72..LM73..LM7 │ │ │ │ │ + 0x000004b0 34002e4c 4d373500 2e4c4d37 36002e4c 4..LM75..LM76..L │ │ │ │ │ + 0x000004c0 4d373700 2e4c4d37 38002e4c 4d373900 M77..LM78..LM79. │ │ │ │ │ + 0x000004d0 2e4c4d38 30002e4c 4d383100 2e4c4d38 .LM80..LM81..LM8 │ │ │ │ │ + 0x000004e0 32002e4c 4d383300 2e4c4d38 34002e4c 2..LM83..LM84..L │ │ │ │ │ + 0x000004f0 4d383500 2e4c4d38 36002e4c 4d383700 M85..LM86..LM87. │ │ │ │ │ + 0x00000500 2e4c4d38 38002e4c 4d383900 2e4c4d39 .LM88..LM89..LM9 │ │ │ │ │ + 0x00000510 30002e4c 4d393100 2e4c4d39 32002e4c 0..LM91..LM92..L │ │ │ │ │ + 0x00000520 4d393300 2e4c4d39 34002e4c 4d393500 M93..LM94..LM95. │ │ │ │ │ + 0x00000530 2e4c4d39 36002e4c 4d393700 2e4c4d39 .LM96..LM97..LM9 │ │ │ │ │ + 0x00000540 38002e4c 4d393900 2e4c4d31 3030002e 8..LM99..LM100.. │ │ │ │ │ + 0x00000550 4c4d3130 31002e4c 4d313032 002e4c4d LM101..LM102..LM │ │ │ │ │ + 0x00000560 31303300 2e4c4d31 3034002e 4c4d3130 103..LM104..LM10 │ │ │ │ │ + 0x00000570 35002e4c 4d313036 002e4c4d 31303700 5..LM106..LM107. │ │ │ │ │ + 0x00000580 2e4c4d31 3038002e 4c4d3130 39002e4c .LM108..LM109..L │ │ │ │ │ + 0x00000590 4d313130 002e4c4d 31313100 2e4c4d31 M110..LM111..LM1 │ │ │ │ │ + 0x000005a0 3132002e 4c4d3131 33002e4c 4d313134 12..LM113..LM114 │ │ │ │ │ + 0x000005b0 002e4c4d 31313500 2e4c4d31 3136005f ..LM115..LM116._ │ │ │ │ │ + 0x000005c0 5f676e61 745f666c 6f726973 745f7369 _gnat_florist_si │ │ │ │ │ + 0x000005d0 6772746d 696e005f 5f6c6962 635f6375 grtmin.__libc_cu │ │ │ │ │ + 0x000005e0 7272656e 745f7369 6772746d 696e0073 rrent_sigrtmin.s │ │ │ │ │ + 0x000005f0 5f697364 69720073 5f697363 68720073 _isdir.s_ischr.s │ │ │ │ │ + 0x00000600 5f697362 6c6b0073 5f697372 65670073 _isblk.s_isreg.s │ │ │ │ │ + 0x00000610 5f69736c 6e6b0073 5f697373 6f636b00 _islnk.s_issock. │ │ │ │ │ + 0x00000620 735f6973 6669666f 00735f69 736d7367 s_isfifo.s_ismsg │ │ │ │ │ + 0x00000630 00735f74 79706569 736d7100 735f6973 .s_typeismq.s_is │ │ │ │ │ + 0x00000640 73656d00 735f7479 70656973 73656d00 sem.s_typeissem. │ │ │ │ │ + 0x00000650 735f6973 73686d00 735f7479 70656973 s_isshm.s_typeis │ │ │ │ │ + 0x00000660 73686d00 77696665 78697465 64007765 shm.wifexited.we │ │ │ │ │ + 0x00000670 78697473 74617475 73007769 66736967 xitstatus.wifsig │ │ │ │ │ + 0x00000680 6e616c65 64007774 65726d73 69670077 naled.wtermsig.w │ │ │ │ │ + 0x00000690 69667374 6f707065 64007773 746f7073 ifstopped.wstops │ │ │ │ │ + 0x000006a0 69670066 65746368 5f657272 6e6f005f ig.fetch_errno._ │ │ │ │ │ + 0x000006b0 5f657272 6e6f5f6c 6f636174 696f6e00 _errno_location. │ │ │ │ │ + 0x000006c0 73746f72 655f6572 726e6f00 5f5f676e store_errno.__gn │ │ │ │ │ + 0x000006d0 61745f66 6c6f7269 73745f6f 70656e00 at_florist_open. │ │ │ │ │ + 0x000006e0 6f70656e 3634005f 5f676e61 745f666c open64.__gnat_fl │ │ │ │ │ + 0x000006f0 6f726973 745f7365 6d5f6f70 656e005f orist_sem_open._ │ │ │ │ │ + 0x00000700 5f676e61 745f666c 6f726973 745f7374 _gnat_florist_st │ │ │ │ │ + 0x00000710 6174005f 5f676e61 745f666c 6f726973 at.__gnat_floris │ │ │ │ │ + 0x00000720 745f6c73 74617400 6c737461 74363400 t_lstat.lstat64. │ │ │ │ │ + 0x00000730 5f5f676e 61745f66 6c6f7269 73745f66 __gnat_florist_f │ │ │ │ │ + 0x00000740 73746174 00667374 61743634 005f5f67 stat.fstat64.__g │ │ │ │ │ + 0x00000750 6e61745f 666c6f72 6973745f 756e616d nat_florist_unam │ │ │ │ │ + 0x00000760 6500 e.