Fix repeated character
Bug: b/248243171
For this bug in Marl https://github.com/google/marl/pull/219 I got my original inspiration from the Swiftshader code base. So I just wanted to fix it here as well.
Change-Id: I5b05372b7bf9786e64da864e06f18704b8500947
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/68428
Kokoro-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
Commit-Queue: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 50454ad..2039fb8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -48,13 +48,13 @@
else()
set(ARCH "arm")
endif()
-elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "mips*")
+elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^mips.*")
if(CMAKE_SIZEOF_VOID_P EQUAL 8)
set(ARCH "mips64el")
else()
set(ARCH "mipsel")
endif()
-elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "ppc*")
+elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^ppc.*")
if(CMAKE_SIZEOF_VOID_P EQUAL 8)
set(ARCH "ppc64le")
else()
@@ -677,11 +677,11 @@
llvm_map_components_to_libnames(llvm_libs orcjit aarch64asmparser aarch64codegen)
elseif(ARCH STREQUAL "arm")
llvm_map_components_to_libnames(llvm_libs orcjit armasmparser armcodegen)
- elseif(ARCH MATCHES "mips*")
+ elseif(ARCH MATCHES "^mips.*")
llvm_map_components_to_libnames(llvm_libs orcjit mipsasmparser mipscodegen)
elseif(ARCH STREQUAL "ppc64le")
llvm_map_components_to_libnames(llvm_libs orcjit powerpcasmparser powerpccodegen)
- elseif(ARCH MATCHES "x86*")
+ elseif(ARCH MATCHES "^x86.*")
llvm_map_components_to_libnames(llvm_libs orcjit x86asmparser x86codegen)
endif()
set_target_properties(${llvm_libs} PROPERTIES FOLDER "third_party")