Update docs on compiler support and add a caveat about OSX hack