SuccessChanges

Summary

  1. Some fixes for open breaks on MacOS and UBSan (details)
  2. [libc] Add an optional `NAME` argument to `add_entrypoint_object` rule. (details)
  3. [MLIR] Add `take_back()` to STLExtras.h for completeness. (details)
Commit 621388468b5125f05d649262681676bed2faefe6 by ogiroux
Some fixes for open breaks on MacOS and UBSan
The file was modifiedlibcxx/include/__threading_support
The file was modifiedlibcxx/test/std/thread/thread.semaphore/max.pass.cpp
The file was modifiedlibcxx/src/barrier.cpp
The file was modifiedlibcxx/include/semaphore
Commit cab6ac2612b5e4f22fca357a2c0740bc1b995e96 by sivachandra
[libc] Add an optional `NAME` argument to `add_entrypoint_object` rule.

This argument can be used to specify the entrypoint name if it is different
from the target name.

Reviewers: gchatelet, abrachet

Differential Revision: https://reviews.llvm.org/D74948
The file was modifiedlibc/cmake/modules/LLVMLibCRules.cmake
Commit aff8c045a225d98ee5fffa914e2493941f8465cd by pifon
[MLIR] Add `take_back()` to STLExtras.h for completeness.

Differential Revision: https://reviews.llvm.org/D75208
The file was modifiedmlir/include/mlir/Support/STLExtras.h