Date: Thu, 18 Feb 1999 17:30:43 -0800 (PST) From: John Polstra <jdp@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/include elf.h Message-ID: <199902190130.RAA11392@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
jdp 1999/02/18 17:30:43 PST
Modified files:
sys/i386/include elf.h
Log:
On the i386, load the ELF dynamic linker where an mmap(0, ...) would
put it, just like on the Alpha. It was wrong to load it at the
fixed address 0x08000000. That should only be done if the dynamic
linker is an executable (not a shared object) with a specific load
address encoded in the object file itself.
This fixes the recent breakage in the Linux emulator.
Revision Changes Path
1.7 +7 -5 src/sys/i386/include/elf.h
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199902190130.RAA11392>
