lint: warn about extern declarations outside headershttps://mail-index.netbsd.org/tech-userlevel/2023/03/15/msg013727.html
lint: split platform-specific test for loss of accuracyLint distinguishes between platforms where size_t is unsigned int andplatforms where size_t is unsigned long.