patch-2.3.99-pre6 linux/arch/ia64/lib/strlen.S

Next file: linux/arch/ia64/mm/fault.c
Previous file: linux/arch/ia64/lib/clear_user.S
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.3.99-pre5/linux/arch/ia64/lib/strlen.S linux/arch/ia64/lib/strlen.S
@@ -186,6 +186,7 @@
 	;;
 	cmp.eq p6,p0=8,val1	// val1==8 ?
 (p6)	br.wtop.dptk.few 2b	// loop until p6 == 0
+	;;			// (avoid WAW on p63)
 	sub ret0=base,orig	// distance from base
 	sub tmp=8,val1
 	mov pr=saved_pr,0xffffffffffff0000

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)