summaryrefslogtreecommitdiffstats
path: root/toolchain/uClibc/uClibc-0.9.28.3-string-ops.patch.powerpc
diff options
context:
space:
mode:
authorPeter Korsgaard <jacmet@sunsite.dk>2010-07-29 17:02:29 +0200
committerPeter Korsgaard <jacmet@sunsite.dk>2010-07-29 17:02:29 +0200
commitebf21166b7abc35f4faa4bded5c919641a282339 (patch)
tree5c8b56558f78663788ed3bb5c51ad04721dd1241 /toolchain/uClibc/uClibc-0.9.28.3-string-ops.patch.powerpc
parentc6c7b9973310a37db08d089c09345c45c5665beb (diff)
downloadbuildroot-novena-ebf21166b7abc35f4faa4bded5c919641a282339.tar.gz
buildroot-novena-ebf21166b7abc35f4faa4bded5c919641a282339.zip
uClibc: remove old 0.9.28 support
Not supported upstream and needs complicated workaround for the NPTL stuff. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'toolchain/uClibc/uClibc-0.9.28.3-string-ops.patch.powerpc')
-rw-r--r--toolchain/uClibc/uClibc-0.9.28.3-string-ops.patch.powerpc56
1 files changed, 0 insertions, 56 deletions
diff --git a/toolchain/uClibc/uClibc-0.9.28.3-string-ops.patch.powerpc b/toolchain/uClibc/uClibc-0.9.28.3-string-ops.patch.powerpc
deleted file mode 100644
index 0311e3ba0..000000000
--- a/toolchain/uClibc/uClibc-0.9.28.3-string-ops.patch.powerpc
+++ /dev/null
@@ -1,56 +0,0 @@
-diff -urpN uClibc-0.9.28.3/libc/string/powerpc/string.c uClibc-0.9.28.3-patched/libc/string/powerpc/string.c
---- uClibc-0.9.28.3/libc/string/powerpc/string.c 2005-06-21 16:03:15.000000000 +0200
-+++ uClibc-0.9.28.3-patched/libc/string/powerpc/string.c 2008-03-27 00:22:16.000000000 +0100
-@@ -32,7 +32,7 @@
- #include <locale.h> /* for __LOCALE_C_ONLY */
-
- #ifdef L_memcpy
--void attribute_hidden *__memcpy(void *to, const void *from, size_t n)
-+void *memcpy(void *to, const void *from, size_t n)
- /* PPC can do pre increment and load/store, but not post increment and load/store.
- Therefore use *++ptr instead of *ptr++. */
- {
-@@ -87,11 +87,10 @@ void attribute_hidden *__memcpy(void *to
- goto copy_chunks;
- goto lessthan8;
- }
--strong_alias(__memcpy, memcpy);
- #endif
-
- #ifdef L_memmove
--void attribute_hidden *__memmove(void *to, const void *from, size_t n)
-+void *memmove(void *to, const void *from, size_t n)
- {
- unsigned long rem, chunks, tmp1, tmp2;
- unsigned char *tmp_to;
-@@ -142,7 +141,6 @@ void attribute_hidden *__memmove(void *t
- goto copy_chunks;
- goto lessthan8;
- }
--strong_alias(__memmove, memmove);
- #endif
-
- #ifdef L_memset
-@@ -156,7 +154,7 @@ static inline int expand_byte_word(int c
- : "=r" (c) : "0" (c));
- return c;
- }
--void attribute_hidden *__memset(void *to, int c, size_t n)
-+void *memset(void *to, int c, size_t n)
- {
- unsigned long rem, chunks;
- unsigned char *tmp_to;
-@@ -202,12 +200,10 @@ void attribute_hidden *__memset(void *to
- goto copy_chunks;
- goto lessthan8;
- }
--strong_alias(__memset, memset);
- #endif
-
- #ifdef L_bzero
--weak_alias(__bzero,bzero);
--void __bzero(void *s, size_t n)
-+void bzero(void *s, size_t n)
- {
- (void)memset(s, 0, n);
- }