Leif Walsh
38ae050c90
[t:4871] do not use COMPILE_FLAGS_RELEASE until http://www.cmake.org/Bug/view.php?id=6493 is fixed.
...
git-svn-id: file:///svn/toku/tokudb@44550 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:49 -04:00
Leif Walsh
dc4776a770
[t:4871] implement binary compilation options in a nicer way in cmake,
...
only do it for release builds, play nicer with multi-configuration
generators like vs and xcode
git-svn-id: file:///svn/toku/tokudb@44535 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:49 -04:00
Leif Walsh
d3a6f99e14
[t:5073] fix most clang problems on linux, ignore -Wcast-align for now
...
git-svn-id: file:///svn/toku/tokudb@44529 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:49 -04:00
Leif Walsh
6f24c4fa88
[t:4871] clean up compilation flags across the board
...
git-svn-id: file:///svn/toku/tokudb@44507 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:49 -04:00
Leif Walsh
df558c4679
[t:4871] silence FindValgrind, fix debug settings for release icc builds
...
git-svn-id: file:///svn/toku/tokudb@44486 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:49 -04:00
Leif Walsh
5410bb9998
[t:4871] remove -Wcast-align on darwin
...
git-svn-id: file:///svn/toku/tokudb@44440 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:49 -04:00
Yoni Fogel
b6b8dd84c4
[t:4905] closes #4905 Merge 4905b branch to main (removes pwrite lock)
...
git-svn-id: file:///svn/toku/tokudb@44315 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:47 -04:00
Leif Walsh
966eea0f44
[t:4871] disable -Wshadow on osx
...
git-svn-id: file:///svn/toku/tokudb@43881 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:36 -04:00
Leif Walsh
a4fdd8d636
[t:4871] fixing warning options
...
git-svn-id: file:///svn/toku/tokudb@43489 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:29 -04:00
Leif Walsh
d58b1a3331
[t:4871] really turn on -Werror, make things compile with it
...
git-svn-id: file:///svn/toku/tokudb@43473 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:29 -04:00
Leif Walsh
e057b9ad8c
[t:4871] turn -Werror back on
...
git-svn-id: file:///svn/toku/tokudb@43440 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:28 -04:00
Leif Walsh
43572373c5
[t:4814] never ever pass -DNDEBUG
...
git-svn-id: file:///svn/toku/tokudb@43406 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
0bef6fc243
[t:4814] fix cmake error
...
git-svn-id: file:///svn/toku/tokudb@43368 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
2bb02c83cd
[t:4814] clean up and comment the CMakeLists.txts
...
git-svn-id: file:///svn/toku/tokudb@43367 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
2bd3f447c1
[t:4858] merge 4858 to mainline
...
git-svn-id: file:///svn/toku/tokudb@43285 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
17c641b674
[t:4846] merging 4846 branch.
...
git-svn-id: file:///svn/toku/tokudb@43235 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
63b1969fbb
[t:4814] merging cmake work to mainline
...
git-svn-id: file:///svn/toku/tokudb@43179 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:25 -04:00