Solaris x86 assembler problem is already addressed in ./config
(bug reports keep coming in because that was still missing in 0.9.4)
This commit is contained in:
		@@ -207,7 +207,7 @@ int BN_div(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num, const BIGNUM *divisor,
 | 
			
		||||
 | 
			
		||||
#if !defined(NO_ASM) && !defined(PEDANTIC)
 | 
			
		||||
# if defined(__GNUC__) && __GNUC__>=2
 | 
			
		||||
#  if defined(__i386) && !defined(__sun)
 | 
			
		||||
#  if defined(__i386)
 | 
			
		||||
   /*
 | 
			
		||||
    * There were two reasons for implementing this template:
 | 
			
		||||
    * - GNU C generates a call to a function (__udivdi3 to be exact)
 | 
			
		||||
 
 | 
			
		||||
@@ -191,7 +191,7 @@
 | 
			
		||||
   *
 | 
			
		||||
   * 					<appro@fy.chalmers.se>
 | 
			
		||||
   */
 | 
			
		||||
#  if defined(__i386) && !defined(__sun)
 | 
			
		||||
#  if defined(__i386)
 | 
			
		||||
#   define ROTATE(a,n)	({ register unsigned int ret;	\
 | 
			
		||||
				asm volatile (		\
 | 
			
		||||
				"roll %1,%0"		\
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user