SoC common : Build : Adjust the nm toolchain search rules. [1/1]

PD#SWPL-183669

Problem:
The existing search rules do not accommodate all architectures.

Solution:
fixed

Verify:
local

Change-Id: Ic5ca8f3a4e670e9573074c1ca91a32cc99fe14c7
Signed-off-by: shijie.xiong <shijie.xiong@amlogic.com>
diff --git a/cmake/toolchains/arm64_compiler.cmake b/cmake/toolchains/arm64_compiler.cmake
index 2ade52a..83237e9 100755
--- a/cmake/toolchains/arm64_compiler.cmake
+++ b/cmake/toolchains/arm64_compiler.cmake
@@ -46,6 +46,7 @@
 	aml_find_compiler(COMPILER_CC aarch64-none-elf-gcc)
 	aml_find_compiler(COMPILER_CXX aarch64-none-elf-g++)
 	set(COMPILER_ASM "${COMPILER_CC}" CACHE FILEPATH "" FORCE)
+	aml_find_compiler(COMPILER_NM aarch64-none-elf-nm)
 	aml_find_compiler(COMPILER_OBJCOPY aarch64-none-elf-objcopy)
 	aml_find_compiler(COMPILER_OBJDUMP aarch64-none-elf-objdump)
 
@@ -54,6 +55,7 @@
 	set(CMAKE_CXX_COMPILER ${COMPILER_CXX} CACHE FILEPATH "C++ compiler" FORCE)
 	set(CMAKE_ASM_COMPILER ${COMPILER_ASM} CACHE FILEPATH "ASM compiler" FORCE)
 	#set(CMAKE_C_LINK_EXECUTABLE ${COMPILER_LD} CACHE FILEPATH "LD linker" FORCE)
+	set(CMAKE_NM_COMPILER ${COMPILER_NM} CACHE FILEPATH "nm compiler" FORCE)
 	set(CMAKE_OBJCOPY_COMPILER ${COMPILER_OBJCOPY} CACHE FILEPATH "objcopy compiler" FORCE)
 	set(CMAKE_OBJDUMP_COMPILER ${COMPILER_OBJDUMP} CACHE FILEPATH "objdump compiler" FORCE)
 	# Disable compiler checks.