-
Notifications
You must be signed in to change notification settings - Fork 231
Closed
Labels
Description
I'm working on a no_std project targeting some armv7 CPUs. I would like to use heapless::pool but I am having issues because it is not available on my x86_64 host at test / lint time.
Lines 119 to 120 in c7c731d
| #[cfg(any(arm_llsc, target_arch = "x86"))] | |
| pub mod pool; |
In the docs there is a mention that it is available on ARM architectures which instruction set include the LDREX, CLREX and STREX instructions, and 32-bit x86, but it is unclear why x86_64 is no longer supported. It seems that x86_64 support was removed in #315 last year.
What is limiting pool support such that it is available on x86 but not x86_64?