[llvm-commits] [llvm-gcc-4.2] r78058 - /llvm-gcc-4.2/trunk/gcc/config/arm/lib1funcs.asm

Anton Korobeynikov asl at math.spbu.ru
Tue Aug 4 03:47:33 PDT 2009


Author: asl
Date: Tue Aug  4 05:47:10 2009
New Revision: 78058

URL: http://llvm.org/viewvc/llvm-project?rev=78058&view=rev
Log:
Unbreak thumb version of the routine

Modified:
    llvm-gcc-4.2/trunk/gcc/config/arm/lib1funcs.asm

Modified: llvm-gcc-4.2/trunk/gcc/config/arm/lib1funcs.asm
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/arm/lib1funcs.asm?rev=78058&r1=78057&r2=78058&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/arm/lib1funcs.asm (original)
+++ llvm-gcc-4.2/trunk/gcc/config/arm/lib1funcs.asm Tue Aug  4 05:47:10 2009
@@ -1264,7 +1264,8 @@
 	.code	32
 	FUNC_START div0
 
-	stmfd	sp!, {r1, lr}
+	/* LLVM LOCAL mainline */
+	do_push	{r1, lr}
 	mov	r0, #SIGFPE
 	bl	SYM(raise) __PLT__
 	/* APPLE LOCAL ARM MACH assembler */





More information about the llvm-commits mailing list