Fix _P use on OpenBSD