From c975de1534f4b4092ad75f85353eec32a9a31b92 Mon Sep 17 00:00:00 2001 From: Boris Gjenero Date: Mon, 22 Oct 2012 21:30:01 +0200 Subject: SH gcc 4.6.3 with link-time optimization, for Archos targets This is work from FS#12431 synced to current HEAD and slightly tweaked (gcc 4.6.2 -> 4.6.3, binutils 2.21.1 -> 2.22) Change-Id: I76af91e80ac2a9c16a776c7f0a33cc51603bbf9b --- apps/plugins/lib/gcc-support.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'apps/plugins/lib/gcc-support.c') diff --git a/apps/plugins/lib/gcc-support.c b/apps/plugins/lib/gcc-support.c index 09a08fa9f5..156dbf93eb 100644 --- a/apps/plugins/lib/gcc-support.c +++ b/apps/plugins/lib/gcc-support.c @@ -29,22 +29,22 @@ void __attribute__((naked)) __div0(void) } #endif -void *memcpy(void *dest, const void *src, size_t n) +void USED_ATTR *memcpy(void *dest, const void *src, size_t n) { return rb->memcpy(dest, src, n); } -void *memset(void *dest, int c, size_t n) +void USED_ATTR *memset(void *dest, int c, size_t n) { return rb->memset(dest, c, n); } -void *memmove(void *dest, const void *src, size_t n) +void USED_ATTR *memmove(void *dest, const void *src, size_t n) { return rb->memmove(dest, src, n); } -int memcmp(const void *s1, const void *s2, size_t n) +int USED_ATTR memcmp(const void *s1, const void *s2, size_t n) { return rb->memcmp(s1, s2, n); } -- cgit v1.2.3