From 2ba017a2d5af01cc3ef0dc554252a521e8d7c4f8 Mon Sep 17 00:00:00 2001
From: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Date: Fri, 3 Oct 2008 13:59:52 +0000
Subject: - use c89-style comments   Closes issue #5194

---
 libc/string/sh64/memcpy.S |  2 +-
 libc/string/sh64/memset.S | 29 +++++++++++++++--------------
 libc/string/sh64/strcpy.S | 28 ++++++++++++++--------------
 3 files changed, 30 insertions(+), 29 deletions(-)

(limited to 'libc/string/sh64')

diff --git a/libc/string/sh64/memcpy.S b/libc/string/sh64/memcpy.S
index 3c0ea0c0d..470784ecd 100644
--- a/libc/string/sh64/memcpy.S
+++ b/libc/string/sh64/memcpy.S
@@ -151,7 +151,7 @@ Large:
 	add r2, r4, r5
 	ldlo.q r3, 0, r0
 	addi r5, -16, r5
-	movi 64+8, r27 // could subtract r7 from that.
+	movi 64+8, r27 /* could subtract r7 from that. */
 	stlo.q r2, 0, r0
 	sthi.q r2, 7, r0
 	ldx.q r22, r6, r0
diff --git a/libc/string/sh64/memset.S b/libc/string/sh64/memset.S
index f588323f0..1b8812cd6 100644
--- a/libc/string/sh64/memset.S
+++ b/libc/string/sh64/memset.S
@@ -32,12 +32,12 @@ memset:
 	ptabs r18, tr2
 	mshflo.b r3,r3,r3
 	add r4, r22, r23
-	mperm.w r3, r63, r3	// Fill pattern now in every byte of r3
+	mperm.w r3, r63, r3	/* Fill pattern now in every byte of r3 */
 
 	movi 8, r9
-	bgtu/u r23, r9, tr0 // multiquad
+	bgtu/u r23, r9, tr0 /* multiquad */
 
-	beqi/u r4, 0, tr2       // Return with size 0 - ensures no mem accesses
+	beqi/u r4, 0, tr2       /* Return with size 0 - ensures no mem accesses */
 	ldlo.q r2, 0, r7
 	shlli r4, 2, r4
 	movi -1, r8
@@ -52,20 +52,21 @@ multiquad:
 	stlo.q r2, 0, r3
 	shlri r23, 3, r24
 	add r2, r4, r5
-	beqi/u r24, 1, tr0 // lastquad
+	beqi/u r24, 1, tr0 /* lastquad */
 	pta/l loop, tr1
 	sub r2, r22, r25
-	andi r5, -8, r20   // calculate end address and
-	addi r20, -7*8, r8 // loop end address; This might overflow, so we need
-	                   // to use a different test before we start the loop
-	bge/u r24, r9, tr1 // loop
+	andi r5, -8, r20   /* calculate end address and */
+	addi r20, -7*8, r8 /* loop end address; This might overflow, so we need
+	                      to use a different test before we start the loop
+	                    */
+	bge/u r24, r9, tr1 /* loop */
 	st.q r25, 8, r3
 	st.q r20, -8, r3
 	shlri r24, 1, r24
-	beqi/u r24, 1, tr0 // lastquad
+	beqi/u r24, 1, tr0 /* lastquad */
 	st.q r25, 16, r3
 	st.q r20, -16, r3
-	beqi/u r24, 2, tr0 // lastquad
+	beqi/u r24, 2, tr0 /* lastquad */
 	st.q r25, 24, r3
 	st.q r20, -24, r3
 lastquad:
@@ -73,15 +74,15 @@ lastquad:
 	blink tr2,r63
 
 loop:
-!!!	alloco r25, 32	// QQQ comment out for short-term fix to SHUK #3895.
-			// QQQ commenting out is locically correct, but sub-optimal
-			// QQQ Sean McGoogan - 4th April 2003.
+!!!	alloco r25, 32	/* QQQ comment out for short-term fix to SHUK #3895.
+			   QQQ commenting out is locically correct, but sub-optimal
+			   QQQ Sean McGoogan - 4th April 2003. */
 	st.q r25, 8, r3
 	st.q r25, 16, r3
 	st.q r25, 24, r3
 	st.q r25, 32, r3
 	addi r25, 32, r25
-	bgeu/l r8, r25, tr1 // loop
+	bgeu/l r8, r25, tr1 /* loop */
 
 	st.q r20, -40, r3
 	st.q r20, -32, r3
diff --git a/libc/string/sh64/strcpy.S b/libc/string/sh64/strcpy.S
index da79d5143..f317707b7 100644
--- a/libc/string/sh64/strcpy.S
+++ b/libc/string/sh64/strcpy.S
@@ -31,7 +31,7 @@ strcpy:
 	addi r2, 8, r0
 	mcmpeq.b r4,r63,r6
 	SHHI r6,r7,r6
-	bnei/u r6,0,tr1 // shortstring
+	bnei/u r6,0,tr1 /* shortstring */
 	pta/l no_lddst, tr2
 	ori r3,-8,r23
 	sub r2, r23, r0
@@ -41,28 +41,28 @@ strcpy:
 	pta/l loop, tr0
 	ori r2,-8,r22
 	mcmpeq.b r5, r63, r6
-	bgt/u r22, r23, tr2 // no_lddst
+	bgt/u r22, r23, tr2 /* no_lddst */
 
-	// r22 < r23 :  Need to do a load from the destination.
-	// r22 == r23 : Doesn't actually need to load from destination,
-	//              but still can be handled here.
+	/* r22 < r23 :  Need to do a load from the destination. */
+	/* r22 == r23 : Doesn't actually need to load from destination, */
+	/*              but still can be handled here. */
 	ldlo.q r2, 0, r9
 	movi -1, r8
 	SHLO r8, r7, r8
 	mcmv r4, r8, r9
 	stlo.q r2, 0, r9
-	beqi/l r6, 0, tr0 // loop
+	beqi/l r6, 0, tr0 /* loop */
 
 	add r5, r63, r4
 	addi r0, 8, r0
-	blink tr1, r63 // shortstring
+	blink tr1, r63 /* shortstring */
 no_lddst:
-	// r22 > r23: note that for r22 == r23 the sthi.q would clobber
-	//            bytes before the destination region.
+	/* r22 > r23: note that for r22 == r23 the sthi.q would clobber */
+	/*            bytes before the destination region. */
 	stlo.q r2, 0, r4
 	SHHI r4, r7, r4
 	sthi.q r0, -1, r4
-	beqi/l r6, 0, tr0 // loop
+	beqi/l r6, 0, tr0 /* loop */
 
 	add r5, r63, r4
 	addi r0, 8, r0
@@ -77,7 +77,7 @@ shortstring2:
 	shlri r4,8,r4
 	addi r0,1,r0
 	bnei/l r5,0,tr1
-	blink tr4,r63 // return
+	blink tr4,r63 /* return */
 	
 	.balign 8
 loop:
@@ -86,16 +86,16 @@ loop:
 	addi r0, 16, r0
 	sthi.q r0, -9, r5
 	mcmpeq.b r4, r63, r6
-	bnei/u r6, 0, tr1 // shortstring
+	bnei/u r6, 0, tr1 /* shortstring */
 	ldx.q r0, r21, r5
 	stlo.q r0, -8, r4
 	sthi.q r0, -1, r4
 	mcmpeq.b r5, r63, r6
-	beqi/l r6, 0, tr0 // loop
+	beqi/l r6, 0, tr0 /* loop */
 
 	add r5, r63, r4
 	addi r0, 8, r0
-	blink tr1, r63 // shortstring
+	blink tr1, r63 /* shortstring */
 
 	.size	strcpy,.-strcpy
 
-- 
cgit v1.2.3