mirror of git://sourceware.org/git/glibc.git
				
				
				
			Fix unwind info in x86 memcmp-ssse3.
This commit is contained in:
		
							parent
							
								
									28be6098c3
								
							
						
					
					
						commit
						c60bce2cdd
					
				|  | @ -1,5 +1,7 @@ | ||||||
| 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com> | 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com> | ||||||
| 
 | 
 | ||||||
|  | 	* sysdeps/i386/i686/multiarch/memcmp-ssse3.S (less1bytes): Add CFI_POP. | ||||||
|  | 
 | ||||||
| 	* sysdeps/i386/i686/multiarch/strcmp-sse4.S: Simplify unwind info. | 	* sysdeps/i386/i686/multiarch/strcmp-sse4.S: Simplify unwind info. | ||||||
| 
 | 
 | ||||||
| 2010-02-17  H.J. Lu  <hongjiu.lu@intel.com> | 2010-02-17  H.J. Lu  <hongjiu.lu@intel.com> | ||||||
|  |  | ||||||
|  | @ -60,6 +60,7 @@ ENTRY (MEMCMP) | ||||||
| 	jmp	L(less48bytes) | 	jmp	L(less48bytes) | ||||||
| 
 | 
 | ||||||
| 	ALIGN (4) | 	ALIGN (4) | ||||||
|  | 	CFI_POP (%ebx) | ||||||
| L(less1bytes): | L(less1bytes): | ||||||
| 	jb	L(zero) | 	jb	L(zero) | ||||||
| 	movb	(%eax), %cl | 	movb	(%eax), %cl | ||||||
|  | @ -156,7 +157,6 @@ L(shr_0): | ||||||
| 	sub	$0xffff, %edx | 	sub	$0xffff, %edx | ||||||
| 	jnz	L(exit) | 	jnz	L(exit) | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| 	lea	(%ecx, %edi,1), %eax | 	lea	(%ecx, %edi,1), %eax | ||||||
| 	lea	(%ecx, %esi,1), %edx | 	lea	(%ecx, %esi,1), %edx | ||||||
| 	POP (%edi) | 	POP (%edi) | ||||||
|  | @ -1662,7 +1662,6 @@ L(more40bytes): | ||||||
| 	je	L(46bytes) | 	je	L(46bytes) | ||||||
| 	jmp	L(47bytes) | 	jmp	L(47bytes) | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| 	ALIGN (4) | 	ALIGN (4) | ||||||
| L(less48bytes): | L(less48bytes): | ||||||
| 	cmp	$8, %ecx | 	cmp	$8, %ecx | ||||||
|  | @ -1679,9 +1678,6 @@ L(less48bytes): | ||||||
| 	je	L(6bytes) | 	je	L(6bytes) | ||||||
| 	jmp	L(7bytes) | 	jmp	L(7bytes) | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| 	ALIGN (4) | 	ALIGN (4) | ||||||
| L(44bytes): | L(44bytes): | ||||||
| 	mov	-44(%eax), %ecx | 	mov	-44(%eax), %ecx | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue