[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS: cvs.openbsd.org: src



CVSROOT:	/cvs
Module name:	src
Changes by:	espie_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2001/07/08 11:49:45

Modified files:
	gnu/usr.bin/ld : ld.c 

Log message:
Fix an obscure bug: make sure aliases are referenced.
Otherwise, if a shared library uses an aliased symbol in another
library, the alias will only be partially resolved (everything setup...
except for the real symbol marked as referenced, so the relocation ends
up being zero and causes core-dumps on runtimes).

Caused quite a few crashes: Xfree's 4 GL (linked with libc_r) or
kerberosV  exhibited the problem...




Visit your host, monkey.org