G'day,

There appears to be a dwarf versioning error between OpenBSD 7.7 and the
installed gdb perhaps.

Running stock gdb and helloworld with -g ends up with the message:

    Error while reading shared library symbols:
    Dwarf Error: wrong version in compilation unit header (is 4, should be
2) [in module /usr/libexec/ld.so]

Noting:

1. It happens with cc, cc -g, cc -gdwarf-2, cc -gdwarf-4
2. I could install a later gdb but the advice seems to indicate that
staying with the OpenBSD version
    makes sense. So which option:
    a. Update to gdb 16 from gdb  6? (This is the core question).
    b. Or is it really an error?

Steps to replicate and dump of the elf.

% uname -a
OpenBSD green-sentinel.a-star-microgrid.com 7.7 GENERIC.MP#2 amd64
% cat main.c
#include <stdio.h>

main() { printf("hello\n"); }
% cc -g main.c
main.c:3:1: warning: type specifier missing, defaults to 'int'; ISO C99 and
later do not support implicit int [-Wimplicit-int]
main() { printf("hello\n"); }
^
int
1 warning generated.
% gdb a.out
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-unknown-openbsd7.6"...(no debugging
symbols found)

(gdb) run
Starting program: /home/pjm/tmp/a.out
(no debugging symbols found)
Error while reading shared library symbols:
Dwarf Error: wrong version in compilation unit header (is 4, should be 2)
[in module /usr/libexec/ld.so]
hello

Program exited normally.
(gdb) quit
% readelf -a /usr/libexec/ld.so
ELF Header:
  Magic:   7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
  Class:                             ELF64
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           Advanced Micro Devices X86-64
  Version:                           0x1
  Entry point address:               0x3810
  Start of program headers:          64 (bytes into file)
  Start of section headers:          340280 (bytes into file)
  Flags:                             0x0
  Size of this header:               64 (bytes)
  Size of program headers:           56 (bytes)
  Number of program headers:         9
  Size of section headers:           64 (bytes)
  Number of section headers:         30
  Section header string table index: 22

Section Headers:
  [Nr] Name              Type             Address           Offset
       Size              EntSize          Flags  Link  Info  Align
  [ 0]                   NULL             0000000000000000  00000000
       0000000000000000  0000000000000000           0     0     0
  [ 1] .gnu.hash         GNU_HASH         0000000000000238  00000238
       0000000000000074  0000000000000000   A       2     0     8
  [ 2] .dynsym           DYNSYM           00000000000002b0  000002b0
       0000000000000168  0000000000000018   A       3     1     8
  [ 3] .dynstr           STRTAB           0000000000000418  00000418
       000000000000008c  0000000000000000   A       0     0     1
  [ 4] .rodata           PROGBITS         00000000000004b0  000004b0
       0000000000000ca0  0000000000000000 AMS       0     0     16
  [ 5] .eh_frame         PROGBITS         0000000000001150  00001150
       0000000000001294  0000000000000000   A       0     0     8
  [ 6] .boot.text        PROGBITS         0000000000003000  00003000
       0000000000002000  0000000000000000  AX       0     0     16
  [ 7] .text             PROGBITS         0000000000005000  00005000
       000000000000c66d  0000000000000000  AX       0     0     16
  [ 8] .openbsd.randomda PROGBITS         0000000000100000  00012000
       0000000000000420  0000000000000000  WA       0     0     8
  [ 9] .data.rel.ro      PROGBITS         0000000000100420  00012420
       0000000000000088  0000000000000000  WA       0     0     8
  [10] .dynamic          DYNAMIC          00000000001004a8  000124a8
       00000000000000c0  0000000000000010  WA       3     0     8
  [11] .got              PROGBITS         0000000000100568  00012568
       0000000000000010  0000000000000000  WA       0     0     8
  [12] .openbsd.syscalls PROGBITS         0000000000000000  00014020
       00000000000000c0  0000000000000000           0     0     4
  [13] .debug_loc        PROGBITS         0000000000000000  000140e0
       0000000000018801  0000000000000000           0     0     1
  [14] .debug_abbrev     PROGBITS         0000000000000000  0002c8e1
       000000000000327f  0000000000000000           0     0     1
  [15] .debug_info       PROGBITS         0000000000000000  0002fb60
       0000000000013517  0000000000000000           0     0     1
  [16] .debug_ranges     PROGBITS         0000000000000000  00043077
       0000000000001640  0000000000000000           0     0     1
  [17] .debug_str        PROGBITS         0000000000000000  000446b7
       0000000000002755  0000000000000001  MS       0     0     1
  [18] .debug_line       PROGBITS         0000000000000000  00046e0c
       0000000000009121  0000000000000000           0     0     1
  [19] .debug_aranges    PROGBITS         0000000000000000  0004ff2d
       0000000000000490  0000000000000000           0     0     1
  [20] .comment          PROGBITS         0000000000000000  000503bd
       0000000000000013  0000000000000001  MS       0     0     1
  [21] .symtab           SYMTAB           0000000000000000  000503d0
       0000000000001b18  0000000000000018          23   275     8
  [22] .shstrtab         STRTAB           0000000000000000  00051ee8
       0000000000000127  0000000000000000           0     0     1
  [23] .strtab           STRTAB           0000000000000000  0005200f
       0000000000001127  0000000000000000           0     0     1
  [24] .rela.dyn         RELA             0000000000101000  00013000
       0000000000000150  0000000000000018   A       2     0     8
  [25] .note             NOTE             0000000000101150  00013150
       0000000000000018  0000000000000000   A       0     0     4
  [26] .hash             HASH             0000000000101168  00013168
       0000000000000080  0000000000000004   A       2     0     4
  [27] .boot.data        PROGBITS         00000000001011e8  000131e8
       0000000000000028  0000000000000000  WA       0     0     8
  [28] .data             PROGBITS         0000000000102000  00014000
       0000000000000020  0000000000000000  WA       0     0     16
  [29] .bss              NOBITS           0000000000102020  00014020
       0000000000000fb8  0000000000000000  WA       0     0     16
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings)
  I (info), L (link order), G (group), x (unknown)
  O (extra OS processing required) o (OS specific), p (processor specific)

There are no section groups in this file.

Program Headers:
  Type           Offset             VirtAddr           PhysAddr
                 FileSiz            MemSiz              Flags  Align
  LOAD           0x0000000000000000 0x0000000000000000 0x0000000000000000
                 0x00000000000023e4 0x00000000000023e4  R      1000
  LOAD           0x0000000000003000 0x0000000000003000 0x0000000000003000
                 0x0000000000002000 0x0000000000002000  R E    1000
  LOAD           0x0000000000005000 0x0000000000005000 0x0000000000005000
                 0x000000000000c66d 0x000000000000c66d    E    1000
  LOAD           0x0000000000012000 0x0000000000100000 0x0000000000100000
                 0x0000000000002020 0x0000000000002fd8  RW     1000
  OPENBSD_RANDOM 0x0000000000012000 0x0000000000100000 0x0000000000100000
                 0x0000000000000420 0x0000000000000420  RW     8
  OPENBSD_SYSCAL 0x0000000000014020 0x0000000000000000 0x0000000000000000
                 0x00000000000000c0 0x00000000000000c0  R      4
  GNU_RELRO      0x0000000000012000 0x0000000000100000 0x0000000000100000
                 0x0000000000000578 0x0000000000001000  RW     1
  DYNAMIC        0x00000000000124a8 0x00000000001004a8 0x00000000001004a8
                 0x00000000000000c0 0x00000000000000c0  RW     8
  NOTE           0x0000000000013150 0x0000000000101150 0x0000000000101150
                 0x0000000000000018 0x0000000000000018  R      4

 Section to Segment mapping:
  Segment Sections...
   00     .gnu.hash .dynsym .dynstr .rodata .eh_frame
   01     .boot.text
   02     .text
   03     .openbsd.randomdata .data.rel.ro .dynamic .got .rela.dyn .note
.hash .boot.data .data
   04     .openbsd.randomdata
   05     .openbsd.syscalls
   06     .openbsd.randomdata .data.rel.ro .dynamic .got
   07     .dynamic
   08     .note

Dynamic section at offset 0x124a8 contains 12 entries:
  Tag        Type                         Name/Value
 0x000000000000001e (FLAGS)              SYMBOLIC
 0x0000000000000007 (RELA)               0x101000
 0x0000000000000008 (RELASZ)             336 (bytes)
 0x0000000000000009 (RELAENT)            24 (bytes)
 0x000000006ffffff9 (RELACOUNT)          14
 0x0000000000000006 (SYMTAB)             0x2b0
 0x000000000000000b (SYMENT)             24 (bytes)
 0x0000000000000005 (STRTAB)             0x418
 0x000000000000000a (STRSZ)              140 (bytes)
 0x000000006ffffef5 (GNU_HASH)           0x238
 0x0000000000000004 (HASH)               0x101168
 0x0000000000000000 (NULL)               0x0

Relocation section '.rela.dyn' at offset 0x13000 contains 14 entries:
  Offset          Info           Type           Sym. Value    Sym. Name +
Addend
000000100458  000000000008 R_X86_64_RELATIVE
000000100460  000000000008 R_X86_64_RELATIVE
000000100468  000000000008 R_X86_64_RELATIVE
000000100470  000000000008 R_X86_64_RELATIVE
000000100478  000000000008 R_X86_64_RELATIVE
000000100480  000000000008 R_X86_64_RELATIVE
000000100488  000000000008 R_X86_64_RELATIVE
000000100490  000000000008 R_X86_64_RELATIVE
000000100498  000000000008 R_X86_64_RELATIVE
0000001004a0  000000000008 R_X86_64_RELATIVE
000000100568  000000000008 R_X86_64_RELATIVE
000000100570  000000000008 R_X86_64_RELATIVE
000000102000  000000000008 R_X86_64_RELATIVE
000000102010  000000000008 R_X86_64_RELATIVE

There are no unwind sections in this file.

Symbol table '.dynsym' contains 15 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000006470    83 FUNC    GLOBAL DEFAULT    7 _dl_free_tib
     2: 000000000000e950   448 FUNC    GLOBAL DEFAULT    7 dlsym
     3: 000000000000eda0   304 FUNC    GLOBAL DEFAULT    7 dlclose
     4: 0000000000102eb0     8 OBJECT  GLOBAL DEFAULT   29 environ
     5: 00000000000061b0   704 FUNC    GLOBAL DEFAULT    7 _dl_allocate_tib
     6: 0000000000102eb8     8 OBJECT  GLOBAL DEFAULT   29 __progname
     7: 000000000000c320    48 FUNC    GLOBAL DEFAULT    7 _dl_debug_state
     8: 000000000000e190   938 FUNC    GLOBAL DEFAULT    7 dlopen
     9: 000000000000eed0   272 FUNC    GLOBAL DEFAULT    7 dlerror
    10: 000000000000efe0   192 FUNC    GLOBAL DEFAULT    7 dl_iterate_phdr
    11: 000000000000eb10   656 FUNC    GLOBAL DEFAULT    7 _dlctl
    12: 000000000000eb10   656 FUNC    GLOBAL DEFAULT    7 dlctl
    13: 000000000000f0a0   320 FUNC    GLOBAL DEFAULT    7 dladdr
    14: 0000000000011470   264 FUNC    GLOBAL DEFAULT    7 _dl_bind

Symbol table '.symtab' contains 289 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000005000   734 FUNC    LOCAL  HIDDEN     7 _dl_build_sod
     2: 0000000000100000     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2051
     3: 00000000000052e0    54 FUNC    LOCAL  HIDDEN     7 _dl_set_sod
     4: 0000000000005320   416 FUNC    LOCAL  DEFAULT    7 _dl_maphints
     5: 0000000000100010     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1410
     6: 0000000000102020     8 OBJECT  LOCAL  HIDDEN    29
_dl_hint_search_path
     7: 00000000000054c0   589 FUNC    LOCAL  HIDDEN     7 _dl_findhint
     8: 0000000000100018     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3719
     9: 0000000000005710    96 FUNC    LOCAL  DEFAULT    7 _dl_hinthash
    10: 0000000000100008     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1360
    11: 0000000000005830   176 FUNC    LOCAL  HIDDEN     7 _dl_strdup
    12: 0000000000100038     8 OBJECT  LOCAL  HIDDEN     8 __retguard_78
    13: 00000000000058e0  2172 FUNC    LOCAL  HIDDEN     7 _dl_arc4randombuf
    14: 0000000000100040     8 OBJECT  LOCAL  HIDDEN     8 __retguard_96
    15: 0000000000006160    80 FUNC    LOCAL  HIDDEN     7 _dl_arc4random
    16: 0000000000100048     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3578
    17: 0000000000005770    64 FUNC    LOCAL  HIDDEN     7 _dl_strlen
    18: 0000000000100020     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3258
    19: 0000000000008110   209 FUNC    LOCAL  HIDDEN     7 _dl_free
    20: 0000000000007830   195 FUNC    LOCAL  HIDDEN     7 _dl_malloc
    21: 0000000000008e00   808 FUNC    LOCAL  HIDDEN     7 _dl_aligned_alloc
    22: 0000000000003270   581 FUNC    LOCAL  HIDDEN     6 _dl_malloc_init
    23: 00000000001000e0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3888
    24: 00000000001000f0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_563
    25: 00000000001000f8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1606
    26: 0000000000100100     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3664
    27: 0000000000100108     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3924
    28: 0000000000008a40   243 FUNC    LOCAL  HIDDEN     7 _dl_calloc
    29: 0000000000100110     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2224
    30: 0000000000008b40   695 FUNC    LOCAL  HIDDEN     7 _dl_realloc
    31: 0000000000100118     8 OBJECT  LOCAL  HIDDEN     8 __retguard_991
    32: 0000000000100120     8 OBJECT  LOCAL  HIDDEN     8 __retguard_534
    33: 0000000000100128     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1775
    34: 0000000000100130     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2042
    35: 0000000000100138     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1192
    36: 0000000000100140     8 OBJECT  LOCAL  HIDDEN     8 __retguard_95
    37: 00000000001000e8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1190
    38: 000000000000f540   112 FUNC    LOCAL  DEFAULT    7 _dl_strsep
    39: 0000000000100328     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1164
    40: 000000000000f740   595 FUNC    LOCAL  HIDDEN     7 _dl_strtol
    41: 0000000000100348     8 OBJECT  LOCAL  HIDDEN     8 __retguard_599
    42: 0000000000007460   139 FUNC    LOCAL  HIDDEN     7 _dl_oom
    43: 00000000000073a0   178 FUNC    LOCAL  HIDDEN     7 _dl_die
    44: 0000000000006550   128 FUNC    LOCAL  HIDDEN     7 _dl_printf
    45: 0000000000100078     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2941
    46: 0000000000100080     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3007
    47: 0000000000007310   112 FUNC    LOCAL  HIDDEN     7 _dl_dprintf
    48: 0000000000100088     8 OBJECT  LOCAL  HIDDEN     8 __retguard_222
    49: 0000000000007380    25 FUNC    LOCAL  HIDDEN     7 _dl_vprintf
    50: 00000000001000a8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2954
    51: 0000000000100090     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2593
    52: 0000000000100098     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3519
    53: 00000000001000a0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2616
    54: 000000000000f220     0 FUNC    LOCAL  DEFAULT    7 _dl_open
    55: 00000000001002f8     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_open
    56: 00000000000077a0     0 FUNC    LOCAL  DEFAULT    7 _dl_fstat
    57: 00000000001000d8     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_fstat
    58: 000000000000a870     0 FUNC    LOCAL  DEFAULT    7 _dl_mmap
    59: 0000000000100178     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_mmap
    60: 000000000000aeb0   517 FUNC    LOCAL  HIDDEN     7 _dl_split_path
    61: 00000000001001c8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3910
    62: 000000000000b0c0   112 FUNC    LOCAL  HIDDEN     7 _dl_free_path
    63: 00000000001001d0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_308
    64: 0000000000009a50     0 FUNC    LOCAL  DEFAULT    7 _dl_mimmutable
    65: 0000000000100150     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_mimmutable
    66: 000000000000f700     0 FUNC    LOCAL  DEFAULT    7 _dl_close
    67: 0000000000100340     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_close
    68: 000000000000f9f0     0 FUNC    LOCAL  DEFAULT    7 _dl_munmap
    69: 0000000000100350     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_munmap
    70: 00000000000057b0     0 FUNC    LOCAL  DEFAULT    7 _dl_getthrid
    71: 0000000000100028     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_getthrid
    72: 00000000000057f0     0 FUNC    LOCAL  DEFAULT    7 _dl_sysctl
    73: 0000000000100030     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_sysctl
    74: 000000000000f260     0 FUNC    LOCAL  DEFAULT    7 _dl_getentropy
    75: 0000000000100300     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_getentropy
    76: 00000000000061b0   704 FUNC    LOCAL  HIDDEN     7 allocate_tib
    77: 0000000000100050     8 OBJECT  LOCAL  HIDDEN     8 __retguard_270
    78: 00000000000064d0   128 FUNC    LOCAL  HIDDEN     7 _dl_set_tls
    79: 0000000000100060     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2755
    80: 0000000000003000   254 FUNC    LOCAL  HIDDEN     6
_dl_allocate_tls_offsets
    81: 0000000000100068     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2913
    82: 0000000000102094     4 OBJECT  LOCAL  HIDDEN    29
_dl_tib_static_done
    83: 0000000000003100    63 FUNC    LOCAL  HIDDEN     6
_dl_allocate_first_tib
    84: 0000000000100058     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1144
    85: 0000000000100070     8 OBJECT  LOCAL  HIDDEN     8 __retguard_799
    86: 0000000000102550     8 OBJECT  LOCAL  HIDDEN    29 _dl_objects
    87: 000000000000bca0   112 FUNC    LOCAL  HIDDEN     7 _dl_remove_object
    88: 000000000000c350   192 FUNC    LOCAL  HIDDEN     7 _dl_islibc
    89: 000000000000c410   668 FUNC    LOCAL  HIDDEN     7 _dl_pin
    90: 000000000000b2a0  2163 FUNC    LOCAL  HIDDEN     7
_dl_finalize_object
    91: 000000000000b130   144 FUNC    LOCAL  HIDDEN     7
_dl_handle_nodelete
    92: 00000000001001d8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_179
    93: 000000000000b1c0   224 FUNC    LOCAL  HIDDEN     7 _dl_add_object
    94: 00000000001001e0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2546
    95: 0000000000102560     4 OBJECT  LOCAL  HIDDEN    29 object_count
    96: 00000000001001e8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2381
    97: 0000000000102568     8 OBJECT  LOCAL  HIDDEN    29
_dl_loading_object
    98: 000000000000bb20   382 FUNC    LOCAL  HIDDEN     7
_dl_cleanup_objects
    99: 00000000001001f0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1906
   100: 00000000001001f8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2646
   101: 000000000000bd10   834 FUNC    LOCAL  HIDDEN     7 _dl_find_symbol
   102: 0000000000100200     8 OBJECT  LOCAL  HIDDEN     8 __retguard_565
   103: 0000000000100208     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2715
   104: 0000000000100210     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3035
   105: 0000000000100218     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2396
   106: 0000000000100220     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1531
   107: 0000000000100228     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1148
   108: 0000000000100438     4 OBJECT  LOCAL  HIDDEN     9 _dl_debug
   109: 0000000000100430     4 OBJECT  LOCAL  HIDDEN     9 _dl_pagesz
   110: 0000000000010e60   142 FUNC    LOCAL  HIDDEN     7
_dl_push_range_size
   111: 0000000000004470   176 FUNC    LOCAL  HIDDEN     6 _dl_getenv
   112: 000000000010043c     4 OBJECT  LOCAL  HIDDEN     9 _dl_trust
   113: 00000000000043c0   176 FUNC    LOCAL  HIDDEN     6 _dl_unsetenv
   114: 0000000000102fc0     4 OBJECT  LOCAL  HIDDEN    29 _dl_traceld
   115: 0000000000100440     8 OBJECT  LOCAL  HIDDEN     9 _dl_libpath
   116: 000000000000fbc0   784 FUNC    LOCAL  HIDDEN     7 _dl_run_all_dtors
   117: 0000000000102fd0     8 OBJECT  LOCAL  HIDDEN    29 _dl_debug_map
   118: 000000000000ff30  1430 FUNC    LOCAL  HIDDEN     7 _dl_load_dep_libs
   119: 00000000000104d0   671 FUNC    LOCAL  HIDDEN     7 _dl_rtld
   120: 0000000000010770    50 FUNC    LOCAL  HIDDEN     7 _dl_call_init
   121: 00000000001011f0     8 OBJECT  LOCAL  HIDDEN    27 _dl_tracefmt1
   122: 00000000001011f8     8 OBJECT  LOCAL  HIDDEN    27 _dl_tracefmt2
   123: 0000000000101200     8 OBJECT  LOCAL  HIDDEN    27 _dl_traceprog
   124: 0000000000004520  1994 FUNC    LOCAL  DEFAULT    6 _dl_boot
   125: 000000000000fed0    83 FUNC    LOCAL  DEFAULT    7 _dl_dtors
   126: 000000000000fa70    81 FUNC    LOCAL  DEFAULT    7 _dl_clean_boot
   127: 000000000000fad0   240 FUNC    LOCAL  DEFAULT    7 _dl_run_dtors
   128: 0000000000100360     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2307
   129: 0000000000100368     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3571
   130: 0000000000003870   390 FUNC    LOCAL  DEFAULT    6 _dl_dopreload
   131: 0000000000100378     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1300
   132: 0000000000003a00  2496 FUNC    LOCAL  DEFAULT    6 _dl_setup_env
   133: 0000000000100380     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2488
   134: 00000000001011e8     8 OBJECT  LOCAL  HIDDEN    27 _dl_preload
   135: 0000000000100434     4 OBJECT  LOCAL  HIDDEN     9 _dl_bindnow
   136: 0000000000100388     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3287
   137: 0000000000100390     8 OBJECT  LOCAL  HIDDEN     8 __retguard_26
   138: 0000000000100398     8 OBJECT  LOCAL  HIDDEN     8 __retguard_369
   139: 0000000000102fc8     8 OBJECT  LOCAL  DEFAULT   29 _dl_libcname
   140: 00000000001003a0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1187
   141: 0000000000100448     8 OBJECT  LOCAL  DEFAULT    9 _dl_argv
   142: 0000000000100450     4 OBJECT  LOCAL  DEFAULT    9 _dl_argc
   143: 0000000000004cf0   320 FUNC    LOCAL  DEFAULT    6
_dl_fixup_user_env
   144: 0000000000010810   704 FUNC    LOCAL  DEFAULT    7
_dl_call_init_recurse
   145: 00000000001003a8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1773
   146: 00000000001003b0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_544
   147: 0000000000004e30   208 FUNC    LOCAL  DEFAULT    6 _dl_call_preinit
   148: 00000000001003b8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2036
   149: 00000000001003c8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1975
   150: 0000000000100458    80 OBJECT  LOCAL  DEFAULT    9 callbacks_0
   151: 00000000001003d0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2712
   152: 0000000000010ad0   764 FUNC    LOCAL  HIDDEN     7
_dl_apply_immutable
   153: 00000000001003d8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1799
   154: 0000000000010dd0   142 FUNC    LOCAL  DEFAULT    7 _dl_push_range
   155: 00000000001003e0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1004
   156: 00000000001003e8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3635
   157: 0000000000101208     8 OBJECT  LOCAL  HIDDEN    27 _dl_exec_hint
   158: 0000000000100358     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1694
   159: 0000000000100370     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1444
   160: 00000000001003c0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_18
   161: 0000000000007760     0 FUNC    LOCAL  DEFAULT    7 _dl___set_tcb
   162: 00000000001000d0     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl___set_tcb
   163: 000000000000ac30     0 FUNC    LOCAL  HIDDEN     7 _dl_write
   164: 00000000001001a8     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_write
   165: 0000000000011630     0 FUNC    LOCAL  DEFAULT    7 _dl_thrkill
   166: 0000000000100418     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_thrkill
   167: 0000000000007660     0 FUNC    LOCAL  DEFAULT    7 _dl_getdents
   168: 00000000001000b0     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_getdents
   169: 00000000000076a0     0 FUNC    LOCAL  HIDDEN     7 _dl___realpath
   170: 00000000001000b8     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl___realpath
   171: 0000000000003140   297 FUNC    LOCAL  DEFAULT    6 _dl_boot_bind
   172: 00000000000076e0     0 FUNC    LOCAL  DEFAULT    7 _dl_sendsyslog
   173: 00000000001000c0     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_sendsyslog
   174: 0000000000007720     0 FUNC    LOCAL  DEFAULT    7 _dl_kbind
   175: 00000000001000c8     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_kbind
   176: 000000000000f5b0     0 FUNC    LOCAL  DEFAULT    7 _dl_mprotect
   177: 0000000000100330     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_mprotect
   178: 000000000000e540    64 FUNC    LOCAL  HIDDEN     7
_dl_thread_kern_stop
   179: 000000000000e910    64 FUNC    LOCAL  HIDDEN     7
_dl_thread_kern_go
   180: 0000000000102e98     4 OBJECT  LOCAL  HIDDEN    29 _dl_errno
   181: 00000000001002a0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_637
   182: 000000000000e580   910 FUNC    LOCAL  HIDDEN     7 _dl_show_objects
   183: 00000000001002a8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2246
   184: 00000000001002b0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2448
   185: 00000000001002b8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3977
   186: 00000000001002c0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3843
   187: 00000000001002c8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1809
   188: 00000000001002d0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3044
   189: 00000000001002d8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3998
   190: 00000000001002e0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3033
   191: 00000000001002e8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2160
   192: 0000000000009a10     0 FUNC    LOCAL  DEFAULT    7 _dl_pinsyscalls
   193: 0000000000100148     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_pinsyscall
   194: 0000000000009a90    80 FUNC    LOCAL  HIDDEN     7
_dl_load_list_free
   195: 0000000000100158     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1584
   196: 0000000000009ae0   464 FUNC    LOCAL  HIDDEN     7 _dl_unload_shlib
   197: 0000000000100160     8 OBJECT  LOCAL  HIDDEN     8 __retguard_220
   198: 0000000000009cb0  2937 FUNC    LOCAL  HIDDEN     7 _dl_tryload_shlib
   199: 0000000000100168     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2594
   200: 000000000000d320   181 FUNC    LOCAL  HIDDEN     7
_dl_handle_already_loaded
   201: 0000000000102e80    16 OBJECT  LOCAL  HIDDEN    29
_dlopened_child_list
   202: 000000000000cb20   336 FUNC    LOCAL  HIDDEN     7 _dl_match_file
   203: 0000000000100230     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2086
   204: 000000000000cc70  1704 FUNC    LOCAL  HIDDEN     7 _dl_find_shlib
   205: 0000000000100238     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2312
   206: 0000000000102010    16 OBJECT  LOCAL  DEFAULT   28 _dl_default_path
   207: 0000000000102a80  1024 OBJECT  LOCAL  DEFAULT   29 _dl_hint_store
   208: 0000000000100240     8 OBJECT  LOCAL  HIDDEN     8 __retguard_10
   209: 000000000000d3e0   149 FUNC    LOCAL  HIDDEN     7 _dl_link_grpref
   210: 0000000000100248     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2204
   211: 000000000000d480  1571 FUNC    LOCAL  HIDDEN     7 _dl_load_shlib
   212: 0000000000100250     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1159
   213: 000000000000dab0   181 FUNC    LOCAL  HIDDEN     7 _dl_link_dlopen
   214: 0000000000100258     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2055
   215: 000000000000db70   304 FUNC    LOCAL  HIDDEN     7
_dl_notify_unload_shlib
   216: 0000000000100260     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1513
   217: 0000000000100268     8 OBJECT  LOCAL  HIDDEN     8 __retguard_921
   218: 000000000000dd30   160 FUNC    LOCAL  HIDDEN     7 _dl_unload_dlopen
   219: 0000000000100270     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2990
   220: 000000000000ddd0   144 FUNC    LOCAL  HIDDEN     7 _dl_link_child
   221: 0000000000100278     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1134
   222: 000000000000de60   101 FUNC    LOCAL  DEFAULT    7 object_vec_grow
   223: 0000000000100280     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3689
   224: 000000000000ded0   126 FUNC    LOCAL  HIDDEN     7 _dl_link_grpsym
   225: 0000000000100288     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3008
   226: 000000000000df50   451 FUNC    LOCAL  HIDDEN     7
_dl_cache_grpsym_list_set
   227: 0000000000100290     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1961
   228: 000000000000ae70     0 FUNC    LOCAL  DEFAULT    7 _dl_read
   229: 00000000001001c0     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_read
   230: 000000000000a830     0 FUNC    LOCAL  DEFAULT    7 _dl_utrace
   231: 0000000000100170     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_utrace
   232: 000000000000a8b0   192 FUNC    LOCAL  DEFAULT    7 _dl_strlcat
   233: 0000000000100180     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2321
   234: 00000000000034c0   843 FUNC    LOCAL  HIDDEN     6 _dl_trace_setup
   235: 0000000000100188     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2035
   236: 000000000000a970   176 FUNC    LOCAL  HIDDEN     7
_dl_trace_object_setup
   237: 0000000000100190     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2579
   238: 0000000000100198     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3980
   239: 000000000000ab70   192 FUNC    LOCAL  HIDDEN     7 _dl_trace_plt
   240: 00000000001001a0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2227
   241: 000000000000ac70   448 FUNC    LOCAL  HIDDEN     7 _dl_dirname
   242: 00000000001001b0     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2987
   243: 000000000000ae30     0 FUNC    LOCAL  DEFAULT    7 _dl_exit
   244: 00000000001001b8     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_exit
   245: 000000000000f9a0    71 FUNC    LOCAL  HIDDEN     7 _dl_reallocarray
   246: 000000000000f5f0   272 FUNC    LOCAL  HIDDEN     7 _dl_uname
   247: 0000000000100338     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2024
   248: 000000000000f3b0   128 FUNC    LOCAL  HIDDEN     7 _dl_closedir
   249: 000000000000f2a0   259 FUNC    LOCAL  HIDDEN     7 _dl_opendir
   250: 000000000000f430   208 FUNC    LOCAL  HIDDEN     7 _dl_readdir
   251: 0000000000100308     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1451
   252: 0000000000100310     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1742
   253: 0000000000100318     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2163
   254: 000000000000e120   112 FUNC    LOCAL  DEFAULT    7 ffs
   255: 0000000000100298     8 OBJECT  LOCAL  HIDDEN     8 __retguard_873
   256: 000000000000f1e0     0 FUNC    LOCAL  DEFAULT    7 _dl_issetugid
   257: 00000000001002f0     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_issetugid
   258: 000000000000f500     0 FUNC    LOCAL  DEFAULT    7 _dl_pledge
   259: 0000000000100320     8 OBJECT  LOCAL  HIDDEN     8
__retguard__dl_pledge
   260: 0000000000003810    89 FUNC    LOCAL  DEFAULT    6 _dl_start
   261: 000000000000fa30    58 FUNC    LOCAL  DEFAULT    7 _dl_bind_start
   262: 00000000001004a8     0 NOTYPE  LOCAL  HIDDEN    10 _DYNAMIC
   263: 0000000000003000     0 NOTYPE  LOCAL  DEFAULT    6 boot_text_start
   264: 0000000000005000     0 NOTYPE  LOCAL  DEFAULT    6 boot_text_end
   265: 0000000000101000     0 NOTYPE  LOCAL  DEFAULT   23 boot_data_start
   266: 0000000000101210     0 NOTYPE  LOCAL  DEFAULT   27 boot_data_end
   267: 0000000000010ef0  1351 FUNC    LOCAL  HIDDEN     7 _dl_md_reloc
   268: 0000000000011580   176 FUNC    LOCAL  HIDDEN     7 _dl_md_reloc_got
   269: 00000000001003f8     8 OBJECT  LOCAL  HIDDEN     8 __retguard_1043
   270: 0000000000011440    48 FUNC    LOCAL  DEFAULT    7 _dl_reloc_plt
   271: 0000000000100400     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3374
   272: 0000000000100408     8 OBJECT  LOCAL  HIDDEN     8 __retguard_3683
   273: 00000000001003f0     8 OBJECT  LOCAL  HIDDEN     8 pcookie
   274: 0000000000100410     8 OBJECT  LOCAL  HIDDEN     8 __retguard_2850
   275: 00000000000061b0   704 FUNC    GLOBAL DEFAULT    7 _dl_allocate_tib
   276: 0000000000006470    83 FUNC    GLOBAL DEFAULT    7 _dl_free_tib
   277: 0000000000102eb8     8 OBJECT  GLOBAL DEFAULT   29 __progname
   278: 000000000000c320    48 FUNC    GLOBAL DEFAULT    7 _dl_debug_state
   279: 000000000000eb10   656 FUNC    GLOBAL DEFAULT    7 _dlctl
   280: 000000000000eb10   656 FUNC    GLOBAL DEFAULT    7 dlctl
   281: 000000000000e190   938 FUNC    GLOBAL DEFAULT    7 dlopen
   282: 000000000000e950   448 FUNC    GLOBAL DEFAULT    7 dlsym
   283: 000000000000eda0   304 FUNC    GLOBAL DEFAULT    7 dlclose
   284: 000000000000eed0   272 FUNC    GLOBAL DEFAULT    7 dlerror
   285: 000000000000efe0   192 FUNC    GLOBAL DEFAULT    7 dl_iterate_phdr
   286: 000000000000f0a0   320 FUNC    GLOBAL DEFAULT    7 dladdr
   287: 0000000000011470   264 FUNC    GLOBAL DEFAULT    7 _dl_bind
   288: 0000000000102eb0     8 OBJECT  GLOBAL DEFAULT   29 environ

Histogram for bucket list length (total of 15 buckets):
 Length  Number     % of total  Coverage
      0  4          ( 26.7%)
      1  9          ( 60.0%)     64.3%
      2  1          (  6.7%)     78.6%
      3  1          (  6.7%)    100.0%

Histogram for `.gnu.hash' bucket list length (total of 3 buckets):
 Length  Number     % of total  Coverage
      0  0          (  0.0%)
      1  0          (  0.0%)      0.0%
      2  0          (  0.0%)      0.0%
      3  0          (  0.0%)      0.0%
      4  2          ( 66.7%)     57.1%
      5  0          (  0.0%)     57.1%
      6  1          ( 33.3%)    100.0%

No version information found in this file.

Notes at offset 0x00013150 with length 0x00000018:
  Owner         Data size       Description
  OpenBSD               0x00000004      NT_VERSION (versio

-- 
Phil Maker .
web: https://eds.power.on.net/EDS or https://eds.power.net/laot-pub
emails: <philip.ma...@gmail.com>,       <p...@circularsolutions.com.au>,
<p...@circularsolutions.com.au>
 <p...@gnu.org>
phone: +61 (0) 439 223 469


-- 
Phil Maker .
web: https://eds.power.on.net/EDS or https://eds.power.net/laot-pub
emails: <philip.ma...@gmail.com>,       <p...@circularsolutions.com.au>,
<p...@circularsolutions.com.au>
 <p...@gnu.org>
phone: +61 (0) 439 223 469

Reply via email to