aboutsummaryrefslogtreecommitdiffhomepage
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAge
...
| * | Disable pkgconfig only for native windows buildsGravatar xantares2016-06-27
| |/ | | | | | | ie enable it for MinGW
| * Add aliases Eigen_*_DIR to Eigen3_*_DIRGravatar Christoph Hertzberg2016-08-05
| | | | | | | | This is to make configuring work again after project was renamed from Eigen to Eigen3
| * Change project name to Eigen3, to be compatible with FindEigen3.cmake and ↵Gravatar Christoph Hertzberg2016-08-02
| | | | | | | | | | | | Eigen3Config.cmake. This is related to pull-requests 214.
| * bug #1207: Add and fix logical-op warningsGravatar Christoph Hertzberg2016-05-11
| |
| * Enable and fix -Wdouble-conversion warningsGravatar Christoph Hertzberg2016-05-05
| |
* | Update the makefile to make the tests compile with gcc 4.9Gravatar Benoit Steiner2016-04-29
| |
* | Resolved merge conflictGravatar Benoit Steiner2016-04-29
| |
* | Pulled latest updates from upstreamGravatar Benoit Steiner2016-04-29
|\|
| * Added an option to enable the use of the F16C instruction setGravatar Benoit Steiner2016-04-21
| |
* | Updated the AVX512 PacketMath to properly leverage the AVX512DQ instructionsGravatar Benoit Steiner2016-04-11
| |
* | Pull latest updates from upstreamGravatar Benoit Steiner2016-04-11
|\|
| * add initial s390x(zEC13) ZVECTOR supportGravatar Konstantinos Margaritis2016-03-21
| |
| * Made sure to use the hard abi when compiling with NEON instructions to avoid ↵Gravatar Benoit Steiner2016-03-17
| | | | | | | | the "gnu/stubs-soft.h: No such file or directory" error
| * Made the CUDA architecture level a build setting.Gravatar Benoit Steiner2016-02-25
| |
* | Added support for AVX512 to the build filesGravatar Benoit Steiner2016-01-05
|/
* Improve handling of deprecated EIGEN_INCLUDE_INSTALL_DIR variableGravatar Gael Guennebaud2015-12-10
|
* Further fixes for CMAKE_INSTALL_PREFIX correctnessGravatar Taylor Braun-Jones2015-11-07
| | | | | | | | | | | | And other related cmake cleanup, including: - Use CMAKE_CURRENT_LIST_DIR to find UseEigen3.cmake - Use INSTALL_DIR term consistently for variable names - Drop unnecessary extra EIGEN_INCLUDE_INSTALL_DIR - Fix some paths in generated eigen3.pc and Eigen3Config.cmake files missing CMAKE_INSTALL_PREFIX - Fix pkgconfig directory choice ignored if it doesn't exist at configure time (bug #711)
* Clean hardcoded compilation optionsGravatar Gael Guennebaud2015-11-30
|
* Biug 1100: remove explicit CMAKE_INSTALL_PREFIX prefix to please cmake ↵Gravatar Gael Guennebaud2015-10-30
| | | | install's DESTINATION argument
* Enable -Wshadow with clangGravatar Gael Guennebaud2015-06-09
|
* Fix compiler flags on Android/ARM:Gravatar Benoit Jacob2015-04-07
| | | | | - 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.
* Fix NEON build flags: in the current NDK, at least with the clang-3.5 toolchain,Gravatar Benoit Jacob2015-02-27
| | | | | | | | | -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 presumably to tune performance for benchmarks, and it would then not really make sense to tune for the very old cortex-a8 (it reflects ARM CPUs from 5 years ago).
* Remove EIGEN_TEST_C++0x option and let EIGEN_TEST_CXX11 adds the -std=c++11 flagGravatar Gael Guennebaud2015-02-20
|
* At least CMAKE 2.8.4 is required for WORKING_DIRECTORY option in add_testGravatar Christoph Hertzberg2014-12-15
|
* Added cmake uninstall target.Gravatar Abhijit Kundu2014-12-04
| | | | | This adds a cmake command make uninstall Running make uninstall removes the files installed by running make install
* add EIGEN_TEST_NEON64, but it's a dummy, AArch64 implies NEON support so ↵Gravatar Konstantinos Margaritis2014-10-21
| | | | extra CXXFLAGS are needed
* Re-enable -Wshorten-64-to-32 compilation flag.Gravatar Gael Guennebaud2014-09-29
|
* Merged eigen/eigen into defaultGravatar Konstantinos Margaritis2014-09-21
|\
* | Initial VSX commitGravatar Konstantinos Margaritis2014-08-29
| |
| * merge default branchGravatar Gael Guennebaud2014-08-29
| |\ | |/ |/|
| * Make permutation compatible with sparse matricesGravatar Gael Guennebaud2014-07-30
| |
* | Define EIGEN_TRY, EIGEN_CATCH, EIGEN_THROW as suggested by Moritz Klammer.Gravatar Christoph Hertzberg2014-07-22
|/ | | | | Make it possible to run unit-tests with exceptions disabled via EIGEN_TEST_NO_EXCEPTIONS flag. Enhanced ctorleak unit-test
* bug #397: add a warning for 64 to 32 bit integer conversion and fix many of ↵Gravatar Gael Guennebaud2014-07-17
| | | | these warning by splitting the index type used for storage and as size/coefficient indexes in PermutationMatrix and Transpositions.
* Fix bug #738: use the "current" version of cmake project directories to ease ↵Gravatar Gael Guennebaud2014-06-06
| | | | the inclusion of Eigen within other projects.
* Workaround gcc's default ABI not being able to distinghish between vector ↵Gravatar Gael Guennebaud2014-04-22
| | | | types of different sizes.
* Change abi version when enabling AVX with GCCGravatar Gael Guennebaud2014-03-27
|
* Added proper support for AVX and FMA in the makefiles.Gravatar Benoit Steiner2014-03-24
|
* Added support for AVX to Eigen.Gravatar Benoit Steiner2014-01-29
|
* Fix typoGravatar Gael Guennebaud2014-01-05
|
* Add cmake config filesGravatar xantares2013-10-09
|
* Shutdown clang warning: argument unused during compilation: '-ansi' at ↵Gravatar Gael Guennebaud2013-06-21
| | | | linking time
* Require at least cmake version 2.8.2 (bug #606).Gravatar Jitse Niesen2013-06-17
|
* Suppress warning #2304: non-explicit constructor with single argument may ↵Gravatar Gael Guennebaud2013-06-12
| | | | cause implicit type conversion
* Disable "operands are evaluated in unspecified order" ICC's remarkGravatar Gael Guennebaud2013-04-17
|
* Fix ICC warning when defining both -ansi and -strict-ansiGravatar Gael Guennebaud2013-04-12
|
* generalize testing flags to clang and ICCGravatar Gael Guennebaud2013-04-12
|
* Add Official/Unsupported labels to unit tests and add a ctest driver to ↵Gravatar Gael Guennebaud2013-03-20
| | | | submit subprojects to cdash
* Do not globally disable stupid warnings in our unit test since such warnings ↵Gravatar Gael Guennebaud2013-03-01
| | | | do affect user code.
* "-Wno-psabi" option is not supported by all gcc version.Gravatar Gael Guennebaud2013-02-15
|
* Remove the following note made by gcc: "The ABI of passing structure with ↵Gravatar Gael Guennebaud2013-02-14
| | | | complex float member has changed in GCC 4.4"