OSDN Git Service

Add hidden versions
authorPeter S. Mazinger <ps.m@gmx.net>
Sat, 12 Nov 2005 00:09:41 +0000 (00:09 -0000)
committerPeter S. Mazinger <ps.m@gmx.net>
Sat, 12 Nov 2005 00:09:41 +0000 (00:09 -0000)
libc/string/sh64/memcpy.S
libc/string/sh64/memset.S
libc/string/sh64/strcpy.S
libc/string/sh64/strlen.S

index 361e050..0ee386a 100644 (file)
 
        .section .text..SHmedia32,"ax"
        .globl  memcpy
-       .type   memcpy, @function
+       .set    memcpy,__memcpy
+       .globl  __memcpy
+       .hidden __memcpy
+       .type   __memcpy, @function
 
        .align  5
-memcpy:
+__memcpy:
 
 #define LDUAQ(P,O,D0,D1) ldlo.q P,O,D0; ldhi.q P,O+7,D1
 #define STUAQ(P,O,D0,D1) stlo.q P,O,D0; sthi.q P,O+7,D1
@@ -198,5 +201,4 @@ Loop_ua:
        stlo.q r5, 8, r1
        blink tr1, r63
 
-       .size memcpy, . - memcpy
-
+       .size __memcpy,.-__memcpy
index 714fa3f..e167923 100644 (file)
 
        .section .text..SHmedia32,"ax"
        .globl  memset
-       .type   memset, @function
+       .set    memset,__memset
+       .globl  __memset
+       .hidden __memset
+       .type   __memset, @function
 
        .align 5
 
-memset:
+__memset:
        pta/l multiquad, tr0
        andi r2, 7, r22
        ptabs r18, tr2
@@ -88,5 +91,4 @@ loop:
        sthi.q r5, -1, r3
        blink tr2,r63
 
-       .size   memset, . - memset
-
+       .size   __memset,.-__memset
index 273e914..faa071c 100644 (file)
 
        .section .text..SHmedia32,"ax"
        .globl  strcpy
-       .type   strcpy, @function
+       .set    strcpy,__strcpy
+       .globl  __strcpy
+       .hidden __strcpy
+       .type   __strcpy, @function
 
        .align 5
-strcpy:
+__strcpy:
 
        pta/l shortstring,tr1
        ldlo.q r3,0,r4
@@ -94,5 +97,4 @@ loop:
        addi r0, 8, r0
        blink tr1, r63 // shortstring
 
-       .size   strcpy, . - strcpy
-
+       .size   __strcpy,.-__strcpy
index 57d15a2..0f99488 100644 (file)
 
        .section .text..SHmedia32,"ax"
        .globl  strlen
-       .type   strlen,@function
+       .set    strlen,__strlen
+       .globl  __strlen
+       .hidden __strlen
+       .type   __strlen,@function
 
        .balign 16
-strlen:
+__strlen:
        ptabs   r18, tr4
 
        /*
@@ -56,5 +59,4 @@ loop:
        or      r0, r63, r2
        blink   tr4, r63
 
-       .size   strlen, . - strlen
-
+       .size   __strlen,.-__strlen