Skip site navigation (1)Skip section navigation (2)
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>