Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
use-android-dlmalloc.patch | Make libart use dlmalloc fromhttps://android.googlesource.com/platform/external/dlmalloc | not-needed | ||||
missing-system-includes.patch | somehow upstream builds don't need these headers :-/ | not-needed | ||||
ucontext.patch | Use `ucontext_t` instead of `ucontext` Both Bionic and glibc define a struct called `ucontext_t` but only Bionic defines an alias `ucontext_t`. Let's use the more standardized one. |
not-needed | ||||
atomic-exception-specification.patch | Conforms with the exception specification of `std::atomic` All constructors of `std::atomic` require `noexcept`. As a result, its members must also be able to instantiate without any exception throwing. |
not-needed | ||||
image-space-dereference.patch | get libart building | not-needed | ||||
storage-mode-concat.patch | Fix concatenation of storage_mode string. | not-needed | ||||
method-reference-std-ns.patch | Add standard namespace scope resolution | not-needed | ||||
python3-gen_mterp.patch | Fix python interpreter name | not-needed | ||||
stats-incomplete-def.patch | Use `Stats*` instead of `Stats` | not-needed | ||||
fix-build-on-non-x86.patch | non-x86 arches do not have PAGE_SIZE | not-needed | ||||
workaround-cacheflush-on-arm.patch | Workaround cacheflush on arm | not-needed | ||||
arm-asm-instruction.patch | arm asm instruction | not-needed | ||||
fix-standard-namespace-errors.patch | Add missing 'std::' scope identifiers. | not-needed | ||||
add-assembler-macro.patch | Switch to an assembler macro for CFI_RESTORE_STATE_AND_DEF_CFA Newer versions of clang reject multiple assembler directives on the same line, which breaks the preprocessor macro CFI_RESTORE_STATE_AND_DEF_CFA. Fix it by making it an assembler macro instead. (cherry picked from commit 082659bcbf66c08e2ad9be88363c7ab88c50e114) |
Peter Collingbourne <pcc@google.com> | no | upstream | 2021-06-24 | |
fix-build-on-armhf.patch | no | |||||
0016-Remove-constexpr.patch | Remove constexpr Fixes: |
Jochen Sprickerhof <jspricke@debian.org> | no | 2022-10-13 |