From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ulrich Drepper To: GNU libc hacker Subject: more ELF changes Date: Sat, 24 Jul 1999 15:20:00 -0000 Message-id: X-SW-Source: 1999-07/msg00087.html Hi, I've checked in another bunch of ELF changes. With these changes we should now follow the upcoming ELF specification. Again, the new functionality is not yet tested as te linker cannot emit it yet. But it doesn't break existing programs. I had to change the RTLD_START code. This means that port maintainer for architectures != ix86 have something to do. The change are trivial and I probably could very well do it myself but I'll leave it to you. The changes are that before calling the initializers one by one there must be a similar loop before this which calls the pre-initializers. The function pointers can be found by calling _dl_preinit_next. Very simple. -- ---------------. drepper at gnu.org ,-. 1325 Chesapeake Terrace Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA Cygnus Solutions `--' drepper at cygnus.com `------------------------