Even though Float16 is unavailable on macOS, the type metadata can
still be referenced, for example from another unavailable declaration.
Make sure it has the correct OS version annotation so that it can be
weak linked.
Part of <rdar://problem/72151067>.