Source

eigen / CMakeLists.txt

Author Commit Message Labels Comments Date
Gael Guennebaud
Enable -Wshadow with clang
Benoit Jacob
Fix compiler flags on Android/ARM: - generate position-independent code (PIE), a requirement to run binaries on Android 5.0+ devices; - correctly handle EIGEN_TEST_FMA + EIGEN_TEST_NEON to pass -mfpu=neon-vfpv4.
Benoit Jacob
Fix NEON build flags: in the current NDK, at least with the clang-3.5 toolchain, -mfpu=neon is not enough to activate NEON, since it's incompatible with the default float ABI, and I have to pass -mfloat-abi=softfp (which is what everyone does in practice). In fact, it would be a good idea to pass -mfloat-abi=softfp all the time, regardless of NEON. Also removing the -mcpu=cortex-a8, as 1) it's not needed and 2) if we really wanted to pass a specific -mcpu flag, that would pres…
Gael Guennebaud
Remove EIGEN_TEST_C++0x option and let EIGEN_TEST_CXX11 adds the -std=c++11 flag
Christoph Hertzberg
At least CMAKE 2.8.4 is required for WORKING_DIRECTORY option in add_test
Abhijit Kundu
Added cmake uninstall target. This adds a cmake command make uninstall Running make uninstall removes the files installed by running make install
Konstantinos Margaritis
add EIGEN_TEST_NEON64, but it's a dummy, AArch64 implies NEON support so extra CXXFLAGS are needed
Gael Guennebaud
Re-enable -Wshorten-64-to-32 compilation flag.
Konstantinos Margaritis
Merged eigen/eigen into default
Konstantinos Margaritis
Initial VSX commit
Gael Guennebaud
merge default branch
Gael Guennebaud
Make permutation compatible with sparse matrices
Christoph Hertzberg
Define EIGEN_TRY, EIGEN_CATCH, EIGEN_THROW as suggested by Moritz Klammer. Make it possible to run unit-tests with exceptions disabled via EIGEN_TEST_NO_EXCEPTIONS flag. Enhanced ctorleak unit-test
Gael Guennebaud
Bug 397: add a warning for 64 to 32 bit integer conversion and fix many of these warning by splitting the index type used for storage and as size/coefficient indexes in PermutationMatrix and Transpositions.
Gael Guennebaud
Fix bug 738: use the "current" version of cmake project directories to ease the inclusion of Eigen within other projects.
Gael Guennebaud
Workaround gcc's default ABI not being able to distinghish between vector types of different sizes.
Gael Guennebaud
Change abi version when enabling AVX with GCC
Benoit Steiner
Added proper support for AVX and FMA in the makefiles.
Benoit Steiner
Added support for AVX to Eigen.
Gael Guennebaud
Fix typo
Branches
3.2
Gael Guennebaud
Fix typo
xantares
Add cmake config files
Gael Guennebaud
Shutdown clang warning: argument unused during compilation: '-ansi' at linking time
Jitse Niesen
Require at least cmake version 2.8.2 (bug 606).
Gael Guennebaud
Suppress warning #2304: non-explicit constructor with single argument may cause implicit type conversion
Gael Guennebaud
Disable "operands are evaluated in unspecified order" ICC's remark
Gael Guennebaud
Fix ICC warning when defining both -ansi and -strict-ansi
Gael Guennebaud
generalize testing flags to clang and ICC
Gael Guennebaud
Add Official/Unsupported labels to unit tests and add a ctest driver to submit subprojects to cdash
Gael Guennebaud
Do not globally disable stupid warnings in our unit test since such warnings do affect user code.
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. Next