from cgd@netbsd; be more conservative when setting the gp
authorderaadt <deraadt@openbsd.org>
Thu, 14 Dec 1995 02:03:08 +0000 (02:03 +0000)
committerderaadt <deraadt@openbsd.org>
Thu, 14 Dec 1995 02:03:08 +0000 (02:03 +0000)
lib/libc/arch/alpha/sys/brk.S
lib/libc/arch/alpha/sys/sbrk.S

index 09421ba..0bf193b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $NetBSD: brk.S,v 1.1 1995/02/10 17:50:30 cgd Exp $      */
+/*     $NetBSD: brk.S,v 1.2 1995/11/04 00:23:04 cgd Exp $      */
 
 /*
  * Copyright (c) 1994, 1995 Carnegie-Mellon University.
@@ -38,7 +38,8 @@ EXPORT(minbrk)
 
        .text
 LEAF(brk, 1)
-       SETGP(pv)
+       br      pv, 1f                          /* XXX profiling */
+1:     SETGP(pv)
        ldq     v0, minbrk
        cmpult  a0, v0, t0
        cmovne  t0, v0, a0
index 969083b..96cf211 100644 (file)
@@ -1,4 +1,4 @@
-/*     $NetBSD: sbrk.S,v 1.1 1995/02/10 17:50:38 cgd Exp $     */
+/*     $NetBSD: sbrk.S,v 1.2 1995/11/04 00:23:06 cgd Exp $     */
 
 /*
  * Copyright (c) 1994, 1995 Carnegie-Mellon University.
@@ -37,7 +37,8 @@ EXPORT(curbrk)
 
        .text
 LEAF(sbrk, 1)
-       SETGP(pv)
+       br      pv, 1f                          /* XXX profiling */
+1:     SETGP(pv)
        ldq     a1, curbrk
        addq    a0, a1, a0
        SYSCALL_NOLABEL(break)