[libc++] Remove the pointer safety functions from the dylib (#117390)

The pointer safety functions were never implemented by anyone in a
non-trivial way, which lead us to removing them entirely from the
headers when they were removed in C++23. This also means that just about
nobody ever called these functions, especially not in production code.
Because of that, we expect there to be no references in the wild to the
functions in the dylib. Because of that, this patch removes the symbols
from the dylib.

GitOrigin-RevId: 6cbc37383f4ad32474a59976df3da0ee53f68fed
13 files changed