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