diff options
| author | Józef Kucia <joseph.kucia@gmail.com> | 2017-06-16 13:28:14 +0200 |
|---|---|---|
| committer | Lenny Komow <lenny@lunarg.com> | 2017-06-16 11:05:51 -0600 |
| commit | 6ee2cc98e26b26c7b5b7a58dbd4b17ea47cc64b2 (patch) | |
| tree | 718895f44cf0b7593adf7352f602e8f82af3707a /loader | |
| parent | 0ad49527fb3fe4e6b0f751ce0f64140dd1295b7d (diff) | |
| download | usermoji-6ee2cc98e26b26c7b5b7a58dbd4b17ea47cc64b2.tar.xz | |
build: Do not overwrite CMAKE_ASM-ATT_FLAGS
Allows passing flags to assembler in order to build 32-bit targets
on 64-bit platforms.
A 32-bit build can be produced by passing -DCMAKE_ASM-ATT_FLAGS=--32
to cmake.
Diffstat (limited to 'loader')
| -rw-r--r-- | loader/CMakeLists.txt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/loader/CMakeLists.txt b/loader/CMakeLists.txt index 52079770..b8cbbe4a 100644 --- a/loader/CMakeLists.txt +++ b/loader/CMakeLists.txt @@ -106,8 +106,8 @@ else() enable_language(ASM-ATT) if (CMAKE_ASM-ATT_COMPILER_WORKS) set(OPT_LOADER_SRCS ${OPT_LOADER_SRCS} phys_dev_chain_gas.asm) - - set(CMAKE_ASM-ATT_FLAGS "-I${CMAKE_CURRENT_BINARY_DIR}") + + set(CMAKE_ASM-ATT_FLAGS "${CMAKE_ASM-ATT_FLAGS} -I${CMAKE_CURRENT_BINARY_DIR}") add_executable(asm_offset asm_offset.c) add_dependencies(asm_offset generate_helper_files loader_gen_files) add_custom_command(OUTPUT gen_defines.asm DEPENDS asm_offset COMMAND asm_offset GAS) |
