1 # $NetBSD: shlib_version,v 1.24 2025/11/29 14:39:36 riastradh Exp $ 2 # 3 # Remember to update distrib/sets/lists/base/shl.* when changing 4 # 5 # Things to do when bumping major version: 6 # 7 # - pthread_foo_t: 8 # 9 # clean out unused and abused members. 10 # 11 # add spare members. 12 # 13 # add members to deal with inter-process synch and priority inheritance. 14 # 15 # make objects same size and layout on 32/64 bit, so kernel can 16 # inspect them for priority inheritance / inter-process synch, 17 # without compat_netbsd32 shims?? 18 # 19 # use reserved identifiers for things that shouldn't be visible, 20 # e.g. rename pthread__pagesize to __pthread_pagesize, 21 # 22 # remove remnants of libpthread_dbg: pthread__dbg 23 # 24 # Touching this file for: 25 # 20251122 LDADD+= -Wl,-z,nodelete 26 # 27 major=1 28 minor=6 29