[libc++] Allow backdeployment CI to run on newer macOSThis should work now that we are using a matching libunwind.dylib whenwe run the tests in back-deployment scenarios. The only restriction weh
[libc++] Allow backdeployment CI to run on newer macOSThis should work now that we are using a matching libunwind.dylib whenwe run the tests in back-deployment scenarios. The only restriction wehave now is to run on macOS x86_64, since that's what the old dylibswere compiled for. This should allow us to move to newer AppleClangsin the CI.As a fly-by, fix missing availability annotations on optional'smonadic operations.Differential Revision: https://reviews.llvm.org/D119840
show more ...
[libc++] Add `return 0` to some main() functionsThis unbreaks the tests when running in freestanding mode.
[libc++] Implement P0798R8 (Monadic operations for std::optional)Implement P0798R8Reviewed By: #libc, ldionne, QuuxplusoneSpies: tcanens, Quuxplusone, ldionne, Wmbat, arichardson, Mordante, lib
[libc++] Implement P0798R8 (Monadic operations for std::optional)Implement P0798R8Reviewed By: #libc, ldionne, QuuxplusoneSpies: tcanens, Quuxplusone, ldionne, Wmbat, arichardson, Mordante, libcxx-commitsDifferential Revision: https://reviews.llvm.org/D113408