1*58b9f456SAndroid Build Coastguard Worker//===---------------------------------------------------------------------===// 2*58b9f456SAndroid Build Coastguard Worker// Notes relating to various libc++ tasks 3*58b9f456SAndroid Build Coastguard Worker//===---------------------------------------------------------------------===// 4*58b9f456SAndroid Build Coastguard Worker 5*58b9f456SAndroid Build Coastguard WorkerThis file contains notes about various libc++ tasks and processes. 6*58b9f456SAndroid Build Coastguard Worker 7*58b9f456SAndroid Build Coastguard Worker//===---------------------------------------------------------------------===// 8*58b9f456SAndroid Build Coastguard Worker// Post-Release TODO 9*58b9f456SAndroid Build Coastguard Worker//===---------------------------------------------------------------------===// 10*58b9f456SAndroid Build Coastguard Worker 11*58b9f456SAndroid Build Coastguard WorkerThese notes contain a list of things that must be done after branching for 12*58b9f456SAndroid Build Coastguard Workeran LLVM release. 13*58b9f456SAndroid Build Coastguard Worker 14*58b9f456SAndroid Build Coastguard Worker1. Update _LIBCPP_VERSION in `__config` 15*58b9f456SAndroid Build Coastguard Worker2. Update the __libcpp_version file. 16*58b9f456SAndroid Build Coastguard Worker3. Update the version number in `docs/conf.py` 17*58b9f456SAndroid Build Coastguard Worker4. Create ABI lists for the previous release under `lib/abi` 18*58b9f456SAndroid Build Coastguard Worker 19*58b9f456SAndroid Build Coastguard Worker//===---------------------------------------------------------------------===// 20*58b9f456SAndroid Build Coastguard Worker// Adding a new header TODO 21*58b9f456SAndroid Build Coastguard Worker//===---------------------------------------------------------------------===// 22*58b9f456SAndroid Build Coastguard Worker 23*58b9f456SAndroid Build Coastguard WorkerThese notes contain a list of things that must be done upon adding a new header 24*58b9f456SAndroid Build Coastguard Workerto libc++. 25*58b9f456SAndroid Build Coastguard Worker 26*58b9f456SAndroid Build Coastguard Worker1. Add a test under `test/libcxx` that the header defines `_LIBCPP_VERSION`. 27*58b9f456SAndroid Build Coastguard Worker2. Update `test/libcxx/double_include.sh.cpp` to include the new header. 28*58b9f456SAndroid Build Coastguard Worker3. Create a submodule in `include/module.modulemap` for the new header. 29*58b9f456SAndroid Build Coastguard Worker4. Update the include/CMakeLists.txt file to include the new header. 30