This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.
Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
From: Jakub Jelinek <jakub@redhat.com> Date: Tue, 24 Sep 2002 17:19:31 +0200 I'm going to commit a change into binutils to cope with a new "feature" in Solaris ld.so and it breaks sparc-linux elf_machine_load_address unfortunately. The following method is maybe not the fastest around (2 additional reads), but certainly reliable and without need to rely on stuff like relative position between .got and .dynamic or that that ld.so is smaller than 1MB and aligned to 1MB (the last is not true for sparc32). It's a few cycles at startup, no big deal. I guess the binutils change could not be done keeping backwards compat with existing Linux glibc? I know people like Ben Collins et al. are going to hit this if they update binutils and keep whatever glibc sources they use right now. So I don't know how nice it is to break older glibc with a binutils update like that.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |