[uClibc-cvs] CVS update of uClibc/ldso/ldso (ldso.c)

Erik Andersen andersen at codepoet.org
Tue Aug 31 08:45:04 UTC 2004


    Date: Tuesday, August 31, 2004 @ 02:45:04
  Author: andersen
    Path: /var/cvs/uClibc/ldso/ldso

Modified: ldso.c (1.118 -> 1.119)

Dont mess with __curbrk in ldso


Index: uClibc/ldso/ldso/ldso.c
diff -u uClibc/ldso/ldso/ldso.c:1.118 uClibc/ldso/ldso/ldso.c:1.119
--- uClibc/ldso/ldso/ldso.c:1.118	Fri Aug 27 05:08:35 2004
+++ uClibc/ldso/ldso/ldso.c	Tue Aug 31 02:45:03 2004
@@ -100,7 +100,6 @@
 	struct r_debug *debug_addr;
 	unsigned long brk_addr, *lpnt;
 	int (*_dl_atexit) (void *);
-	unsigned long *_dl_brkp;		/* The end of the data segment for brk and sbrk */
 	unsigned long *_dl_envp;		/* The environment address */
 #if defined (__SUPPORT_LD_DEBUG__)
 	int (*_dl_on_exit) (void (*FUNCTION)(int STATUS, void *ARG),void*);
@@ -692,10 +691,6 @@
 	   dynamicly linked if we are using ld.so.1, so we have to look
 	   up each symbol individually. */
 
-	_dl_brkp = (unsigned long *) (intptr_t) _dl_find_hash("__curbrk", _dl_symbol_tables, 0);
-	if (_dl_brkp)
-		*_dl_brkp = brk_addr;
-
 	_dl_envp = (unsigned long *) (intptr_t) _dl_find_hash("__environ", _dl_symbol_tables, 0);
 	if (_dl_envp)
 		*_dl_envp = (unsigned long) envp;



More information about the uClibc-cvs mailing list