Date: Sun, 21 Jun 1998 07:22:32 -0700 (PDT) From: Stephen McKay <mckay@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-libexec@FreeBSD.ORG Subject: cvs commit: src/libexec/rtld-aout rtld.c Message-ID: <199806211422.HAA25239@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
mckay 1998/06/21 07:22:31 PDT Modified files: libexec/rtld-aout rtld.c Log: Since I got no objections to this patch, and no one has offered any alternative, I present .. ta! da! .. the __error() hack. This patch to the a.out dynamic loader provides old a.out binaries with __error() if they are linked with an older libc that lacks it, but are also linked against a library that needs it. There is a smaller, tricker hack that takes advantage of the fact that ld.so has __error() too, courtesy of the new libc, but this hack is the straightforward version. Revision Changes Path 1.55 +70 -1 src/libexec/rtld-aout/rtld.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199806211422.HAA25239>