forked from boostorg/predef
When a BSD sub-os header is included directly the general OS_BSD predef is inidially defined as not-available. Which warns as the sub-os header defines it. The fix is to unconditionally un-def the OS_BSD predef. fixes https://github.com/boostorg/predef/issues/111