[test-suite] r264101 - cmake: Avoid broad -lm for SingleSource/Benchmarks

Matthias Braun via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 22 14:25:43 PDT 2016


Author: matze
Date: Tue Mar 22 16:25:43 2016
New Revision: 264101

URL: http://llvm.org/viewvc/llvm-project?rev=264101&view=rev
Log:
cmake: Avoid broad -lm for SingleSource/Benchmarks

Modified:
    test-suite/trunk/SingleSource/Benchmarks/CMakeLists.txt
    test-suite/trunk/SingleSource/Benchmarks/Polybench/CMakeLists.txt
    test-suite/trunk/SingleSource/Benchmarks/Shootout-C++/CMakeLists.txt

Modified: test-suite/trunk/SingleSource/Benchmarks/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/Benchmarks/CMakeLists.txt?rev=264101&r1=264100&r2=264101&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/Benchmarks/CMakeLists.txt (original)
+++ test-suite/trunk/SingleSource/Benchmarks/CMakeLists.txt Tue Mar 22 16:25:43 2016
@@ -1,3 +1 @@
-list(APPEND LDFLAGS -lm)
-
 llvm_add_subdirectories(Dhrystone CoyoteBench Shootout Shootout-C++ Stanford McGill Misc Misc-C++ Misc-C++-EH BenchmarkGame Adobe-C++ Polybench Linpack SmallPT)

Modified: test-suite/trunk/SingleSource/Benchmarks/Polybench/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/Benchmarks/Polybench/CMakeLists.txt?rev=264101&r1=264100&r2=264101&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/Benchmarks/Polybench/CMakeLists.txt (original)
+++ test-suite/trunk/SingleSource/Benchmarks/Polybench/CMakeLists.txt Tue Mar 22 16:25:43 2016
@@ -1 +1,2 @@
+list(APPEND LDFLAGS -lm)
 llvm_add_subdirectories(datamining linear-algebra medley stencils)

Modified: test-suite/trunk/SingleSource/Benchmarks/Shootout-C++/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/Benchmarks/Shootout-C%2B%2B/CMakeLists.txt?rev=264101&r1=264100&r2=264101&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/Benchmarks/Shootout-C++/CMakeLists.txt (original)
+++ test-suite/trunk/SingleSource/Benchmarks/Shootout-C++/CMakeLists.txt Tue Mar 22 16:25:43 2016
@@ -10,7 +10,7 @@ endif()
 if(TEST_SUITE_BENCHMARKING_ONLY)
   list(APPEND PROGRAMS_TO_SKIP hello reversefile spellcheck sumcol wc wordfreq)
 endif()
-list(APPEND LDFLAGS -lstdc++)
+list(APPEND LDFLAGS -lstdc++ -lm)
 if(TARGET_OS STREQUAL "Darwin")
   # Necessary for ackermann on iOS
   list(APPEND LDFLAGS -Xlinker -stack_size -Xlinker 0x800000)




More information about the llvm-commits mailing list