Android: implement support for pthread synchronization primitives #3617
Labels
A-concurrency
Area: affects our concurrency (multi-thread) support
A-shims
Area: This affects the external function shims
C-enhancement
Category: a PR with an enhancement or an issue tracking an accepted enhancement
E-good-first-issue
A good way to start contributing, mentoring is available
We don't currently support the pthread shims on Android. This shouldn't be too hard: the shims are implemented in
src/shims/unix/sync.rs
, and all that needs to be done is figure out how big the pthread types are on Android and then picking suitable offsets for Miri to store its data in there.The test command for this is
./miri --target aarch64-linux-android pthread-sync
.The text was updated successfully, but these errors were encountered: