summaryrefslogtreecommitdiffstats
path: root/sbin/ldconfig
Commit message (Collapse)AuthorAgeFilesLines
* Add an "-m" flag to merge instead of replace the entries. We canasami1995-06-242-41/+75
| | | | | | | | | | | now safely add a line like ldconfig -m ${PREFIX}/lib in ports' Makefiles and packing lists without throwing away some directories the user may have added. Submitted by: Mostly by Paul Kranenburg <pk@cs.few.eur.nl>
* Make ldconfig and ld.so not hashing the shared lib minor number. Thisjoerg1995-01-121-6/+5
| | | | | | | | | | misfeature caused troubles when a program attempted to access a shlib where one with a higher minor number has been hashed. Ldconfig does only include the highest-numbered shlib anyway, so this is in no way a limitation of generality. Caution: after installing the new programs, your /var/run/ld.so.hints needs to be rebuiult; run ldconfig again as it's done from /etc/rc.
* Updated to recent version of Paul K.'s shlib code. This code has betternate1994-12-232-23/+42
| | | | | | | | | | warning handling and allows for link-time warnings with a modified version of gas. Note: Not all of the newer bits were updated such as some of the non-x86 machine-dependant code is relevant to FreeBSD right now. Obtained from: NetBSD
* Changes from Paul Kranenburg which bring us into sync with his sources:rich1994-06-152-8/+13
| | | | | | | | | | | | | | handling of errors through the standard err() and warn() more fixes for Geoff Rehmet's NULL pointer bug. fixes NULL pointer bugs when linking mono and nested X servers. supports a `-nostdlib' option. accept object files without a symbol table don't attempt dynamic linking when `-A' is given a few variable names have chaged (desc -> fd), and the formatting has changed which should make it much easier to track his sources. I tested 'make world' for /usr/src and X twice with these changes.
* Add the -r and -s flags to the Usage string.ats1994-06-051-2/+2
|
* Better link ldconfig static instead dynamic.ats1994-04-131-2/+2
|
* Add that /usr/X386/lib is also in the default path for ldconfig. Bug foundats1994-04-051-1/+3
| | | | | by Satoshi Asami ( asami@cs.berkeley.edu ). Fixed also a minor typo problem.
* This is Paul K's latest set of ld changes. A commit was necessary at thisjkh1994-02-133-18/+30
| | | | | | | | | | late stage due to the fact that link.h was copyright Sun Microsystems. This version of ld sync's us up with NetBSD's ld and supports compatablily with NetBSD's -[zZ] flags (which we had reversed). Compiling with this new ld will give you RRS warnings for libraries which do not contain .type infomation - these wsarnings are harmless and will go away as soon as you recompile your libraries (cd /usr/src; make libraries).
* Changed NetBSD -> FreeBSDnate1994-02-111-2/+2
|
* Fixed Makefile per bug report from Julian Stacey. There was an extra DESTDIRnate1993-12-161-2/+2
| | | | in front of BINDIR definition.
* Many recent fixes from Paul K, add support for chaining of shared lib deps.jkh1993-11-301-4/+7
|
* Cahnged ldconfig.0 to ldconfig.8 for our man system.paul1993-11-091-2/+2
|
* Updated to newest ld from pk.paul1993-11-091-2/+2
| | | | | | | | | | | | lib.c: Pull in archives containing definitions needed by shared objects. warnings.c: Less spurious "undefined symbol" msgs for shared library defined symbols. ld.c: Do a better job of recognising data in text segments, eg. `const char []'. shlib.c,ld/rtld/{Makefile rtld.c} Use strsep() in stead of strtok() and restore colons in eg. env. vars.
* Changed ldconfig.0 to ldconfig.8 for our man setup.paul1993-11-061-2/+2
|
* Imported NetBSD's ld for shared libs.paul1993-11-033-0/+522
OpenPOWER on IntegriCloud