From f11bd43d00287d0792ac544144faac6a4e84b8da Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Fri, 4 Feb 2011 22:43:36 +0000 Subject: [PATCH] [FREELDR] - Don't apply gcc only flags to msvc. svn path=/branches/cmake-bringup/; revision=50606 --- boot/freeldr/freeldr/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/boot/freeldr/freeldr/CMakeLists.txt b/boot/freeldr/freeldr/CMakeLists.txt index 841fe1b63fe..b634a1bde03 100644 --- a/boot/freeldr/freeldr/CMakeLists.txt +++ b/boot/freeldr/freeldr/CMakeLists.txt @@ -199,7 +199,9 @@ if(ARCH MATCHES i386 OR ARCH MATCHES amd64) list(APPEND SETUPLDR_MAIN_SOURCE windows/setupldr2.c) endif() -set_source_files_properties(${SETUPLDR_MAIN_SOURCE} PROPERTIES COMPILE_FLAGS "-ffreestanding -fno-builtin -fno-inline -fno-zero-initialized-in-bss") +if(NOT MSVC) + set_source_files_properties(${SETUPLDR_MAIN_SOURCE} PROPERTIES COMPILE_FLAGS "-ffreestanding -fno-builtin -fno-inline -fno-zero-initialized-in-bss") +endif() list(APPEND SETUPLDR_SOURCE ${FREELDR_STARTUP_SOURCE}