The following declaration has actually never been used, for `ver' is a local in cpuattach() and locore does rdpr %ver every time it needs the value.
Index: include/psl.h =================================================================== RCS file: /OpenBSD/src/sys/arch/sparc64/include/psl.h,v retrieving revision 1.34 diff -u -p -r1.34 psl.h --- include/psl.h 20 Aug 2018 15:02:07 -0000 1.34 +++ include/psl.h 29 Jun 2019 10:35:40 -0000 @@ -227,8 +227,6 @@ #if defined(_KERNEL) && !defined(_LOCORE) -extern u_int64_t ver; /* Copy of v9 version register. We need to read this only once, in locore.s. */ - #ifdef DIAGNOSTIC /* * Although this function is implemented in MI code, it must be in this MD