svn commit: trunk/uClibc/libc/sysdeps/linux: common cris frv sh sh64
psm at uclibc.org
psm at uclibc.org
Tue Dec 13 09:24:30 UTC 2005
Author: psm
Date: 2005-12-13 01:24:29 -0800 (Tue, 13 Dec 2005)
New Revision: 12860
Log:
Do hidden sbrk
Modified:
trunk/uClibc/libc/sysdeps/linux/common/sbrk.c
trunk/uClibc/libc/sysdeps/linux/cris/sbrk.c
trunk/uClibc/libc/sysdeps/linux/frv/sbrk.c
trunk/uClibc/libc/sysdeps/linux/sh/sbrk.c
trunk/uClibc/libc/sysdeps/linux/sh64/sbrk.c
Changeset:
Modified: trunk/uClibc/libc/sysdeps/linux/common/sbrk.c
===================================================================
--- trunk/uClibc/libc/sysdeps/linux/common/sbrk.c 2005-12-13 09:22:15 UTC (rev 12859)
+++ trunk/uClibc/libc/sysdeps/linux/common/sbrk.c 2005-12-13 09:24:29 UTC (rev 12860)
@@ -27,7 +27,7 @@
/* Extend the process's data space by INCREMENT.
If INCREMENT is negative, shrink data space by - INCREMENT.
Return start of new space allocated, or -1 for errors. */
-void * sbrk (intptr_t increment)
+void attribute_hidden * __sbrk (intptr_t increment)
{
void *oldbrk;
@@ -44,4 +44,4 @@
return oldbrk;
}
-
+strong_alias(__sbrk,sbrk)
Modified: trunk/uClibc/libc/sysdeps/linux/cris/sbrk.c
===================================================================
--- trunk/uClibc/libc/sysdeps/linux/cris/sbrk.c 2005-12-13 09:22:15 UTC (rev 12859)
+++ trunk/uClibc/libc/sysdeps/linux/cris/sbrk.c 2005-12-13 09:24:29 UTC (rev 12860)
@@ -9,8 +9,8 @@
extern int __init_brk (void);
-void *
-sbrk(intptr_t increment)
+void attribute_hidden *
+__sbrk(intptr_t increment)
{
if (__init_brk () == 0) {
void * tmp = __curbrk + increment;
@@ -34,3 +34,4 @@
}
return ((void *) -1);
}
+strong_alias(__sbrk,sbrk)
Modified: trunk/uClibc/libc/sysdeps/linux/frv/sbrk.c
===================================================================
--- trunk/uClibc/libc/sysdeps/linux/frv/sbrk.c 2005-12-13 09:22:15 UTC (rev 12859)
+++ trunk/uClibc/libc/sysdeps/linux/frv/sbrk.c 2005-12-13 09:24:29 UTC (rev 12860)
@@ -9,8 +9,8 @@
extern int __init_brk (void);
extern void *_brk(void *ptr);
-void *
-sbrk(intptr_t increment)
+void attribute_hidden *
+__sbrk(intptr_t increment)
{
if (__init_brk () == 0)
{
@@ -23,3 +23,4 @@
}
return ((void *) -1);
}
+strong_alias(__sbrk,sbrk)
Modified: trunk/uClibc/libc/sysdeps/linux/sh/sbrk.c
===================================================================
--- trunk/uClibc/libc/sysdeps/linux/sh/sbrk.c 2005-12-13 09:22:15 UTC (rev 12859)
+++ trunk/uClibc/libc/sysdeps/linux/sh/sbrk.c 2005-12-13 09:24:29 UTC (rev 12860)
@@ -9,8 +9,8 @@
extern int __init_brk (void);
extern void *_brk(void *ptr);
-void *
-sbrk(intptr_t increment)
+void attribute_hidden *
+__sbrk(intptr_t increment)
{
if (__init_brk () == 0)
{
@@ -23,3 +23,4 @@
}
return ((void *) -1);
}
+strong_alias(__sbrk,sbrk)
Modified: trunk/uClibc/libc/sysdeps/linux/sh64/sbrk.c
===================================================================
--- trunk/uClibc/libc/sysdeps/linux/sh64/sbrk.c 2005-12-13 09:22:15 UTC (rev 12859)
+++ trunk/uClibc/libc/sysdeps/linux/sh64/sbrk.c 2005-12-13 09:24:29 UTC (rev 12860)
@@ -9,8 +9,8 @@
extern int __init_brk (void);
extern void *_brk(void *ptr);
-void *
-sbrk(intptr_t increment)
+void attribute_hidden *
+__sbrk(intptr_t increment)
{
if (__init_brk () == 0)
{
@@ -23,3 +23,4 @@
}
return ((void *) -1);
}
+strong_alias(__sbrk,sbrk)
More information about the uClibc-cvs
mailing list