build: LLVM: Add Flang compiler support and enable OpenMP for Clang
[platform/upstream/openblas.git] / Changelog.txt
index 422b8b5..2eb27ab 100644 (file)
@@ -1,5 +1,100 @@
 OpenBLAS ChangeLog
 ====================================================================
+Version 0.2.19
+1-Sep-2016
+common:
+       * Improved cross compiling.
+       * Fix the bug on musl libc.
+
+POWER:
+       * Optimize BLAS on Power8
+       * Fixed Julia+OpenBLAS bugs on Power8
+
+MIPS:
+       * Optimize BLAS on MIPS P5600 and I6400 (Thanks, Shivraj Patil, Kaustubh Raste)
+
+ARM:
+       * Improved on ARM Cortex-A57. (Thanks, Ashwin Sekhar T K)
+
+
+====================================================================
+Version 0.2.18
+12-Apr-2016
+common:
+       * If you set MAKE_NB_JOBS flag less or equal than zero,
+         make will be without -j.
+
+x86/x86_64:
+       * Support building Visual Studio static library. (#813, Thanks, theoractice)
+       * Fix bugs to pass buidbot CI tests (http://build.openblas.net)
+
+ARM:
+       * Provide DGEMM 8x4 kernel for Cortex-A57 (Thanks, Ashwin Sekhar T K)
+
+POWER:
+       * Optimize S and C BLAS3 on Power8
+       * Optimize BLAS2/1 on Power8
+
+====================================================================
+Version 0.2.17
+20-Mar-2016
+common:
+       * Enable BUILD_LAPACK_DEPRECATED=1 by default.
+
+====================================================================
+Version 0.2.16
+15-Mar-2016
+common:
+       * Avoid potential getenv segfault. (#716)
+       * Import LAPACK svn bugfix #142-#147,#150-#155
+
+x86/x86_64:
+       * Optimize c/zgemv for AMD Bulldozer, Piledriver, Steamroller
+       * Fix bug with scipy linalg test.
+
+ARM:
+       * Improve DGEMM for ARM Cortex-A57. (Thanks, Ashwin Sekhar T K)
+
+POWER:
+       * Optimize D and Z BLAS3 functions for Power8.
+
+====================================================================
+Version 0.2.16.rc1
+23-Feb-2016
+common:
+       * Upgrade LAPACK to 3.6.0 version.
+         Add BUILD_LAPACK_DEPRECATED option in Makefile.rule to build
+         LAPACK deprecated functions.
+       * Add MAKE_NB_JOBS option in Makefile.
+         Force number of make jobs.This is particularly
+         useful when using distcc. (#735. Thanks, Jerome Robert.)
+       * Redesign unit test. Run unit/regression test at every build (Travis-CI and Appveyor).
+       * Disable multi-threading for small size swap and ger. (#744. Thanks, Jerome Robert)
+       * Improve small zger, zgemv, ztrmv using stack alloction (#727. Thanks, Jerome Robert)
+       * Let openblas_get_num_threads return the number of active threads. 
+         (#760. Thanks, Jerome Robert)
+       * Support illumos(OmniOS). (#749. Thanks, Lauri Tirkkonen)
+       * Fix LAPACK Dormbr, Dormlq bug. (#711, #713. Thanks, Brendan Tracey)
+       * Update scipy benchmark script. (#745. Thanks, John Kirkham)
+
+x86/x86_64:
+       * Optimize trsm kernels for AMD Bulldozer, Piledriver, Steamroller.
+       * Detect Intel Avoton.
+       * Detect AMD Trinity, Richland, E2-3200.
+       * Fix gemv performance bug on Mac OSX Intel Haswell.
+       * Fix some bugs with CMake and Visual Studio
+
+ARM:
+       * Support and optimize Cortex-A57 AArch64.
+         (#686. Thanks, Ashwin Sekhar TK)
+       * Fix Android build on ARMV7 (#778. Thanks, Paul Mustiere)
+       * Update ARMV6 kernels.
+
+POWER:
+       * Fix detection of POWER architecture
+         (#684. Thanks, Sebastien Villemot)
+
+====================================================================
 Version 0.2.15
 27-Oct-2015
 common: