| [ |
| { |
| "metadata": { |
| "info": [], |
| "title": "Link libcxx with gcc_eh when linking with gcc_s is not desired" |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "libcxx-10-use-libgcc_eh.patch", |
| "version_range": { |
| "from": 374056, |
| "until": 392069 |
| } |
| }, |
| { |
| "metadata": { |
| "info": [], |
| "title": "Link libcxx with gcc_eh when linking with gcc_s is not desired" |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "libcxx-11-use-libgcc_eh.patch", |
| "version_range": { |
| "from": 392069, |
| "until": 419078 |
| } |
| }, |
| { |
| "metadata": { |
| "info": [], |
| "title": "[libc++] Add missing visibility annotation for __base" |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "cherry/30ccc2e8d24b53273aae9cc21740f02ffb3018dc.patch", |
| "version_range": { |
| "from": 0, |
| "until": 387601 |
| } |
| }, |
| { |
| "metadata": { |
| "info": [], |
| "title": "[libc++] [P0879] constexpr std::sort" |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "493f1407927cdf6db2e08f150ed9f9b8abe4ac45.patch", |
| "version_range": { |
| "from": 417943, |
| "until": 417956 |
| } |
| }, |
| { |
| "metadata": { |
| "info": [], |
| "title": "[libc++] Further improve the contiguous-iterator story, and fix some bugs." |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "85167fb7c2920ca8874b197ef397e8e6b9d87c73.patch", |
| "version_range": { |
| "from": 417943, |
| "until": 418174 |
| } |
| }, |
| { |
| "metadata": { |
| "info": [], |
| "title": "Disable CFI in __get_elem to allow casting a pointer to uninitialized memory" |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "bab74864168bb5e28ecbc0294fe1095d8da7f569.patch", |
| "version_range": { |
| "from": 415517, |
| "until": 417837 |
| } |
| }, |
| { |
| "metadata": { |
| "info": [], |
| "title": "[libcxx][atomic] Fix failure mapping in compare_exchange_{strong,weak}." |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "6d33362dafb66b3af4717990d9a06450ec13f367.patch", |
| "version_range": { |
| "from": 428724, |
| "until": 430140 |
| } |
| }, |
| { |
| "metadata": { |
| "info": [], |
| "title": "Revert \"[libc++] NFC: Move unwrap_iter to its own header\"" |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "b13edf6e907b32d0b8da09dfe08fa271638eca3c.patch", |
| "version_range": { |
| "from": 428724, |
| "until": 428763 |
| } |
| }, |
| { |
| "metadata": { |
| "info": [], |
| "title": "Revert \"[libcxx][CI] Work around Arm buildkite failures\"" |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "e517a2405f39a174e65e4105106ae39704f88e4d.patch", |
| "version_range": { |
| "from": 432148, |
| "until": 434483 |
| } |
| }, |
| { |
| "metadata": { |
| "info": [], |
| "title": "[libcxx] Crash when dereferencing nullopt for std::optional" |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "5778284149254d019b3f127dc32475ab7b72a7d6.patch", |
| "version_range": { |
| "from": 433403, |
| "until": 453214 |
| } |
| }, |
| { |
| "metadata": { |
| "info": [], |
| "title": "[libcxx] v2: Crash when dereferencing nullopt for std::optional" |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "e8361ac175bc6c911cd03e74ecd31be40a8cae37.patch", |
| "version_range": { |
| "from": 453214, |
| "until": null |
| } |
| }, |
| { |
| "metadata": { |
| "info": [], |
| "title": "[Arm][Unwind][libc++abi] Add _Unwind_ForcedUnwind to EHABI." |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "db126ae243cd70e4f68fd50a7c619740e90e1dc6.patch", |
| "start_version": 422132, |
| "version_range": { |
| "from": 422132, |
| "until": 435269 |
| } |
| }, |
| { |
| "metadata": { |
| "info": [], |
| "title": "[libunwind][ARM] Handle end of stack during unwind" |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "D109856.patch", |
| "version_range": { |
| "from": 433403, |
| "until": 444704 |
| } |
| }, |
| { |
| "metadata": { |
| "info": [], |
| "title": "Revert \"[libcxx] Add a dependency on unwind in cxx_static, if LIBCXXABI_USE_LLVM_UNWINDER is set\"" |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "revert-b1c9d3d29a1e3cc6a9ad6f0fd1a3a0fa15800f64.patch", |
| "version_range": { |
| "from": 443104, |
| "until": 461806 |
| } |
| }, |
| { |
| "metadata": { |
| "info": [], |
| "title": "Revert \"[libc++] Simplify type_traits and use more builtins\"" |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "da0448a361d4502f75e6d8102bdf3202d658575c.patch", |
| "version_range": { |
| "from": 464293, |
| "until": 465884 |
| } |
| }, |
| { |
| "metadata": { |
| "info": [], |
| "title": "[libc++] Add a test to pin down the set of transitive public includes" |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "23d6cde14de352e05c66ae34cd237e3a7a8955d1.patch", |
| "version_range": { |
| "from": 465103, |
| "until": 465694 |
| } |
| }, |
| { |
| "metadata": { |
| "info": [], |
| "title": "[libc++] Re-add transitive includes that had been removed since LLVM 14" |
| }, |
| "platforms": [ |
| "chromiumos" |
| ], |
| "rel_patch_path": "de4a57cb21a19179d7be830967e642b868a05a91.patch", |
| "version_range": { |
| "from": 465103, |
| "until": 466067 |
| } |
| } |
| ] |