| 95 | } |
| 96 | |
| 97 | ABI GetABI(const rdcstr &abiName) |
| 98 | { |
| 99 | if(abiName == "armeabi-v7a") |
| 100 | return ABI::armeabi_v7a; |
| 101 | else if(abiName == "arm64-v8a") |
| 102 | return ABI::arm64_v8a; |
| 103 | else if(abiName == "x86") |
| 104 | return ABI::x86; |
| 105 | else if(abiName == "x86_64") |
| 106 | return ABI::x86_64; |
| 107 | |
| 108 | RDCWARN("Unknown or unsupported ABI %s", abiName.c_str()); |
| 109 | |
| 110 | return ABI::unknown; |
| 111 | } |
| 112 | |
| 113 | rdcstr GetPlainABIName(ABI abi) |
| 114 | { |
no test coverage detected