diff options
| author | Ken Raeburn <raeburn@mit.edu> | 2004-04-23 00:43:15 +0000 |
|---|---|---|
| committer | Ken Raeburn <raeburn@mit.edu> | 2004-04-23 00:43:15 +0000 |
| commit | a8a3c79930e4720ae57d1b598d3ad19e4de635af (patch) | |
| tree | 6869545e0def375261fbcb3fa0287175c707b21b /src/ChangeLog | |
| parent | 3102b8cd0a7ef822229383951799867101a366f2 (diff) | |
| download | krb5-a8a3c79930e4720ae57d1b598d3ad19e4de635af.tar.gz krb5-a8a3c79930e4720ae57d1b598d3ad19e4de635af.tar.xz krb5-a8a3c79930e4720ae57d1b598d3ad19e4de635af.zip | |
Use more flexible command substitution for shared library generation, so we can
dump makeshlib.sh. Use the new saved export list files for AIX.
* aclocal.m4 (KRB5_BUILD_LIBRARY_WITH_DEPS): Substitute MAKE_SHLIB_COMMAND, not
LDCOMBINE and LDCOMBINE_TAIL.
* pre.in (DO_MAKE_SHLIB, SHLIB_STATIC_TARGET, LDCOMBINE, LDCOMBINE_TAIL):
Delete unused variables.
(SHLIB_EXPORT_FILE, SHLIB_EXPORT_FILE_DEP, MAKE_SHLIB_COMMAND): New variables.
* config/lib.in (lib$(LIB)$(SHLIBVEXT)): Set objlist to the list of object
files before invoking MAKE_SHLIB_COMMAND, instead of wrapping the list with
LDCOMBINE and LDCOMBINE_TAIL. Depend on SHLIB_EXPORT_FILE_DEP.
* config/shlib.conf: Set MAKE_SHLIB_COMMAND, using LDCOMBINE and LDCOMBINE_TAIL
in the common case.
(case *-*-aix*): Specify new commands, taken from makeshlib.sh, but assume the
export list is provided externally.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16263 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index fd4ebf8449..4851b02507 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2004-04-22 Ken Raeburn <raeburn@mit.edu> + + * aclocal.m4 (KRB5_BUILD_LIBRARY_WITH_DEPS): Substitute + MAKE_SHLIB_COMMAND, not LDCOMBINE and LDCOMBINE_TAIL. + 2004-03-23 Ken Raeburn <raeburn@mit.edu> * aclocal.m4 (KRB5_AC_MAINTAINER_MODE, KRB5_AC_ENABLE_THREADS, |
