Module Name: src Committed By: skrll Date: Thu Mar 6 17:44:49 UTC 2014
Modified Files: src/sys/arch/hppa/hppa: copy.S Log Message: Remove unnecessary %sr2 instructions in spstrcpy To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/hppa/hppa/copy.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/hppa/hppa/copy.S diff -u src/sys/arch/hppa/hppa/copy.S:1.19 src/sys/arch/hppa/hppa/copy.S:1.20 --- src/sys/arch/hppa/hppa/copy.S:1.19 Sat Oct 1 15:50:46 2011 +++ src/sys/arch/hppa/hppa/copy.S Thu Mar 6 17:44:49 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: copy.S,v 1.19 2011/10/01 15:50:46 chs Exp $ */ +/* $NetBSD: copy.S,v 1.20 2014/03/06 17:44:49 skrll Exp $ */ /*- * Copyright (c) 2002 The NetBSD Foundation, Inc. @@ -156,7 +156,6 @@ LEAF_ENTRY(spstrcpy) stw %t2, PCB_ONFAULT(%r31) ldw HPPA_FRAME_ARG(4)(%sp), %ret1 /* size */ - mfsp %sr2, %ret0 /* XXX need this? */ mtsp %arg0, %sr1 mtsp %arg2, %sr2 copy %arg1, %arg0 /* save src */ @@ -175,7 +174,6 @@ L$spstrcpy_exit: L$spstrcpy_fault: /* reset fault handler */ stw %r0, PCB_ONFAULT(%r31) - mtsp %r0, %sr2 /* XXX need this? */ sub %arg1, %arg0, %arg1 ldw HPPA_FRAME_ARG(5)(%sp), %arg0 /* rsize */ comiclr,= 0, %arg0, %r0