Index: MultiSource/Applications/JM/ldecod/CMakeLists.txt =================================================================== --- MultiSource/Applications/JM/ldecod/CMakeLists.txt +++ MultiSource/Applications/JM/ldecod/CMakeLists.txt @@ -1,4 +1,4 @@ -list(APPEND CPPFLAGS -D__USE_LARGEFILE64 -D_FILE_OFFSET_BITS=64) +list(APPEND CPPFLAGS -fcommon -D__USE_LARGEFILE64 -D_FILE_OFFSET_BITS=64) list(APPEND LDFLAGS -lm) set(RUN_OPTIONS -i data/test.264 -o Output/test_dec.yuv -r data/test_rec.yuv) llvm_multisource(ldecod) Index: MultiSource/Applications/JM/lencod/CMakeLists.txt =================================================================== --- MultiSource/Applications/JM/lencod/CMakeLists.txt +++ MultiSource/Applications/JM/lencod/CMakeLists.txt @@ -1,4 +1,4 @@ -list(APPEND CPPFLAGS -D__USE_LARGEFILE64 -D_FILE_OFFSET_BITS=64) +list(APPEND CPPFLAGS -fcommon -D__USE_LARGEFILE64 -D_FILE_OFFSET_BITS=64) list(APPEND LDFLAGS -lm) set(FP_TOLERANCE 0.025) if(SMALL_PROBLEM_SIZE) Index: MultiSource/Benchmarks/ASC_Sequoia/IRSmk/CMakeLists.txt =================================================================== --- MultiSource/Benchmarks/ASC_Sequoia/IRSmk/CMakeLists.txt +++ MultiSource/Benchmarks/ASC_Sequoia/IRSmk/CMakeLists.txt @@ -1,3 +1,4 @@ +list(APPEND CFLAGS -fcommon) list(APPEND LDFLAGS -lm) set(RUN_OPTIONS irsmk_input) llvm_multisource(IRSmk) Index: MultiSource/Benchmarks/DOE-ProxyApps-C/miniAMR/CMakeLists.txt =================================================================== --- MultiSource/Benchmarks/DOE-ProxyApps-C/miniAMR/CMakeLists.txt +++ MultiSource/Benchmarks/DOE-ProxyApps-C/miniAMR/CMakeLists.txt @@ -1,4 +1,4 @@ -list(APPEND CPPFLAGS -I.) +list(APPEND CPPFLAGS -fcommon -I.) list(APPEND LDFLAGS -lm) set(RUN_OPTIONS --nx 8 --ny 8 --nz 8 --num_tsteps 100) llvm_multisource(miniAMR) Index: MultiSource/Benchmarks/Olden/bh/CMakeLists.txt =================================================================== --- MultiSource/Benchmarks/Olden/bh/CMakeLists.txt +++ MultiSource/Benchmarks/Olden/bh/CMakeLists.txt @@ -1,4 +1,4 @@ -list(APPEND CPPFLAGS -DTORONTO) +list(APPEND CPPFLAGS -fcommon -DTORONTO) list(APPEND LDFLAGS -lm) if(LARGE_PROBLEM_SIZE) set(RUN_OPTIONS 40000 30) Index: MultiSource/Benchmarks/Prolangs-C/TimberWolfMC/CMakeLists.txt =================================================================== --- MultiSource/Benchmarks/Prolangs-C/TimberWolfMC/CMakeLists.txt +++ MultiSource/Benchmarks/Prolangs-C/TimberWolfMC/CMakeLists.txt @@ -1,2 +1,3 @@ +list(APPEND CPPFLAGS -fcommon) list(APPEND LDFLAGS -lm) llvm_multisource(timberwolfmc) Index: MultiSource/Benchmarks/Prolangs-C/compiler/CMakeLists.txt =================================================================== --- MultiSource/Benchmarks/Prolangs-C/compiler/CMakeLists.txt +++ MultiSource/Benchmarks/Prolangs-C/compiler/CMakeLists.txt @@ -1 +1,2 @@ +list(APPEND CPPFLAGS -fcommon) llvm_multisource(compiler) Index: MultiSource/Benchmarks/Prolangs-C/loader/CMakeLists.txt =================================================================== --- MultiSource/Benchmarks/Prolangs-C/loader/CMakeLists.txt +++ MultiSource/Benchmarks/Prolangs-C/loader/CMakeLists.txt @@ -1,2 +1,3 @@ +list(APPEND CPPFLAGS -fcommon) list(APPEND LDFLAGS -lm) llvm_multisource(loader) Index: MultiSource/Benchmarks/Prolangs-C/simulator/CMakeLists.txt =================================================================== --- MultiSource/Benchmarks/Prolangs-C/simulator/CMakeLists.txt +++ MultiSource/Benchmarks/Prolangs-C/simulator/CMakeLists.txt @@ -1,2 +1,3 @@ +list(APPEND CPPFLAGS -fcommon) list(APPEND LDFLAGS -lm) llvm_multisource(simulator)