Werner Saar
							
						 
						
							 
							
							
							
							
								
							
							
								2e6333f74e 
								
							 
						 
						
							
							
								
								modified common.h for piledriver  
							
							 
							
							
							
						 
						
							2016-03-09 15:48:29 +01:00  
						
					 
				
					
						
							
							
								 
								Zhang Xianyi
							
						 
						
							 
							
							
							
							
								
							
							
								a1a96589aa 
								
							 
						 
						
							
							
								
								Fixed   #773  blas_quickdivide bug on CMake and Visual Studio x86 32-bit.  
							
							 
							
							
							
						 
						
							2016-02-04 15:23:32 -05:00  
						
					 
				
					
						
							
							
								 
								Jerome Robert
							
						 
						
							 
							
							
							
							
								
							
							
								87a2ccc37c 
								
							 
						 
						
							
							
								
								Factorize MAX_STACK_ALLOC code to common_stackalloc.h  
							
							 
							
							... 
							
							
							
							Ref #727  
							
						 
						
							2016-01-08 16:03:52 +01:00  
						
					 
				
					
						
							
							
								 
								Werner Saar
							
						 
						
							 
							
							
							
							
								
							
							
								5f2fa15e04 
								
							 
						 
						
							
							
								
								include sched.h if OS is Android  
							
							 
							
							
							
						 
						
							2016-01-05 12:36:49 +01:00  
						
					 
				
					
						
							
							
								 
								Ashwin Sekhar T K
							
						 
						
							 
							
							
							
							
								
							
							
								9742dba595 
								
							 
						 
						
							
							
								
								Fix compiler errors in common.h  
							
							 
							
							
							
						 
						
							2015-11-09 14:15:50 +05:30  
						
					 
				
					
						
							
							
								 
								Zhang Xianyi
							
						 
						
							 
							
							
							
							
								
							
							
								63c56d3da9 
								
							 
						 
						
							
							
								
								Only include complex.h since Android 5.0  
							
							 
							
							
							
						 
						
							2015-10-27 10:47:55 -05:00  
						
					 
				
					
						
							
							
								 
								Zhang Xianyi
							
						 
						
							 
							
							
							
							
								
							
							
								8fade093aa 
								
							 
						 
						
							
							
								
								Fixed cmake bug on Visual Studio.  
							
							 
							
							
							
						 
						
							2015-10-20 14:37:22 -05:00  
						
					 
				
					
						
							
							
								 
								Zhang Xianyi
							
						 
						
							 
							
							
							
							
								
							
							
								94b125255f 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into cmake  
							
							 
							
							... 
							
							
							
							Conflicts:
	driver/others/memory.c 
							
						 
						
							2015-10-13 04:46:08 +08:00  
						
					 
				
					
						
							
							
								 
								Zhang Xianyi
							
						 
						
							 
							
							
							
							
								
							
							
								3684706a12 
								
							 
						 
						
							
							
								
								Include time.h.  
							
							 
							
							
							
						 
						
							2015-10-08 15:18:54 +00:00  
						
					 
				
					
						
							
							
								 
								buffer51
							
						 
						
							 
							
							
							
							
								
							
							
								2297a2d989 
								
							 
						 
						
							
							
								
								Fixed error in common.h for Android compilation introduced by  e12cf1123e 
							
							 
							
							
							
						 
						
							2015-09-03 20:54:21 -04:00  
						
					 
				
					
						
							
							
								 
								Grazvydas Ignotas
							
						 
						
							 
							
							
							
							
								
							
							
								3efeaed0d8 
								
							 
						 
						
							
							
								
								correct a minor mistake  
							
							 
							
							
							
						 
						
							2015-08-16 20:12:04 +02:00  
						
					 
				
					
						
							
							
								 
								Grazvydas Ignotas
							
						 
						
							 
							
							
							
							
								
							
							
								6b92204a7c 
								
							 
						 
						
							
							
								
								add fallback blas_lock implementation  
							
							 
							
							... 
							
							
							
							to be used on armv5 and new platforms 
							
						 
						
							2015-08-16 18:59:17 +02:00  
						
					 
				
					
						
							
							
								 
								Grazvydas Ignotas
							
						 
						
							 
							
							
							
							
								
							
							
								e12cf1123e 
								
							 
						 
						
							
							
								
								add fallback rpcc implementation  
							
							 
							
							... 
							
							
							
							- use on arm, arm64 and any new platform
- use faster integer math instead of double
- use similar scale as rdtsc so that timeouts work 
							
						 
						
							2015-08-16 18:59:16 +02:00  
						
					 
				
					
						
							
							
								 
								Zhang Xianyi
							
						 
						
							 
							
							
							
							
								
							
							
								f8eba3d548 
								
							 
						 
						
							
							
								
								Fixed cmake build bugs on Linux.  
							
							 
							
							
							
						 
						
							2015-08-11 16:25:16 -05:00  
						
					 
				
					
						
							
							
								 
								Zhang Xianyi
							
						 
						
							 
							
							
							
							
								
							
							
								f874465bb8 
								
							 
						 
						
							
							
								
								Use cmake to build OpenBLAS GENERIC Target on MSVC x86 64-bit.  
							
							 
							
							... 
							
							
							
							Disable CBLAS and LAPACK. 
							
						 
						
							2015-08-10 14:10:44 -05:00  
						
					 
				
					
						
							
							
								 
								Zhang Xianyi
							
						 
						
							 
							
							
							
							
								
							
							
								dcd5ba4443 
								
							 
						 
						
							
							
								
								Merge branch 'cmake' of  https://github.com/hpanderson/OpenBLAS  into hpanderson_cmake  
							
							 
							
							
							
						 
						
							2015-07-22 04:06:39 +08:00  
						
					 
				
					
						
							
							
								 
								Zhang Xianyi
							
						 
						
							 
							
							
							
							
								
							
							
								a11555c715 
								
							 
						 
						
							
							
								
								Support Android NDK armeabi-v7a-hard ABI. (-mfloat-abi=hard)  
							
							 
							
							... 
							
							
							
							e.g.
make HOSTCC=gcc CC=arm-linux-androideabi-gcc NO_LAPACK=1 TARGET=ARMV7
In Android NDK, it uses armeabi-v7a-hard ABI.
TARGET_CFLAGS += -mhard-float -D_NDK_MATH_NO_SOFTFP=1
TARGET_LDFLAGS += -Wl,--no-warn-mismatch -lm_hard
For more information, please check hard-float example at
android_ndk/tests/device/hard-float/jni/. 
							
						 
						
							2015-05-20 21:57:27 -05:00  
						
					 
				
					
						
							
							
								 
								Zhang Xianyi
							
						 
						
							 
							
							
							
							
								
							
							
								9798481979 
								
							 
						 
						
							
							
								
								Refs  #478 ,  #482 . Fix segfault bug for gemv_t with MAX_ALLOC_STACK flag.  
							
							 
							
							... 
							
							
							
							For gemv_t, directly use malloc to create the buffer. 
							
						 
						
							2015-04-13 19:45:27 -05:00  
						
					 
				
					
						
							
							
								 
								Hank Anderson
							
						 
						
							 
							
							
							
							
								
							
							
								84d90d6ed8 
								
							 
						 
						
							
							
								
								Fixed some compiler errors/warnings for clang.  
							
							 
							
							
							
						 
						
							2015-02-25 11:52:25 -06:00  
						
					 
				
					
						
							
							
								 
								Hank Anderson
							
						 
						
							 
							
							
							
							
								
							
							
								5d3fc092e9 
								
							 
						 
						
							
							
								
								Added MSVC defines to common.h.  
							
							 
							
							... 
							
							
							
							Don't have unistd.h in MSVC.
Chagned YIELDING to use the YeildProcessor macro. 
							
						 
						
							2015-02-11 11:10:45 -06:00  
						
					 
				
					
						
							
							
								 
								Werner Saar
							
						 
						
							 
							
							
							
							
								
							
							
								ddf983d643 
								
							 
						 
						
							
							
								
								added optimizations for steamroller  
							
							 
							
							
							
						 
						
							2014-12-30 20:14:45 +08:00  
						
					 
				
					
						
							
							
								 
								wernsaar
							
						 
						
							 
							
							
							
							
								
							
							
								271af406f3 
								
							 
						 
						
							
							
								
								bugfix for linux affinity code  
							
							 
							
							
							
						 
						
							2014-08-01 23:10:08 +02:00  
						
					 
				
					
						
							
							
								 
								Zhang Xianyi
							
						 
						
							 
							
							
							
							
								
							
							
								7a8949e0ce 
								
							 
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/TimothyGu/OpenBLAS  into TimothyGu-develop  
							
							 
							
							... 
							
							
							
							Conflicts:
	driver/others/memory.c 
							
						 
						
							2014-06-28 20:51:31 +08:00  
						
					 
				
					
						
							
							
								 
								Timothy Gu
							
						 
						
							 
							
							
							
							
								
							
							
								6c2ead30f0 
								
							 
						 
						
							
							
								
								Remove all trailing whitespace except lapack-netlib  
							
							 
							
							... 
							
							
							
							Signed-off-by: Timothy Gu <timothygu99@gmail.com> 
							
						 
						
							2014-06-27 12:05:18 -07:00  
						
					 
				
					
						
							
							
								 
								Jameson Nash
							
						 
						
							 
							
							
							
							
								
							
							
								f41f03ab83 
								
							 
						 
						
							
							
								
								fix   #394 . this cleans up some handles after using them, and doesn't disable ALL process privileges upon success  
							
							 
							
							
							
						 
						
							2014-06-27 12:16:57 -04:00  
						
					 
				
					
						
							
							
								 
								wernsaar
							
						 
						
							 
							
							
							
							
								
							
							
								d751224ea4 
								
							 
						 
						
							
							
								
								changed YIELDING for BULLDOZER  
							
							 
							
							
							
						 
						
							2014-05-15 11:37:38 +02:00  
						
					 
				
					
						
							
							
								 
								wernsaar
							
						 
						
							 
							
							
							
							
								
							
							
								43fbdb7a5a 
								
							 
						 
						
							
							
								
								added ARMV5 as reference platform  
							
							 
							
							
							
						 
						
							2014-05-13 17:25:19 +02:00  
						
					 
				
					
						
							
							
								 
								Zhang Xianyi
							
						 
						
							 
							
							
							
							
								
							
							
								a789b77b75 
								
							 
						 
						
							
							
								
								Used SwitchToThread for YIELDING on AMD piledriver with Windows.  
							
							 
							
							
							
						 
						
							2014-01-28 16:40:19 +08:00  
						
					 
				
					
						
							
							
								 
								wernsaar
							
						 
						
							 
							
							
							
							
								
							
							
								2a625447ea 
								
							 
						 
						
							
							
								
								modified common.h  
							
							 
							
							
							
						 
						
							2013-12-01 16:11:13 +01:00  
						
					 
				
					
						
							
							
								 
								Lars Buitinck
							
						 
						
							 
							
							
							
							
								
							
							
								212463dce9 
								
							 
						 
						
							
							
								
								get rid of the generated cblas_noconst.h file  
							
							 
							
							
							
						 
						
							2013-08-28 16:52:24 +02:00  
						
					 
				
					
						
							
							
								 
								Zhang Xianyi
							
						 
						
							 
							
							
							
							
								
							
							
								32d2ca3035 
								
							 
						 
						
							
							
								
								Refs  #214 ,  #221 ,  #246 . Fixed the getrf overflow bug on Windows.  
							
							 
							
							... 
							
							
							
							I used a smaller threshold since the stack size is 1MB on windows. 
							
						 
						
							2013-07-11 03:20:02 +08:00  
						
					 
				
					
						
							
							
								 
								Zaheer Chothia
							
						 
						
							 
							
							
							
							
								
							
							
								a9500d0079 
								
							 
						 
						
							
							
								
								Missing line continuation -- follow-up to last commit ( 64ad8b9809).  
							
							 
							
							
							
						 
						
							2013-02-01 09:34:12 +01:00  
						
					 
				
					
						
							
							
								 
								Zaheer Chothia
							
						 
						
							 
							
							
							
							
								
							
							
								64ad8b9809 
								
							 
						 
						
							
							
								
								Refs  #193 . Don't use C99 complex numbers when building C++ code.  
							
							 
							
							
							
						 
						
							2013-02-01 09:24:44 +01:00  
						
					 
				
					
						
							
							
								 
								Zaheer Chothia
							
						 
						
							 
							
							
							
							
								
							
							
								4db6660de4 
								
							 
						 
						
							
							
								
								Refs  #185 . Add missing 'const' to declarations in <cblas.h>. Thanks to Dan Povey!  
							
							 
							
							... 
							
							
							
							The 'const' modifications were done automatically using this scripts:
https://kaldi.svn.sourceforge.net/svnroot/kaldi/sandbox/dan/tools/for_openblas  
							
						 
						
							2013-01-20 22:52:51 +01:00  
						
					 
				
					
						
							
							
								 
								Alexander Nasonov
							
						 
						
							 
							
							
							
							
								
							
							
								e85549ee11 
								
							 
						 
						
							
							
								
								Fix NetBSD build.  
							
							 
							
							
							
						 
						
							2012-11-10 23:20:44 +00:00  
						
					 
				
					
						
							
							
								 
								Zhang Xianyi
							
						 
						
							 
							
							
							
							
								
							
							
								b1a54a0107 
								
							 
						 
						
							
							
								
								Fixed   #141 . make f77blas.h compatible with compilers which lack C99 complex number.  
							
							 
							
							... 
							
							
							
							Apply the patch from Tony @tonyhill. Thank you. 
							
						 
						
							2012-10-08 12:48:20 +08:00  
						
					 
				
					
						
							
							
								 
								Zaheer Chothia
							
						 
						
							 
							
							
							
							
								
							
							
								a431042475 
								
							 
						 
						
							
							
								
								Fix inconsistent case for OS_* macros (Refs pull request  #111 )  
							
							 
							
							
							
						 
						
							2012-05-23 00:01:14 +02:00  
						
					 
				
					
						
							
							
								 
								Mike Nolta
							
						 
						
							 
							
							
							
							
								
							
							
								be1692d64f 
								
							 
						 
						
							
							
								
								fix 'sched_yield' warnings on FreeBSD,NetBSD  
							
							 
							
							
							
						 
						
							2012-05-20 00:49:38 -03:00  
						
					 
				
					
						
							
							
								 
								Zaheer Chothia
							
						 
						
							 
							
							
							
							
								
							
							
								f93318a6c8 
								
							 
						 
						
							
							
								
								Refs  #95  cblas: compatibility for compilers without C99 complex number support (e.g. Visual Studio)  
							
							 
							
							
							
						 
						
							2012-04-24 11:59:58 +08:00  
						
					 
				
					
						
							
							
								 
								Mike Nolta
							
						 
						
							 
							
							
							
							
								
							
							
								363a563ec2 
								
							 
						 
						
							
							
								
								fix   #49  
							
							 
							
							
							
						 
						
							2012-02-19 14:07:34 -05:00  
						
					 
				
					
						
							
							
								 
								Xianyi Zhang
							
						 
						
							 
							
							
							
							
								
							
							
								0a45e5495f 
								
							 
						 
						
							
							
								
								Fixed   #21 . Added extern C to support C++. Thank Tasio for the patch.  
							
							 
							
							
							
						 
						
							2011-04-20 13:41:38 +08:00  
						
					 
				
					
						
							
							
								 
								Xianyi Zhang
							
						 
						
							 
							
							
							
							
								
							
							
								342bbc3871 
								
							 
						 
						
							
							
								
								Import GotoBLAS2 1.13 BSD version codes.  
							
							 
							
							
							
						 
						
							2011-01-24 14:54:24 +00:00