From a26ac41c4946e3ebe4fab0ce6677350b644eb158 Mon Sep 17 00:00:00 2001 From: "Peter S. Mazinger" Date: Thu, 23 Mar 2006 17:19:42 +0000 Subject: Add new option for SuSv3 legacy functions and use it for bcopy/bzero/bcmp/index/rindex --- libc/string/arm/bcopy.S | 4 ++++ libc/string/arm/bzero.S | 4 ++++ libc/string/arm/memcmp.S | 2 ++ 3 files changed, 10 insertions(+) (limited to 'libc/string/arm') diff --git a/libc/string/arm/bcopy.S b/libc/string/arm/bcopy.S index 0e559225f..db3c9e6c1 100644 --- a/libc/string/arm/bcopy.S +++ b/libc/string/arm/bcopy.S @@ -41,6 +41,8 @@ #include +#ifdef __UCLIBC_SUSV3_LEGACY__ + .text .global bcopy .type bcopy,%function @@ -54,3 +56,5 @@ bcopy: b _memcpy /* (PLT) */ .size bcopy,.-bcopy + +#endif diff --git a/libc/string/arm/bzero.S b/libc/string/arm/bzero.S index c1eb93323..ee49cf560 100644 --- a/libc/string/arm/bzero.S +++ b/libc/string/arm/bzero.S @@ -39,6 +39,8 @@ #include +#ifdef __UCLIBC_SUSV3_LEGACY__ + .text .global bzero .type bzero,%function @@ -50,3 +52,5 @@ bzero: b HIDDEN_JUMPTARGET(memset) .size bzero,.-bzero + +#endif diff --git a/libc/string/arm/memcmp.S b/libc/string/arm/memcmp.S index af1b876ed..4f78b5128 100644 --- a/libc/string/arm/memcmp.S +++ b/libc/string/arm/memcmp.S @@ -63,4 +63,6 @@ memcmp: .size memcmp,.-memcmp libc_hidden_def(memcmp) +#ifdef __UCLIBC_SUSV3_LEGACY__ strong_alias(memcmp,bcmp) +#endif -- cgit v1.2.3