Selaa lähdekoodia

Merge branch 'qcc-asm-detection' into release-3.14

Merge-request: !3016
Brad King 6 vuotta sitten
vanhempi
sitoutus
4d337be994
2 muutettua tiedostoa jossa 6 lisäystä ja 0 poistoa
  1. 4 0
      Modules/CMakeDetermineASMCompiler.cmake
  2. 2 0
      Modules/Compiler/QCC-ASM.cmake

+ 4 - 0
Modules/CMakeDetermineASMCompiler.cmake

@@ -110,6 +110,10 @@ if(NOT CMAKE_ASM${ASM_DIALECT}_COMPILER_ID)
   set(CMAKE_ASM${ASM_DIALECT}_COMPILER_ID_VENDOR_FLAGS_ADSP "-version")
   set(CMAKE_ASM${ASM_DIALECT}_COMPILER_ID_VENDOR_REGEX_ADSP "Analog Devices")
 
+  list(APPEND CMAKE_ASM${ASM_DIALECT}_COMPILER_ID_VENDORS QCC)
+  set(CMAKE_ASM${ASM_DIALECT}_COMPILER_ID_VENDOR_FLAGS_QCC "-V")
+  set(CMAKE_ASM${ASM_DIALECT}_COMPILER_ID_VENDOR_REGEX_QCC "gcc_nto")
+
   include(CMakeDetermineCompilerId)
   set(userflags)
   CMAKE_DETERMINE_COMPILER_ID_VENDOR(ASM${ASM_DIALECT} "${userflags}")

+ 2 - 0
Modules/Compiler/QCC-ASM.cmake

@@ -0,0 +1,2 @@
+include(Compiler/QCC)
+__compiler_qcc(ASM)