summaryrefslogtreecommitdiffstats
path: root/src/lib/gssapi/gss_libinit.c
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2005-02-09 00:11:14 +0000
committerKen Raeburn <raeburn@mit.edu>2005-02-09 00:11:14 +0000
commit78de391d385a134571247f17061b95290c819f9e (patch)
tree9df6dfb9c3e7db1155eefb8d359ec53db332cfe7 /src/lib/gssapi/gss_libinit.c
parentf81f4f5f751cf393c5e54b3eeec774598adbff65 (diff)
downloadkrb5-78de391d385a134571247f17061b95290c819f9e.tar.gz
krb5-78de391d385a134571247f17061b95290c819f9e.tar.xz
krb5-78de391d385a134571247f17061b95290c819f9e.zip
Build system support for a library having more than one init/fini symbol
defined, when using linker options to specify these functions. Now LIBINITFUNC/LIBFINIFUNC are considered lists of symbols, ordered from lowest-level (init run first, fini run last) to highest-level. * lib.in (config.status): Change target to be in $thisconfigdir rather than local. (osf1.exports): Create a temporary file then rename into place. Add options for library init/fini symbols, handling multiple values. * shlib.conf (case alpha*-dec-osf*): Don't handle init/fini symbols here. (case mips-sgi-irix*): Handle multiple init/fini symbols. Always set $initfini before it gets used. (case *-*-solaris*, not gcc): Handle multiple init/fini symbols. (case *-*-aix*): Handle multiple fini symbols. ticket: 2916 status: open git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17088 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/gssapi/gss_libinit.c')
0 files changed, 0 insertions, 0 deletions