From 8b279a06668caad686725fad145e110fe1c71fb5 Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Sat, 25 May 2024 19:56:20 -0400 Subject: [PATCH] i386 -> i686, riscv64 -> riscv64gc Also includes most of what was intended for the prior commit. --- src/fcmp/fcmp_rust/CMakeLists.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/fcmp/fcmp_rust/CMakeLists.txt b/src/fcmp/fcmp_rust/CMakeLists.txt index 5e37bb099..218eff0fb 100644 --- a/src/fcmp/fcmp_rust/CMakeLists.txt +++ b/src/fcmp/fcmp_rust/CMakeLists.txt @@ -26,8 +26,14 @@ # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -if(ARCH_ID MATCHES "(arm64|armv8a)") +if(ARCH_ID MATCHES "(arm64|armv8a|armv8-a)") set(RUST_ARCH "aarch64") +elseif(ARCH_ID MATCHES "armv7-a") + set(RUST_ARCH "armv7") +elseif(ARCH_ID MATCHES "i386") + set(RUST_ARCH "i686") +elseif(ARCH_ID MATCHES "riscv64") + set(RUST_ARCH "riscv64gc") else() set(RUST_ARCH "${ARCH_ID}") endif()