Module Name:    src
Committed By:   matt
Date:           Sun Aug 17 16:57:37 UTC 2014

Modified Files:
        src/libexec/ld.elf_so/arch/vax: rtld_start.S

Log Message:
Add proper registers for register counts.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/libexec/ld.elf_so/arch/vax/rtld_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/libexec/ld.elf_so/arch/vax/rtld_start.S
diff -u src/libexec/ld.elf_so/arch/vax/rtld_start.S:1.23 src/libexec/ld.elf_so/arch/vax/rtld_start.S:1.24
--- src/libexec/ld.elf_so/arch/vax/rtld_start.S:1.23	Sun Aug 17 16:14:19 2014
+++ src/libexec/ld.elf_so/arch/vax/rtld_start.S	Sun Aug 17 16:57:37 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: rtld_start.S,v 1.23 2014/08/17 16:14:19 matt Exp $	*/
+/*	$NetBSD: rtld_start.S,v 1.24 2014/08/17 16:57:37 matt Exp $	*/
 
 /*
  * Copyright 1996 Matt Thomas <[email protected]>
@@ -152,7 +152,7 @@ ALTENTRY(_rtld_bind_start)
 	extzv	%r2,$4,%r3,%r5	/* extract count */
 	movq	4(%fp),%r2	/* fetch callframe status & saved AP */
 	insv	%r1,$16,$12,%r2	/* update save mask */
-	addl3	%r3,%r4,%r1	/* add counts and discard them */
+	addl3	%r4,%r5,%r1	/* add counts and discard them */
 	movq	12(%fp),%r4	/* fetch callframe saved FP & PC */
 	moval	20(%fp)[%r1],%sp/* pop callframe */
 	extzv	$16,$12,%r2,%r1	/* get save mask back */

Reply via email to