This is a draft/work-in-progress. Probably needs some tests, and the
entry in libc/config is just an example here. Should also be added to
other arches.
Did this to get a little more comfortable with how llvm libc works,
comments are very welcome.
This function can move into the anonymous namespace?