summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorpk <pk@NetBSD.org>1995-09-23 22:48:18 +0000
committerpk <pk@NetBSD.org>1995-09-23 22:48:18 +0000
commitb19a7d87e2a56bd8daff24dcd5835fa997f7cddf (patch)
treef770ff95243c00fb7f5b13deb14ee1eadb4c478f /gnu
parentd4fe5617421559878edf65e519e6ea09a10f7e14 (diff)
Pass on return value.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/usr.bin/ld/arch/sparc/mdprologue.S3
-rw-r--r--gnu/usr.bin/ld/sparc/mdprologue.S3
2 files changed, 4 insertions, 2 deletions
diff --git a/gnu/usr.bin/ld/arch/sparc/mdprologue.S b/gnu/usr.bin/ld/arch/sparc/mdprologue.S
index 548d3876b2a..d376f2adceb 100644
--- a/gnu/usr.bin/ld/arch/sparc/mdprologue.S
+++ b/gnu/usr.bin/ld/arch/sparc/mdprologue.S
@@ -27,7 +27,7 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
- * $Id: mdprologue.S,v 1.4 1994/12/04 08:26:25 mycroft Exp $
+ * $Id: mdprologue.S,v 1.5 1995/09/23 22:48:18 pk Exp $
*/
/*
@@ -67,6 +67,7 @@ L.2B:
call %g1 ! rtld(version, crtp, dp)
mov %i0, %o0 ! arg #1: version
+ mov %o0, %i0 ! pass on rtld() return value
ret
restore
.seg "data" ! [internal]
diff --git a/gnu/usr.bin/ld/sparc/mdprologue.S b/gnu/usr.bin/ld/sparc/mdprologue.S
index 548d3876b2a..d376f2adceb 100644
--- a/gnu/usr.bin/ld/sparc/mdprologue.S
+++ b/gnu/usr.bin/ld/sparc/mdprologue.S
@@ -27,7 +27,7 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
- * $Id: mdprologue.S,v 1.4 1994/12/04 08:26:25 mycroft Exp $
+ * $Id: mdprologue.S,v 1.5 1995/09/23 22:48:18 pk Exp $
*/
/*
@@ -67,6 +67,7 @@ L.2B:
call %g1 ! rtld(version, crtp, dp)
mov %i0, %o0 ! arg #1: version
+ mov %o0, %i0 ! pass on rtld() return value
ret
restore
.seg "data" ! [internal]