Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Oct 1996 09:24:30 -0700 (PDT)
From:      John Polstra <jdp>
To:        CVS-committers, cvs-all, cvs-gnu
Subject:   cvs commit:  src/gnu/usr.bin/ld/rtld rtld.c
Message-ID:  <199610241624.JAA02908@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jdp         96/10/24 09:24:27

  Modified:    gnu/usr.bin/ld/rtld  rtld.c
  Log:
  If errors occur during the loading of the shared libraries required by
  the main program, report them directly from the dynamic linker and die
  there, rather than returning an error message to crt0.o.  This enables
  the printing of error messages even for old executables, whose version
  of crt0.o is not able to print them.
  
  This fix closes PR bin/1869.
  
  The code in crt0.o for printing error messages from the dynamic linker
  is no longer used, because of this change.  But it must remain, for
  backward compatibility with older dynamic linkers.
  
  Revision  Changes    Path
  1.40      +30 -10    src/gnu/usr.bin/ld/rtld/rtld.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199610241624.JAA02908>