Hi Dmitry, > + | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] | thumbv7[arm] \
thumbv7[arm] means thumbv7a | thumbv7r | thumbv7m - did you mean that? Yes, evidently that is what is needed, from his response that I forwarded on Nov 21. I'll include it below again. Just to make sure you didn't mean that thumbv7* needs to be translated to arm or armv7*. Evidently not. What's the CPU-MFR-OPSYS triplet you are using? I don't know. M. Kolanich? --thanks, karl. Date: Sat, 21 Nov 2020 13:59:59 +0300 From: KOLANICH <kola...@mail.ru> As I understand, thumbv7 is just armv7, but using thumb-2 instructions. I have googled the variants, thumbv7r and thumbv7m are also found in the Net, and I have personally tested thumbv7a, programs compiled (with stock clang-12 + Google NDK) with it are built and run on targets very fine.