diff options
Diffstat (limited to 'share/cmake-3.18/Modules/CMakeASM_NASMInformation.cmake')
-rw-r--r-- | share/cmake-3.18/Modules/CMakeASM_NASMInformation.cmake | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/share/cmake-3.18/Modules/CMakeASM_NASMInformation.cmake b/share/cmake-3.18/Modules/CMakeASM_NASMInformation.cmake deleted file mode 100644 index 97cb488..0000000 --- a/share/cmake-3.18/Modules/CMakeASM_NASMInformation.cmake +++ /dev/null @@ -1,44 +0,0 @@ -# Distributed under the OSI-approved BSD 3-Clause License. See accompanying -# file Copyright.txt or https://cmake.org/licensing for details. - - -# support for the nasm assembler - -set(CMAKE_ASM_NASM_SOURCE_FILE_EXTENSIONS nasm asm) - -if(NOT CMAKE_ASM_NASM_OBJECT_FORMAT) - if(WIN32) - if(DEFINED CMAKE_C_SIZEOF_DATA_PTR AND CMAKE_C_SIZEOF_DATA_PTR EQUAL 8) - set(CMAKE_ASM_NASM_OBJECT_FORMAT win64) - elseif(DEFINED CMAKE_CXX_SIZEOF_DATA_PTR AND CMAKE_CXX_SIZEOF_DATA_PTR EQUAL 8) - set(CMAKE_ASM_NASM_OBJECT_FORMAT win64) - else() - set(CMAKE_ASM_NASM_OBJECT_FORMAT win32) - endif() - elseif(APPLE) - if(DEFINED CMAKE_C_SIZEOF_DATA_PTR AND CMAKE_C_SIZEOF_DATA_PTR EQUAL 8) - set(CMAKE_ASM_NASM_OBJECT_FORMAT macho64) - elseif(DEFINED CMAKE_CXX_SIZEOF_DATA_PTR AND CMAKE_CXX_SIZEOF_DATA_PTR EQUAL 8) - set(CMAKE_ASM_NASM_OBJECT_FORMAT macho64) - else() - set(CMAKE_ASM_NASM_OBJECT_FORMAT macho) - endif() - else() - if(DEFINED CMAKE_C_SIZEOF_DATA_PTR AND CMAKE_C_SIZEOF_DATA_PTR EQUAL 8) - set(CMAKE_ASM_NASM_OBJECT_FORMAT elf64) - elseif(DEFINED CMAKE_CXX_SIZEOF_DATA_PTR AND CMAKE_CXX_SIZEOF_DATA_PTR EQUAL 8) - set(CMAKE_ASM_NASM_OBJECT_FORMAT elf64) - else() - set(CMAKE_ASM_NASM_OBJECT_FORMAT elf) - endif() - endif() -endif() - -if(NOT CMAKE_ASM_NASM_COMPILE_OBJECT) - set(CMAKE_ASM_NASM_COMPILE_OBJECT "<CMAKE_ASM_NASM_COMPILER> <INCLUDES> <FLAGS> -f ${CMAKE_ASM_NASM_OBJECT_FORMAT} -o <OBJECT> <SOURCE>") -endif() - -# Load the generic ASMInformation file: -set(ASM_DIALECT "_NASM") -include(CMakeASMInformation) -set(ASM_DIALECT) |