| 1 |
2005-06-06 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 2 |
|
| 3 |
* libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC, AC_LIBTOOL_PROG_LD_SHLIBS, |
| 4 |
AC_LIBTOOL_LANG_CXX_CONFIG): PGI also has pgf95. PGI static flag is |
| 5 |
`-Bstatic'. Remove harmless extra comma from whole_archive output. |
| 6 |
|
| 7 |
2005-06-05 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 8 |
|
| 9 |
* ltmain.in (compile mode): In order to find out |
| 10 |
about forbidden characters in output, check with grep after checking |
| 11 |
func_quote_for_eval result. Also, warn instead of fail. |
| 12 |
(func_infer_tag, compile mode, link mode, install mode): |
| 13 |
Revert SunOS sh bug workaround patch from 2004-12-28 as it |
| 14 |
triggers bugs in the Tru64 5.1B shell. |
| 15 |
Reported by Albert Chin <libtool@mlists.thewrittenword.com> and |
| 16 |
Nicolas Joly <njoly@pasteur.fr>. |
| 17 |
|
| 18 |
2005-06-01 Olly Betts <olly@survex.com> (tiny change), |
| 19 |
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 20 |
|
| 21 |
* doc/libtool.texi (Thread Safety in libltdl), |
| 22 |
libltdl/ltdl.c (argz_create_sep): Fix some typos. |
| 23 |
|
| 24 |
2005-05-31 Peter O'Gorman <peter@pogma.com> |
| 25 |
|
| 26 |
* ltmain.in: Do not add installed static litool libraries to |
| 27 |
convenience, they are not convenience libraries. |
| 28 |
Reported by Chen-Mou Cheng <chenmou.cheng@gmail.com> |
| 29 |
|
| 30 |
2005-05-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 31 |
|
| 32 |
* doc/libtool.texi (Link mode): Document -objectlist. |
| 33 |
Noted by Richard Kreckel <Richard.Kreckel@ginac.de>. |
| 34 |
|
| 35 |
2005-05-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 36 |
|
| 37 |
* configure.ac: Bump version. |
| 38 |
* NEWS: Updated. |
| 39 |
|
| 40 |
GNU libtool 1.5.18 is released. |
| 41 |
|
| 42 |
* configure.ac: Bump version. |
| 43 |
* NEWS: Updated. |
| 44 |
* config.guess, config.sub, install-sh, doc/texinfo.tex: Updated. |
| 45 |
* THANKS: Updated. |
| 46 |
|
| 47 |
* doc/libtool.texi (Distributing libltdl): Add note that |
| 48 |
`libltdl/Makefile' should not be configured by toplevel `configure.ac'. |
| 49 |
Reported by Gideon Go <gideon.go@gmail.com>. |
| 50 |
|
| 51 |
2005-05-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 52 |
|
| 53 |
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS) |
| 54 |
[linux]: PGI: Backport whole_archive changes from HEAD. |
| 55 |
Add $pic_flag to archive_cmds and archive_expsyms_cmds. |
| 56 |
Bug reported against LAM by Troy Telford <ttelford@lnxi.com>. |
| 57 |
|
| 58 |
2005-05-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 59 |
|
| 60 |
* THANKS: Updated. |
| 61 |
|
| 62 |
2005-05-04 Peter O'Gorman <peter@pogma.com> |
| 63 |
|
| 64 |
* ltmain.in [darwin]: Pass -framework for executables too. |
| 65 |
Reported by Adam <adam@albedo.art.pl> |
| 66 |
|
| 67 |
2005-05-02 Andreas Schwab <schwab@suse.de> |
| 68 |
|
| 69 |
* libltdl/Makefile.am (local-install-files): Rename back from |
| 70 |
install-data-local. |
| 71 |
* Makefile.am (install-data-hook): Readd call to local-install-files. |
| 72 |
* NEWS: Updated. |
| 73 |
Fixes libltdl install regression introduced in 1.5.16. |
| 74 |
|
| 75 |
2005-04-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 76 |
|
| 77 |
* ltdl.m4 (all over): Quote all arguments to AC_DEFINE and |
| 78 |
AC_DEFINE_UNQUOTED consistently. Reported by |
| 79 |
Michael Koch <konqueror@gmx.de>, Riccardo Mottola <zuse@libero.it>, |
| 80 |
and Dalibor Topic <robilad@kaffe.org>. |
| 81 |
|
| 82 |
2005-04-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 83 |
|
| 84 |
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [openbsd3.3]: Set |
| 85 |
need_version to yes or no depending on the os release. |
| 86 |
Missing backport reported by Dalibor Topic <robilad@kaffe.org>. |
| 87 |
|
| 88 |
2005-04-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 89 |
|
| 90 |
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ linux ]: sed 3.02 does |
| 91 |
not understand \t in regex. |
| 92 |
Reported by Tim Van Holder <tim.vanholder@gmail.com>. |
| 93 |
|
| 94 |
2005-04-25 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 95 |
|
| 96 |
* configure.ac, NEWS: Updated to 1.5.17a. |
| 97 |
|
| 98 |
2005-04-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 99 |
|
| 100 |
GNU libtool 1.5.16 is released. |
| 101 |
|
| 102 |
* configure.ac: Bump version. |
| 103 |
* NEWS, README: Updated. |
| 104 |
* config.guess, config.sub: Updated. |
| 105 |
* THANKS: Updated. |
| 106 |
|
| 107 |
* libtool.m4 (_LT_CC_BASENAME): Ignore `compile'. |
| 108 |
|
| 109 |
2005-04-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 110 |
|
| 111 |
* libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC, AC_LIBTOOL_PROG_LD_SHLIBS) |
| 112 |
[solaris]: Update wl for Sun Studio f77/f90/f95. Fix |
| 113 |
whole_archive_flag_spec for cc and f77/f90/f95 to prevent reordering in |
| 114 |
case we link with $CC. |
| 115 |
|
| 116 |
2005-04-23 Gary Kumfert <kumfert@llnl.gov> |
| 117 |
|
| 118 |
* libtool.m4 (AC_LIBTOOL_LANG_F77_CONFIG) [ aix4, aix5 ]: |
| 119 |
Adjust logic to match the C case: Only disable static if not |
| 120 |
on ia64 nor runtimelinking. |
| 121 |
|
| 122 |
2005-04-23 Jonathan Ryshpan <jonrysh@pacbell.net> |
| 123 |
|
| 124 |
* doc/libtool.texi: Get rid of overfull hboxes. |
| 125 |
|
| 126 |
2005-04-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> (tiny change) |
| 127 |
|
| 128 |
* libtool.m4 (_LT_CC_BASENAME): Use $echo, not $ECHO, for consistency. |
| 129 |
|
| 130 |
2005-04-22 Gary V. Vaughan <gary@gnu.org> |
| 131 |
|
| 132 |
The FSF are moving offices today. Changed their contact address |
| 133 |
in all files from `59 Temple Place, Suite 330, MA 02111-1307' to |
| 134 |
`51 Franklin Street, Fifth Floor, MA 02110-1301'. |
| 135 |
|
| 136 |
2005-04-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 137 |
|
| 138 |
* libtool.m4 (_LT_COMPILER_BOILERPLATE, _LT_LINKER_BOILERPLATE): |
| 139 |
New macros: save warnings and boilerplate of simple compile/link tests. |
| 140 |
(AC_LIBTOOL_LANG_C_CONFIG, AC_LIBTOOL_LANG_CXX_CONFIG, |
| 141 |
AC_LIBTOOL_LANG_F77_CONFIG, AC_LIBTOOL_LANG_GCJ_CONFIG, |
| 142 |
AC_LIBTOOL_LANG_RC_CONFIG): Call. |
| 143 |
(AC_LIBTOOL_COMPILER_OPTION, AC_LIBTOOL_LINKER_OPTION, AC_LIBTOOL_PROG_CC_C_O): |
| 144 |
Fail only if nonempty warnings different from default compile/link. |
| 145 |
* NEWS: Update. |
| 146 |
Reported by Josselin Mouette <joss@debian.org> and Marcin Siennicki. |
| 147 |
|
| 148 |
2005-04-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 149 |
|
| 150 |
* tests/hardcode.test [solaris]: Use dumpstabs if available, |
| 151 |
to avoid false failure caused by debug section which contains |
| 152 |
command line (Solaris cc). |
| 153 |
Reported by Ralf Menzel <menzel@ls6.cs.uni-dortmund.de>. |
| 154 |
|
| 155 |
2005-04-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> (tiny change) |
| 156 |
|
| 157 |
* libtoolize.in: Fix syntax typos. |
| 158 |
|
| 159 |
2005-04-15 Maciej W. Rozycki <macro@linux-mips.org> |
| 160 |
|
| 161 |
* libtool.m4 (AC_LIBTOOL_LANG_GCJ_CONFIG): Add old_archive_cmds |
| 162 |
definition. |
| 163 |
|
| 164 |
2005-04-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 165 |
|
| 166 |
* libtool.m4 (_LT_CC_BASENAME): New macro to figure out $cc_basename. |
| 167 |
Skip ccache, distcc, purify, cmdline options, `$host_alias-' prefix. |
| 168 |
(AC_LIBTOOL_SETUP, AC_LIBTOOL_LANG_CXX_CONFIG, |
| 169 |
AC_LIBTOOL_LANG_F77_CONFIG, AC_LIBTOOL_LANG_GCJ_CONFIG, |
| 170 |
AC_LIBTOOL_LANG_RC_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS): Use. |
| 171 |
* NEWS: Update. |
| 172 |
|
| 173 |
2005-04-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 174 |
|
| 175 |
* libtool.m4 (AC_LIBTOOL_SETUP, AC_LIBTOOL_CONFIG): Fix |
| 176 |
definition of $Xsed. |
| 177 |
|
| 178 |
2005-04-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 179 |
|
| 180 |
* tests/linkorder.test: Move to |
| 181 |
* tests/link-order.test: New, with fixed permissions. |
| 182 |
* tests/Makefile.am: Adjust. |
| 183 |
|
| 184 |
2005-04-08 Alexandre Oliva <aoliva@redhat.com>, |
| 185 |
Peter O'Gorman <peter@pogma.com> |
| 186 |
|
| 187 |
* ltmain.in: Don't add files with the same base name to an |
| 188 |
archive; rename duplicates instead. |
| 189 |
(func_extract_an_archive): Remove section to deal with duplicate |
| 190 |
base names in an archive. |
| 191 |
* tests/func_extract_archives.test: remove. |
| 192 |
* tests/duplicate_members.test: new test. |
| 193 |
* tests/Makefile.am: Add new test, remove old. |
| 194 |
|
| 195 |
2005-04-08 Alexandre Oliva <aoliva@redhat.com>, |
| 196 |
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 197 |
|
| 198 |
Fix the order of -L flags added for libtool dep libs. |
| 199 |
|
| 200 |
* ltmain.in (link mode): Add to tmp_libs paths for libtool dep |
| 201 |
libs in reverse order as well. |
| 202 |
* tests/defs: Set $build to allow to detect cross-compiles. |
| 203 |
* tests/Makefile.am, tests/linkorder.test: New test. |
| 204 |
|
| 205 |
2005-04-01 Mike Stump <mrs@apple.com> |
| 206 |
|
| 207 |
* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN) [ netbsd, freebsd, openbsd, |
| 208 |
darwin, dragonfly]: Use 3/4 of argmax, instead of 1/4. |
| 209 |
|
| 210 |
2005-03-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 211 |
|
| 212 |
* libtool.m4 (AC_LIBTOOL_CONFIG): Typo. |
| 213 |
|
| 214 |
* libtool.m4 (AC_LIBTOOL_LANG_GCJ_CONFIG, AC_LIBTOOL_LANG_RC_CONFIG): |
| 215 |
Set $cc_basename. |
| 216 |
|
| 217 |
2005-03-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 218 |
|
| 219 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Move linux entry to |
| 220 |
correct position, re-indent. |
| 221 |
|
| 222 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [solaris]: Use ${wlarc} |
| 223 |
and set to empty when using $LD for linking. Fixes regression |
| 224 |
introduced in 2004-12-20. |
| 225 |
Reported by Ralf Menzel <menzel@ls6.cs.uni-dortmund.de> and |
| 226 |
Пухальский Юрий Андреевич <pooh@cryptopro.ru>. |
| 227 |
|
| 228 |
2005-03-21 Gary V. Vaughan <gary@gnu.org>, |
| 229 |
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 230 |
|
| 231 |
* libtool.m4 (AC_LIBTOOL_SETUP, AC_LIBTOOL_LANG_CXX_CONFIG, |
| 232 |
AC_LIBTOOL_LANG_F77_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS): |
| 233 |
For matching compiler names: Pick only first word, allow leading white |
| 234 |
space.. |
| 235 |
* tests/sh.test: ..and test for missing `*' at end of patterns. |
| 236 |
|
| 237 |
2005-03-19 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 238 |
|
| 239 |
* tests/demo-nopic.test: Enhance status output |
| 240 |
noted by Tom Burger <tvburger@few.vu.nl>. |
| 241 |
|
| 242 |
2005-03-18 Peter O'Gorman <peter@pogma.com>, |
| 243 |
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 244 |
|
| 245 |
* libtool.m4: The compiler can be a program name with args, so |
| 246 |
always check cc_basename against compiler name and a wildcard. |
| 247 |
Also, drop unnecessary quotes in `case' argument. |
| 248 |
|
| 249 |
2005-03-18 Albert Chin-A-Young <china@thewrittenword.com> |
| 250 |
|
| 251 |
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG) [ solaris2.6+ ]: |
| 252 |
When linking convenience libraries on Solaris with the Sun C++ |
| 253 |
compiler, pass convenience libraries through to the linker with |
| 254 |
-Qoption between allextract/defaultextract. The Sun C++ compiler |
| 255 |
bundles -Qoption arguments so convenience libraries are linked with |
| 256 |
defaultextract otherwise. |
| 257 |
Backport of branch-2-0 patch dated 2004-03-14. Reported by |
| 258 |
Пухальский Юрий Андреевич <pooh@cryptopro.ru>. |
| 259 |
|
| 260 |
2005-03-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 261 |
|
| 262 |
* ltmain.in: unconditionally set IFS, and set it |
| 263 |
to the one true right sequence: space, tab, newline. |
| 264 |
|
| 265 |
* configure.ac, libltdl/configure.ac: s/##/dnl/ for comments |
| 266 |
that are meaningless in configure. |
| 267 |
Reported by Alexandre Duret-Lutz <adl@src.lip6.fr>. |
| 268 |
|
| 269 |
2005-03-15 Per Bothner <per@bothner.com>, |
| 270 |
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 271 |
|
| 272 |
Allow special characters in source file names. Will break unless |
| 273 |
`-o target' is also given, which must not contain special characters. |
| 274 |
En passant, fix source file quoting broken for cygwin/MSVC. |
| 275 |
|
| 276 |
* ltmain.in (compile mode): Use new variable qsrcfile |
| 277 |
for quoted source file name for compile $command. Fix missing |
| 278 |
quotes for _c_o lockfile. |
| 279 |
* NEWS: Update. |
| 280 |
|
| 281 |
2005-03-14 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 282 |
|
| 283 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [linux]: Remove MAIN_ |
| 284 |
dependency when creating shared libraries with Portland pgf77. |
| 285 |
|
| 286 |
2005-03-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 287 |
|
| 288 |
* ltmain.in (link mode): Reword double negation in error message. |
| 289 |
Reported by Jesper Louis Andersen <jlouis@mongers.org>. |
| 290 |
|
| 291 |
2005-03-10 Gary V. Vaughan <gary@gnu.org> |
| 292 |
|
| 293 |
* libltdl/Makefile.am (install-data-local): Don't force v7 tar |
| 294 |
format with the `o' flag in create mode. |
| 295 |
Set the umask to 0 when untarring to avoid copied files taking |
| 296 |
their mode from the installer's umask. |
| 297 |
* libtoolize.m4sh (func_copy_cb): Ditto. |
| 298 |
Ignore errors from failed `cd' in the tar processes, since we |
| 299 |
may be running in dryrun mode. |
| 300 |
* libltdl/Makefile.am (ltdldatafiles): List all files needed to |
| 301 |
build a newly libtoolize installed libltdl directory even if the |
| 302 |
parent project doesn't use autoconf and automake. |
| 303 |
Reported by Noah Misch <noah@cs.caltech.edu>, |
| 304 |
Bob Friesenhahn <bfriesen@simple.dallas.tx.us> |
| 305 |
|
| 306 |
2005-03-08 Albert Chin-A-Young <china@thewrittenword.com> |
| 307 |
|
| 308 |
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG, |
| 309 |
AC_LIBTOOL_PROG_LD_SHLIBS) [irix*, osf*]: Output -update_registry |
| 310 |
information to ${output_objdir} directory, not ${objdir}. |
| 311 |
${output_objdir} will work when a project has a single Makefile and |
| 312 |
performs builds in subdirectories. ${objdir} expects the source in |
| 313 |
the current directory, breaking single-Makefile builds. |
| 314 |
|
| 315 |
2005-03-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 316 |
|
| 317 |
* THANKS: Update. |
| 318 |
|
| 319 |
2005-03-02 Gary V. Vaughan <gary@gnu.org> |
| 320 |
|
| 321 |
* libtoolize.m4sh (func_copy_cb): Use tar chof to avoid symlink |
| 322 |
attacks. |
| 323 |
* libltdl/Makefile.am (install-data-local): Ditto. |
| 324 |
|
| 325 |
2005-02-24 Peter O'Gorman <peter@pogma.com> |
| 326 |
|
| 327 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): The Portland group's |
| 328 |
compiler does not pass --whole-archive. Move gnu ld check for |
| 329 |
the flag to the top so it can be overridden. |
| 330 |
(AC_LIBTOOL_LANG_CXX_CONFIG): Unset whole_archive_flag_spec for |
| 331 |
the portland group's c++ compiler too. |
| 332 |
Reported by Jeff Squyres <jsquyres@lam-mpi.org> |
| 333 |
|
| 334 |
2005-02-24 Gary V. Vaughan <gary@gnu.org> |
| 335 |
|
| 336 |
Using `libtoolize --copy --ltdl' was not preserving timestamps, so |
| 337 |
parts of the autoconf bootstrap would be rerun spuriously after |
| 338 |
the files had been copied into the source tree: |
| 339 |
|
| 340 |
* libtoolize.in: Use $tar to copy files to preserve timestamps. |
| 341 |
(tar): New default tar command. |
| 342 |
(cp): Use -p to try and preserve timestamps. |
| 343 |
* libltdl/Makefile.am (ltdldatadir): Installation destination for |
| 344 |
libltdl sources. |
| 345 |
(install-data-local): New rule to install libltdl tree with tar to |
| 346 |
preserve timestamps. |
| 347 |
(local-install-files): Removed. |
| 348 |
Reported by Jeff Squyres <jsquyres@lam-mpi.org> |
| 349 |
|
| 350 |
2005-02-12 Alexandre Duret-Lutz <adl@gnu.org>, |
| 351 |
Peter O'Gorman <peter@pogma.com> |
| 352 |
|
| 353 |
* Makefile.am (web-manual): Use makeinfo, not texi2html. |
| 354 |
|
| 355 |
2005-02-12 Peter O'Gorman <peter@pogma.com> |
| 356 |
|
| 357 |
* ChangeLog: Upped version to 1.5.15a. |
| 358 |
* NEWS: Updated. |
| 359 |
|
| 360 |
GNU libtool 1.5.14 is released. |
| 361 |
|
| 362 |
* ChangeLog: Upped version to 1.5.14. |
| 363 |
* NEWS: Updated. |
| 364 |
* config.guess, config.sub: Updated. |
| 365 |
|
| 366 |
2005-02-10 Peter O'Gorman <peter@pogma.com> |
| 367 |
|
| 368 |
* ltmain.in, libtoolize.in: --version should show "(C) 2005". |
| 369 |
Reported by Paul Eggert <eggert@CS.UCLA.EDU> |
| 370 |
|
| 371 |
2005-02-07 Peter O'Gorman <peter@pogma.com> |
| 372 |
|
| 373 |
* ltmain.in: Add -pthread like flags when linking executables too. |
| 374 |
Reported by Andreas Schwab <schwab@suse.de> |
| 375 |
|
| 376 |
2005-02-05 Peter O'Gorman <peter@pogma.com> |
| 377 |
|
| 378 |
* configure.ac: Bump version to 1.5.13a |
| 379 |
* NEWS: Updated |
| 380 |
|
| 381 |
Libtool-1.5.12 release |
| 382 |
|
| 383 |
* libltdl/Makefile.am: Bump library revision (I remembered!). |
| 384 |
* configure.ac: Bump version to 1.5.12. |
| 385 |
* NEWS: Updated |
| 386 |
* config.guess, config.sub: Updated. |
| 387 |
|
| 388 |
* ltmain.in (func_extract_archives) [darwin]: This didn't actually |
| 389 |
work on a real fat archive, should do now. |
| 390 |
* tests/func_extract_archives.test: remove darwin fat tests which |
| 391 |
did not actually work. |
| 392 |
|
| 393 |
* Makefile.am (web-manual): Make this target actually work. |
| 394 |
|
| 395 |
2005-02-04 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 396 |
|
| 397 |
* ltmain.in (link mode): Allow five digits in version-info |
| 398 |
|
| 399 |
* NEWS: s/Linux/GNU &/. |
| 400 |
|
| 401 |
2005-02-03 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 402 |
|
| 403 |
* ltmain.in (link mode): With piecewise (partial) linking, fix |
| 404 |
intermediate output name for subdir-objects. |
| 405 |
|
| 406 |
* ltmain.in (link mode): Backport yet another cygwin subdir fix |
| 407 |
(wrappersource). |
| 408 |
|
| 409 |
2005-02-03 Charles Wilson <cwilson@spam.protected> |
| 410 |
|
| 411 |
Backported from branch-2-0: |
| 412 |
* ltmain.in (func_generate_dlsyms): addresses |
| 413 |
in _preloaded_symbols[] cannot go into .rdata section |
| 414 |
if symbols are DATA imported from DLL, on windows, |
| 415 |
because runtime relocations must happen. |
| 416 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): |
| 417 |
build exports for symbols in .rdata sections |
| 418 |
|
| 419 |
2005-02-03 Peter O'Gorman <peter@pogma.com> |
| 420 |
|
| 421 |
* README: Update. |
| 422 |
|
| 423 |
2005-02-03 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 424 |
|
| 425 |
* THANKS: Update. |
| 426 |
|
| 427 |
2005-02-03 Reid Spencer <reid@x10sys.com>, |
| 428 |
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 429 |
|
| 430 |
* ltmain.in (link mode) [cygwin]: Fix broken subdir path |
| 431 |
computation, exposed by using `-dlopen self'. Fix broken sed |
| 432 |
script exposed by additionally using `-export-symbols FILE'. |
| 433 |
|
| 434 |
2005-02-03 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 435 |
|
| 436 |
* tests/quote.test: Backport fix for spurious failures on Cygwin. |
| 437 |
|
| 438 |
* THANKS: Update. |
| 439 |
|
| 440 |
2005-02-03 Peter O'Gorman <peter@pogma.com> |
| 441 |
|
| 442 |
* ltmain.in [darwin]: Don't add installed libs to temp_rpath when |
| 443 |
building executables on darwin, or other systems which use |
| 444 |
hardcode_automatic. It may break our wrapper scripts. |
| 445 |
|
| 446 |
2005-02-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 447 |
|
| 448 |
* ltmain.in, libtoolize.in: Exit with nonzero status on write failures |
| 449 |
with --help or --version or, in case of ltmain, --config or --features. |
| 450 |
|
| 451 |
* NEWS: Update. |
| 452 |
|
| 453 |
2005-02-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 454 |
|
| 455 |
* m4/libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) |
| 456 |
[ pw32, freebsd3.[01], freebsdelf3.[01] ] |
| 457 |
(AC_LIBTOOL_LANG_CXX_CONFIG) [ aix4.[012]*, freebsd[12] ] |
| 458 |
[ hpux9* with aCC solaris2.[0-5] ] |
| 459 |
(AC_LIBTOOL_PROG_LD_SHLIBS) [ linux with GNU ld < 2.11, aix4.[012]* ] |
| 460 |
(AC_LIBTOOL_LANG_GCJ_CONFIG): Fix [] quoting. Should fix various spurious |
| 461 |
failures. |
| 462 |
|
| 463 |
* tests/func_extract_archives.test: Clean up afterwards. |
| 464 |
|
| 465 |
2005-02-01 Peter O'Gorman <peter@pogma.com> |
| 466 |
|
| 467 |
* libtoolize.in, libltdl/ltdl.c: Nothing significant changed in 2005, |
| 468 |
backing out copyright update. Thanks Gary. |
| 469 |
|
| 470 |
2005-02-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 471 |
|
| 472 |
* config/ltmain.m4sh (func_win32_libid, func_infer_tag) |
| 473 |
(func_extract_an_archive, func_extract_archives): |
| 474 |
adjust to preferred function header layout. |
| 475 |
|
| 476 |
2005-01-31 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 477 |
|
| 478 |
* libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Unicos 9 sed rejects |
| 479 |
empty parentheses as in 's/x\(\)/\1/'. |
| 480 |
(AC_LIBTOOL_PROG_COMPILER_PIC) [unicos*]: wl=-Wl,. |
| 481 |
|
| 482 |
* tests/quote.test: Match link quoting against `"$wl"', not `-Wl,'. |
| 483 |
|
| 484 |
2005-01-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 485 |
|
| 486 |
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS) |
| 487 |
[linux]: Update for Intel Compiler icc/icpc/ifort: add -i_dynamic and |
| 488 |
-nofor_main, if necessary. Simplify logic somewhat. |
| 489 |
|
| 490 |
2005-01-29 Peter O'Gorman <peter@pogma.com> |
| 491 |
|
| 492 |
* AUTHORS, THANKS: Copy from cvs HEAD. |
| 493 |
|
| 494 |
* ltmain.in, libtool.m4, libtoolize.in, libltdl/ltdl.c: Update |
| 495 |
copyright. |
| 496 |
|
| 497 |
* ltmain.in [darwin]: Allow -framework foo through when given on |
| 498 |
the command line. |
| 499 |
|
| 500 |
2005-01-26 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 501 |
|
| 502 |
* tests/Makefile.am: also re-export CPP, F77, FFLAGS, CXX, |
| 503 |
CXXFLAGS, CXXCPP, and the value of SHELL as CONFIG_SHELL. |
| 504 |
Reported by Heinz Salzmann <heinz.salzmann@micronas.com>. |
| 505 |
|
| 506 |
2005-01-26 Craig Dooley <xlnxminusx@gmail.com>, |
| 507 |
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 508 |
|
| 509 |
* NEWS, libtool.m4, ltmain.in [dragonfly]: Add support for DragonFly. |
| 510 |
|
| 511 |
2005-01-25 Albert Chin-A-Young <china@thewrittenword.com> |
| 512 |
|
| 513 |
* ltmain.in [irix]: Preserve processor option for SGI Compiler |
| 514 |
(-r[0-9][0-9]*). |
| 515 |
|
| 516 |
2005-01-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 517 |
|
| 518 |
* libtool.m4 (AC_LIBTOOL_CONFIG) [mingw, cygwin, pw32, os2]: |
| 519 |
Add _LT_DECLs for host_os, build_alias, build and build_os. |
| 520 |
host_os and build were used in a few occasions in ltmain.in |
| 521 |
and affect above-mentioned systems, the others are added for |
| 522 |
symmetry. |
| 523 |
|
| 524 |
2005-01-21 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> (tiny change) |
| 525 |
|
| 526 |
* libltdl.c (try_dlopen): Fix memleak. |
| 527 |
Savannah BTS patch #3670 by Lennart Poettering. |
| 528 |
|
| 529 |
2005-01-16 Peter O'Gorman <peter@pogma.com> |
| 530 |
|
| 531 |
* ltmain.in: Don't pass through compiler-like thread flags when |
| 532 |
using $LD to do the linking. Use compiler_flags instead. |
| 533 |
Reported by Mark_Andrews@isc.org. |
| 534 |
|
| 535 |
* libtool.m4 (LT_CMD_MAX_LEN) [osf]: On Tru64 there could |
| 536 |
be a kernel panic when testing the maximum command line length |
| 537 |
if exec_disable_arg_limit=1. Don't do the tests to figure it |
| 538 |
out on *-osf*. |
| 539 |
Reported by Dr. Hans Ekkehard Plesser |
| 540 |
<hans.ekkehard.plesser@umb.no> |
| 541 |
|
| 542 |
2005-01-14 Guido Draheim <guidod-2003-@gmx.de> (tiny change) |
| 543 |
|
| 544 |
* libtool.m4 (AC_PROG_SED): Don't break test loop early. |
| 545 |
|
| 546 |
2005-01-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 547 |
|
| 548 |
* libtoolize.in: Back out copying `install-sh' by libtoolize. |
| 549 |
* doc/libtool.texi (Distributing): Mention that we distribute |
| 550 |
`install-sh', but that non-Automake users will have to copy |
| 551 |
it by themselves. |
| 552 |
|
| 553 |
* libtoolize.in: Add datarootdir. |
| 554 |
|
| 555 |
2005-01-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 556 |
|
| 557 |
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [linux]: While "parsing" |
| 558 |
/etc/ld.so.conf, skip comments. |
| 559 |
Reported by Jens Elkner <elkner@linofee.org>. |
| 560 |
|
| 561 |
2005-01-08 Gary V. Vaughan <gary@gnu.org> |
| 562 |
|
| 563 |
* m4/libtool.m4, m4/ltdl.m4: RMS says, 'I think the [license of |
| 564 |
autoconf macro files] should be: |
| 565 |
# This file is free software; the Free Software Foundation |
| 566 |
# gives unlimited permission to copy and/or distribute it, |
| 567 |
# with or without modifications, as long as this notice is |
| 568 |
# preserved.'. |
| 569 |
|
| 570 |
2004-12-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 571 |
|
| 572 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [ cygwin, mingw, pw32 ]: |
| 573 |
_LT_AC_TAGVAR missing for `ld_shlibs' and for `fix_srcfile_path'. |
| 574 |
|
| 575 |
* ltmain.in (func_extract_archives): Not all shells grok |
| 576 |
`read -r' (unnecessary in this case). |
| 577 |
Reported by Ralf Menzel <menzel@ls6.cs.uni-dortmund.de>. |
| 578 |
|
| 579 |
* ltmain.in: New variable quote_scanset to work around SunOS ksh |
| 580 |
`case' backslash-escaping bug: protect character class by variable |
| 581 |
expansion. Reported by Alexander Kurz <alexander.kurz@qsc.de>. |
| 582 |
|
| 583 |
2004-12-20 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 584 |
|
| 585 |
* libtoolize.in: Install `install-sh' as well, needed for configure .. |
| 586 |
* Makefile.am: .. install, update it. |
| 587 |
* NEWS, doc/libtool.texi (Distributing): .. document it. |
| 588 |
Reported by Ross Boylan <ross@biostat.ucsf.edu>. |
| 589 |
|
| 590 |
* libtool.m4 [solaris] (AC_LIBTOOL_PROG_LD_SHLIBS): Use ${wl} for |
| 591 |
whole_archive_flag_spec. Missing backport reported by Ralf Menzel |
| 592 |
<menzel@ls6.cs.uni-dortmund.de>. |
| 593 |
|
| 594 |
* tests/demo-nopic.test [solaris, sunos]: Skip test. |
| 595 |
|
| 596 |
2004-12-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 597 |
|
| 598 |
* ltmain.in: Fix typo `--mode' instead of `-mode' in warning. |
| 599 |
Reported by Georg Schwarz <georg.schwarz@freenet.de>. |
| 600 |
|
| 601 |
* libtool.m4 [linux] (AC_LIBTOOL_PROG_COMPILER_PIC): match |
| 602 |
$cc_basename, not $CC against icc. Also, for symmetry match |
| 603 |
icpc* and ecpc* (ia64 version of icpc). |
| 604 |
|
| 605 |
* libltdl/ltdl.c [mingw] (opendir): Fix write of constant |
| 606 |
strings past end of buffer. |
| 607 |
(opendir, readdir): Fix read past end of buffer. |
| 608 |
|
| 609 |
2004-12-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 610 |
|
| 611 |
* README-alpha: Update list of non-Libtool-owned files. |
| 612 |
|
| 613 |
2004-12-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 614 |
|
| 615 |
* libltdl/ltdl.c (trim): Return error rather than do bogus |
| 616 |
null pointer arithmetic when parsing a malformed .la file. |
| 617 |
|
| 618 |
2004-12-13 Albert Chin-A-Young <china@thewrittenword.com> |
| 619 |
|
| 620 |
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG, |
| 621 |
AC_LIBTOOL_PROG_LD_SHLIBS): Append -G to link command-line on AIX |
| 622 |
to honor -brtl on command-line (runtime linking). Already done |
| 623 |
for IBM C/C++ compilers. |
| 624 |
|
| 625 |
2004-12-10 Peter O'Gorman <peter@pogma.com> |
| 626 |
|
| 627 |
* ltmain.in (func_extract_archives,func_extract_an_archive): On |
| 628 |
darwin, uniq can not take teh flags -cd together, thanks to Ralf |
| 629 |
for the fix, also ar does not accept N, so we use the fact that |
| 630 |
ar x libfoo.a foo.o will always extract the first foo.o in the |
| 631 |
archive and we then delete foo.o from the archive, which will also |
| 632 |
delete only the first foo.o, then rinse and repeat. |
| 633 |
* tests/func_extract_archives.test: Test this feature. |
| 634 |
* tests/Makefile.am: Add the test. |
| 635 |
|
| 636 |
2004-12-09 Albert Chin-A-Young <china@thewrittenword.com> |
| 637 |
|
| 638 |
* ltmain.in: Preserve -model [arg] option, used |
| 639 |
with the Tru64 UNIX C++ compiler. This option selects the |
| 640 |
layout of C++ classes, name mangling, and exception handling. |
| 641 |
|
| 642 |
2004-12-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 643 |
|
| 644 |
* ltmain.in (func_mode_link): Fix quoting bug in last checkin. |
| 645 |
|
| 646 |
2004-11-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 647 |
|
| 648 |
* doc/libtool.texi (Reloadable objects): Fix typo, reported by |
| 649 |
rsc@merit.edu. |
| 650 |
|
| 651 |
* ltmain.in: Allow some compiler/linker flags through unchecked. |
| 652 |
Backport of patch `2004-09-14 Albert Chin-A-Young' from branch-2-0. |
| 653 |
|
| 654 |
2004-11-24 Jeff Squyres <jsquyres@lam-mpi.org> |
| 655 |
|
| 656 |
* libtool.m4 [linux] (AC_LIBTOOL_LANG_CXX_CONFIG, |
| 657 |
AC_LIBTOOL_PROG_COMPILER_PIC, AC_LIBTOOL_PROG_LD_SHLIBS), |
| 658 |
NEWS, THANKS: Support for Portland Group (aka "pgi") compilers. |
| 659 |
|
| 660 |
2004-11-18 Daniel Reed <djr@redhat.com> |
| 661 |
|
| 662 |
* m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [linux]: Interpret |
| 663 |
`include' statements in toplevel ld.so.conf file. |
| 664 |
|
| 665 |
2004-11-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 666 |
|
| 667 |
* tests/demo-nopic.test: Correctly skip hppa, x86_64, and s390*. |
| 668 |
Reported by Daniel Reed <djr@redhat.com>. |
| 669 |
|
| 670 |
2004-10-26 Gary Vaughan <gary@gnu.org> |
| 671 |
|
| 672 |
* config/ltmain.in (func_mode_link): When linking an installed |
| 673 |
libtool library on the command line using -lfoo we need to find |
| 674 |
the library in the search paths and add it's dependency_libs to |
| 675 |
the link in the conv pass so that any libtool libs listed are |
| 676 |
correctly expanded in the link pass. |
| 677 |
|
| 678 |
2004-09-19 Peter O'Gorman <peter@pogma.com> |
| 679 |
|
| 680 |
* configure.ac: Bump version to 1.5.11a. |
| 681 |
* NEWS: ditto |
| 682 |
|
| 683 |
GNU libtool 1.5.10 is released. |
| 684 |
|
| 685 |
* configure.ac: Bump version. |
| 686 |
* NEWS: Updated. |
| 687 |
|
| 688 |
2004-09-19 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 689 |
|
| 690 |
* libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): The linker |
| 691 |
distinguishes data and code symbols on linux-gnu/ia64. Fixes |
| 692 |
multiple testsuite failures. Backport from 1.9c. |
| 693 |
|
| 694 |
2004-09-19 Alexandre Duret-Lutz <adl@gnu.org>, |
| 695 |
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 696 |
* demo/Makefile.am, pdemo/Makefile.am: Use per-target CFLAGS |
| 697 |
only for the Libtool-built objects, so that automake won't |
| 698 |
complain about missing AM_PROG_CC_C_O but still compile Libtool- |
| 699 |
and non-Libtool objects into different names. |
| 700 |
|
| 701 |
2004-09-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 702 |
|
| 703 |
* ltdl.c (memcpy, memmove): Fix pre-ANSI replacement functions |
| 704 |
to not use pointer-to-void arithmetic. |
| 705 |
(memmove): Fix infinite loop. |
| 706 |
|
| 707 |
2004-09-12 Brad <brad@comstyle.com> |
| 708 |
|
| 709 |
* libtool.m4: Fixes for the OpenBSD support |
| 710 |
|
| 711 |
2004-08-12 Maciej W. Rozycki <macro@linux-mips.org> |
| 712 |
|
| 713 |
* demo/Makefile.am: Stop automake warning by defining |
| 714 |
libhell0_a_CFLAGS. |
| 715 |
* pdemo/Makefile.am: Ditto. |
| 716 |
|
| 717 |
2004-08-12 Peter O'Gorman <peter@pogma.com> |
| 718 |
|
| 719 |
* configure.ac, libtool.m4: Ensure that a c++ compiler exists before |
| 720 |
checking for the c++ preprocessor. Apparently reported by multiple |
| 721 |
people, multiple times. |
| 722 |
|
| 723 |
* libtool.m4 [GNU/linux] (AC_DEPLIBS_CHECK_METHOD): Cleanup, |
| 724 |
thanks to Daniel Reed. |
| 725 |
|
| 726 |
2004-08-11 Daniel Reed <djr@redhat.com> |
| 727 |
|
| 728 |
* tests/demo-nopic.test: Do not run on x86_64 or s390* |
| 729 |
|
| 730 |
2004-08-07 Peter O'Gorman <peter@pogma.com> |
| 731 |
|
| 732 |
* configure.ac: Bumped version to 1.5.9a. |
| 733 |
* NEWS: updated. |
| 734 |
|
| 735 |
GNU libtool-1.5.8 is released. |
| 736 |
|
| 737 |
* NEWS: updated. |
| 738 |
* configure.ac: Bumped version to 1.5.8. |
| 739 |
* config.guess, config.sub: Synchronized from ftp.gnu.org. |
| 740 |
|
| 741 |
2004-08-04 Peter O'Gorman <peter@pogma.com> |
| 742 |
|
| 743 |
* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Since CONFIG_SHELL may |
| 744 |
not actually be set, we should use SHELL here, also make darn sure |
| 745 |
that SHELL is set to something. Bug from Willem Jan Palenstijn |
| 746 |
<wpalenst@math.leidenuniv.nl>. |
| 747 |
|
| 748 |
2004-08-03 Jacob Meuser <jakemsr@jakemsr.com> |
| 749 |
|
| 750 |
* ltmain.in: Allow some static libraries to be used in generating a |
| 751 |
shared library on NetBSD and OpenBSD. match-pattern_regex decides |
| 752 |
which are good. |
| 753 |
|
| 754 |
2004-08-02 Todd Vierling <tv@duh.org>, |
| 755 |
Peter O'Gorman <peter@pogma.com> |
| 756 |
|
| 757 |
* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Use sysctl to get the |
| 758 |
max cmd length on BSD* and darwin. Make sure that there is a safety |
| 759 |
factor too. |
| 760 |
|
| 761 |
2004-08-02 Geoffrey Keating <geoffk@apple.com> |
| 762 |
|
| 763 |
* libtool.m4 [darwin]: Don't use -all_load. |
| 764 |
|
| 765 |
2004-08-01 Maciej W. Rozycki <macro@linux-mips.org> |
| 766 |
|
| 767 |
* libtool.m4 (LT_AC_PROG_SED): Set SED when running from cache as |
| 768 |
well. |
| 769 |
|
| 770 |
2004-07-30 Peter O'Gorman <peter@pogma.com> |
| 771 |
|
| 772 |
* libtool.m4, ltmain.in: autoconf now says the best thing to do |
| 773 |
with CDPATH is to (unset CDPATH) >/dev/null 2>&1 && unset CDPATH, |
| 774 |
so do it. |
| 775 |
|
| 776 |
* libtool.m4 [darwin]: $GREP is not defined here, use $EGREP. |
| 777 |
* ltmain.in (func_extract_archives): Backport func_extract_archives |
| 778 |
from cvs HEAD to reduce code size and enable the darwin fat archive |
| 779 |
extraction. |
| 780 |
|
| 781 |
2004-07-28 Peter O'Gorman <peter@pogma.com> |
| 782 |
|
| 783 |
* libtool.m4, ltmain.in [darwin]: Backport xlc support from cvs HEAD. |
| 784 |
|
| 785 |
2004-07-22 Joe Orton <joe@manyfish.co.uk> |
| 786 |
|
| 787 |
* libtool.m4: Treat bsdi5* like bsdi4*. |
| 788 |
|
| 789 |
2004-07-08 Peter O'Gorman <peter@pogma.com> |
| 790 |
|
| 791 |
* libtool.m4 [darwin](AC_PROG_LD_RELOAD_FLAG): Use $CC -nostdlib -r |
| 792 |
on darwin so that ld will not thin fat files. |
| 793 |
|
| 794 |
* libtool.m4 [darwin]: Clean up darwin bits. Looks more normal now. |
| 795 |
|
| 796 |
2004-07-07 Brad <brad@comstyle.com> |
| 797 |
|
| 798 |
* libtool.m4: Fixes for the OpenBSD support |
| 799 |
|
| 800 |
2004-07-07 Peter O'Gorman <peter@pogma.com> |
| 801 |
|
| 802 |
* libltdl/ltdl.h: Undo inadvertent changes from the last commit. |
| 803 |
|
| 804 |
2004-06-24 Noah Misch <noah@cs.caltech.edu> |
| 805 |
|
| 806 |
* ltmain.in: Unset the zsh GLOB_SUBST option, which makes zsh |
| 807 |
handle backslash quoting poorly, before doing anything else. |
| 808 |
* tests/defs: Likewise. |
| 809 |
|
| 810 |
2004-06-16 Brad <brad@comstyle.com> |
| 811 |
|
| 812 |
* libtool.m4: More improvements to OpenBSD support. |
| 813 |
* NEWS: Updated. |
| 814 |
|
| 815 |
2004-05-05 Peter O'Gorman <peter@pogma.com> |
| 816 |
|
| 817 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH): Insert space |
| 818 |
around = for a test and a comma between runpath_var and $1. Bug |
| 819 |
reported by Max Bowsher. |
| 820 |
|
| 821 |
2004-04-29 Peter O'Gorman <peter@pogma.com> |
| 822 |
|
| 823 |
* ltmain.in: Fix problem with .libs/.libs/libfoo.so appearing on |
| 824 |
the link line, reported and fix confirmed by Dan S. Camper. |
| 825 |
|
| 826 |
2004-04-20 Gary V. Vaughan <gary@gnu.org> |
| 827 |
|
| 828 |
* m4/libtool.m4 (_LT_LANG_CXX_CONFIG): Detect Intel C++ compiler |
| 829 |
version more idiomatically. |
| 830 |
|
| 831 |
2004-04-19 Gary V. Vaughan <gary@gnu.org> |
| 832 |
|
| 833 |
* m4/libtool.m4 (_LT_LANG_CXX_CONFIG): Intel C++ compiler 8.0 and |
| 834 |
newer adds predep_objects and postdep_objects itself, so don't |
| 835 |
duplicate them in $archive_cmds and $archive_expsym_cmds. |
| 836 |
* NEWS: Updated. |
| 837 |
Reported by Roberto Bagnara <bagnara@cs.unipr.it> |
| 838 |
|
| 839 |
2004-04-14 Alexandre Duret-Lutz <adl@gnu.org> |
| 840 |
|
| 841 |
* bootstrap: Delete acinclude.m4. |
| 842 |
|
| 843 |
2004-04-13 Scott James Remnant <scott@netsplit.com> |
| 844 |
|
| 845 |
* Makefile.am (XDELTA_OPTIONS): Remove --pristine as that |
| 846 |
generates huge xdeltas. |
| 847 |
|
| 848 |
2004-04-11 Peter O'Gorman <peter@pogma.com> |
| 849 |
|
| 850 |
* configure.ac: Bumped version to 1.5.7a. |
| 851 |
* NEWS: updated. |
| 852 |
|
| 853 |
Released 1.5.6 |
| 854 |
|
| 855 |
* configure.ac: Bumped version to 1.5.6. |
| 856 |
* NEWS: updated. |
| 857 |
|
| 858 |
2004-04-10 Peter Breitenlohner <peb@mppmu.mpg.de> |
| 859 |
|
| 860 |
* libltdl/Makefile.am (local-install-files): remove $srcdir from |
| 861 |
file names, they may have been placed there by automake-1.8. |
| 862 |
|
| 863 |
2004-04-08 Fredrik Estreen <estreen@algonet.se> |
| 864 |
|
| 865 |
* ltdl.m4: Rename shrext to shrext_cmds here too. |
| 866 |
|
| 867 |
2004-04-04 Peter O'Gorman <peter@pogma.com> |
| 868 |
|
| 869 |
* Makefile.am: One install-data-hook target is better than two. |
| 870 |
|
| 871 |
2004-04-03 Peter O'Gorman <peter@pogma.com> |
| 872 |
|
| 873 |
* configure.ac: Bumped version to 1.5.5a. |
| 874 |
* NEWS: updated. |
| 875 |
|
| 876 |
Released 1.5.4 |
| 877 |
|
| 878 |
* configure.ac: Bumped version to 1.5.4. |
| 879 |
* NEWS: updated. |
| 880 |
* config.guess, config.sub, texinfo.tex: Synchronized from |
| 881 |
ftp.gnu.org. |
| 882 |
|
| 883 |
2004-04-01 Peter O'Gorman <peter@pogma.com> |
| 884 |
|
| 885 |
* ltmain.in: Remove an extra eval concat_cmds that some idiot added. |
| 886 |
Fixes double eval on AIX, reported by Albert Chin and Uwe Moeller. |
| 887 |
|
| 888 |
2004-03-24 Scott James Remnant <scott@netsplit.com> |
| 889 |
|
| 890 |
* ltmain.in <prog linkmode>: Always add -L options to |
| 891 |
$newlib_search_path instead of just in scan mode to ensure that |
| 892 |
non-libtool libraries in user-specified directories can be found. |
| 893 |
|
| 894 |
2004-03-14 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
| 895 |
|
| 896 |
* m4/libtool.m4: Remove newlines from lt_ld_extra, so |
| 897 |
variable can safely be stored in config.cache. |
| 898 |
|
| 899 |
2004-03-14 Scott James Remnant <scott@netsplit.com> |
| 900 |
|
| 901 |
* m4/libtool.m4: Rename ld_extra to lt_lt_extra to be consistent |
| 902 |
with HEAD. |
| 903 |
|
| 904 |
2004-03-14 Peter O'Gorman <peter@pogma.com> |
| 905 |
|
| 906 |
* ltmain.in: Use $EGREP, $GREP is not set. |
| 907 |
* ltmain.in (link_all_deplibs,darwin): Link libraries in the |
| 908 |
correct order. Bug from Zachary Pincus <zpincus@stanford.edu>. |
| 909 |
|
| 910 |
2004-03-14 Scott James Remnant <scott@netsplit.com> |
| 911 |
|
| 912 |
* m4/ltmain.in: Only check precious_files_regex if it is not empty. |
| 913 |
|
| 914 |
2004-03-05 David Edelsohn <edelsohn@gnu.org> |
| 915 |
|
| 916 |
* libtool.m4: Disable building static libraries if building |
| 917 |
shared libraries on AIX 5L. |
| 918 |
|
| 919 |
2004-03-02 Gary V. Vaughan <gary@gnu.org> |
| 920 |
|
| 921 |
* bootstrap: Prune out my arch mirror dir before running |
| 922 |
amok through the tree with 'rm -rf'! |
| 923 |
|
| 924 |
2004-02-22 Gary V. Vaughan <gary@gnu.org> |
| 925 |
|
| 926 |
* Makefile.am (web-manual): Generate the web manual carefully |
| 927 |
so that links will still work when it is uploaded to gnu.org. |
| 928 |
* README-alpha: Note that this rule should be used at release |
| 929 |
time. |
| 930 |
|
| 931 |
2004-02-18 Gary V. Vaughan <gary@gnu.org> |
| 932 |
|
| 933 |
* commit (SHELL): Set it explicitly, incase some madman is using |
| 934 |
tcsh as their login shell :-b |
| 935 |
|
| 936 |
2004-02-15 Peter O'Gorman <peter@pogma.com> |
| 937 |
|
| 938 |
* libtool.m4, ltmain.in: Rename shrext to shrext_cmds. |
| 939 |
|
| 940 |
2004-02-13 Gary V. Vaughan <gary@gnu.org> |
| 941 |
|
| 942 |
* commit (MKSTAMP): Look for mkstamp in the right place. |
| 943 |
|
| 944 |
2004-02-12 Scott James Remnant <scott@netsplit.com> |
| 945 |
|
| 946 |
* ltmain.in, libtoolize.in, commit, mailnotify: Remove |
| 947 |
$SED from definitions of $dirname and $basename and prefix each |
| 948 |
use with it instead. Some shells (zsh) treat the expansion as |
| 949 |
a single command instead of a command with arguments. |
| 950 |
|
| 951 |
2004-02-12 Scott James Remnant <scott@netsplit.com> |
| 952 |
|
| 953 |
* mailnotify (func_sendmail): Look for sendmail in a |
| 954 |
couple of common non-PATH locations as well. |
| 955 |
|
| 956 |
2004-02-12 Gary V. Vaughan <gary@gnu.org> |
| 957 |
|
| 958 |
* commit, mailnotify: Use $progpath as for ltmain.in to work |
| 959 |
around the IRIX bug described below. Resynch with cvs-utils HEAD. |
| 960 |
|
| 961 |
2004-02-12 Albert Chin-A-Young <china@thewrittenword.com>, |
| 962 |
Gary V. Vaughan <gary@gnu.org> |
| 963 |
|
| 964 |
* ltmain.in (progpath): Work around backward compatibility issue |
| 965 |
on IRIX 6.5. On IRIX 6.4+, sh is ksh but when the shell is invoked |
| 966 |
as "sh" and the current value of the _XPG environment variable is |
| 967 |
not equal to 1 (one), the special positional parameter $0, within |
| 968 |
a function call, is the name of the function. So, rather than |
| 969 |
using "$0" in functions, we set $progpath in the body and use that |
| 970 |
everywhere instead (incase of code refactoring later). |
| 971 |
(EXIT_SUCCESS, EXIT_FAILURE, EXIT_MISMATCH): For clarity. |
| 972 |
|
| 973 |
2004-02-11 Gary V. Vaughan <gary@gnu.org> |
| 974 |
|
| 975 |
* commit: Completely change CVS/Root->name sed script to actually |
| 976 |
work when :ext: is not shown. |
| 977 |
|
| 978 |
2004-02-11 Albert Chin-A-Young <china@thewrittenword.com> |
| 979 |
|
| 980 |
* ltmain.in: Indentation fixes, typo fixes. |
| 981 |
|
| 982 |
2004-02-11 Gary V. Vaughan <gary@gnu.org> |
| 983 |
|
| 984 |
* config/mailnotify: New file for mailing commit notifications, |
| 985 |
imported from cvs-utils. |
| 986 |
* commit: Updated from cvs-utils and tweaked for libtool. |
| 987 |
|
| 988 |
2004-02-09 Albert Chin-A-Young <china@thewrittenword.com> |
| 989 |
|
| 990 |
* m4/libtool.m4: Fix typo: testring -> teststring. |
| 991 |
|
| 992 |
2004-02-06 Scott James Remnant <scott@netsplit.com> |
| 993 |
|
| 994 |
* Makefile.am (EXTRA_DIST): No need to specify config.guess |
| 995 |
and config.sub, all Automake versions know we want to |
| 996 |
distribute these. |
| 997 |
|
| 998 |
2004-02-05 Peter O'Gorman <peter@pogma.com> |
| 999 |
|
| 1000 |
* ltmain.in (infer_tag, win32_libid): Style changes. Rename |
| 1001 |
infer_tag to func_infer_tag and win32_libid to func_win32_libid. |
| 1002 |
* libtool.m4 (cygwin): rename win32_libid to func_win32_libid. |
| 1003 |
|
| 1004 |
2004-02-04 Peter O'Gorman <peter@pogma.com> |
| 1005 |
|
| 1006 |
* ltmain.in (infer_tag): Move tag inferrence to a shell function. |
| 1007 |
Also test $base_compile against $CC with escaped arguments. Bug |
| 1008 |
reported by Geoff Keating <geoffk@apple.com>. |
| 1009 |
|
| 1010 |
2004-02-03 Scott James Remnant <scott@netsplit.com> |
| 1011 |
|
| 1012 |
* Makefile.am (install-data-hook): Manually make config.guess |
| 1013 |
and config.sub executable after they are installed as _DATA. |
| 1014 |
We can't use _SCRIPTS because the various program name |
| 1015 |
transforms may be applied to them. |
| 1016 |
(pkgdata_DATA): List config.guess and config.sub here |
| 1017 |
(pkgdata_SCRIPTS): instead of here. |
| 1018 |
|
| 1019 |
2004-02-03 Scott James Remnant <scott@netsplit.com> |
| 1020 |
|
| 1021 |
* ltmain.in: Create temporary directory under a strict umask |
| 1022 |
rather than running chmod afterwards, preventing a race |
| 1023 |
condition where the directory could be replaced with a symbolic |
| 1024 |
link in the time between the two commands. |
| 1025 |
|
| 1026 |
2004-02-03 Paul Eggert <eggert@twinsun.com> |
| 1027 |
Scott James Remnant <scott@netsplit.com> |
| 1028 |
|
| 1029 |
* libtool.m4 (_LT_AC_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS): |
| 1030 |
Replace needless uses of egrep with grep as egrep may not exist, |
| 1031 |
POSIX no longer mandates it. |
| 1032 |
* ltmain.in: Replace use of 'grep -E' with '$EGREP -e' in case |
| 1033 |
egrep is the only thing that exists. |
| 1034 |
|
| 1035 |
2004-01-27 Scott James Remnant <scott@netsplit.com> |
| 1036 |
|
| 1037 |
This fixes release procedure problems discovered whilst making |
| 1038 |
the 1.5.2 release. |
| 1039 |
|
| 1040 |
* Makefile.am (cvs-dist): Because we check whether ChangeLog |
| 1041 |
has been committed, this rule can't be run with uncommitted |
| 1042 |
source so we can't run 'commit' and don't need to run |
| 1043 |
'make dist' a second time. Fix CVS tag as it should be |
| 1044 |
"release-X" not "Release-X". |
| 1045 |
(cvs_commit): New rule for the cvs-release chain that runs |
| 1046 |
'commit' |
| 1047 |
(cvs-release): Depend on cvs-commit, depend on deltas instead of |
| 1048 |
cvs-diff and xdelta. |
| 1049 |
(cvs-diff): Removed, replaced with delta-diff. |
| 1050 |
(delta-diff): Unpack and diff the old and new tarballs rather |
| 1051 |
than using CVS, so we get a genuinely complete diff. |
| 1052 |
(xdelta): Removed, replaced with delta-xdelta. |
| 1053 |
(got-xdelta): New rule for improved reading. |
| 1054 |
(delta-xdiff): Copied and cleaned up version of old xdelta rule. |
| 1055 |
(deltas): Depends on delta-diff and delta-xdelta (make deltas). |
| 1056 |
(cvs-news): Don't depend on timestamps, cvs-dist itself does now. |
| 1057 |
(prev-tarball): This is the only place we need a LASTRELEASE check |
| 1058 |
so copy the code here and remove the CHECK_RELEASE variable. |
| 1059 |
(new-tarball): Check there's a new tarball (did cvs-dist work?) |
| 1060 |
* README-alpha: Update CVS instructions as everything's changed |
| 1061 |
on Savannah, remove references to bz2 as we don't generate those |
| 1062 |
on branch-1-5. |
| 1063 |
(Release procedure): Update NEWS and ChangeLog after changing |
| 1064 |
the version number (both times); Run 'make fetch' after running |
| 1065 |
'configure' (difficult to do it beforehand); Require 'commit' |
| 1066 |
before 'make cvs-dist' as that checks ChangeLog is committed; |
| 1067 |
'make deltas' instead of 'cvs-diff' and 'xdelta', pass LASTRELEASE |
| 1068 |
to make instead of OLDVERSION (and it's mandatory); Clean up |
| 1069 |
uploading paragraph; Clearer announcement sending instruction; |
| 1070 |
Removed ftp-upload@gnu.org mail as that's not necessary now; |
| 1071 |
Make web page updating instructions a bit clearer; Add an instruction |
| 1072 |
to update the manual for non-alphas. |
| 1073 |
(Alpha release note template): Add a Subject; update CVS instructions. |
| 1074 |
(Full release note template): Add a Subject; update CVS instructions. |
| 1075 |
* configure.ac: Add dist-bzip2 to AM_INIT_AUTOMAKE as we talk |
| 1076 |
about bz2 files in our release announcements. |
| 1077 |
|
| 1078 |
2004-01-25 Scott James Remnant <scott@netsplit.com> |
| 1079 |
|
| 1080 |
* NEWS: updated. |
| 1081 |
* configure.ac: Bumped version to 1.5.3a also in accordance with |
| 1082 |
the new versioning scheme. |
| 1083 |
|
| 1084 |
GNU libtool 1.5.2 was released. |
| 1085 |
|
| 1086 |
* configure.ac: Bumped version to 1.5.2 in accordance with the |
| 1087 |
new versioning scheme. |
| 1088 |
* NEWS: updated. |
| 1089 |
* config.guess, config.sub, texinfo.tex: Synchronized from |
| 1090 |
ftp.gnu.org. |
| 1091 |
|
| 1092 |
2004-01-25 Scott James Remnant <scott@netsplit.com> |
| 1093 |
Gary V. Vaughan <gary@gnu.org> |
| 1094 |
|
| 1095 |
* Makefile.am: Update the maintainer rules against HEAD, I |
| 1096 |
cannot seem to find Gary's original ChangeLog entry for these. |
| 1097 |
|
| 1098 |
2004-01-25 Peter O'Gorman <peter@pogma.com> |
| 1099 |
|
| 1100 |
* ltmain.in: Check for module_cmds if max_cmd_len is exceeded too. |
| 1101 |
|
| 1102 |
* ltmain.in: Test $old_striplib before using it, not $striplib. |
| 1103 |
|
| 1104 |
* ltmain.in: Move eval to after command separation to allow ~ in paths. |
| 1105 |
|
| 1106 |
* ltmain.in (linkalldeplibs,darwin): Fix a bug reported by Idar |
| 1107 |
Tollefsen where a dir could be added to the link line with no '-L' |
| 1108 |
on darwin. |
| 1109 |
|
| 1110 |
2004-01-23 Scott James Remnant <scott@netsplit.com> |
| 1111 |
|
| 1112 |
* libtool.m4 (AC_LIBTOOL_CONFIG): Don't attempt to |
| 1113 |
make ltmain.sh unless there's an ltmain.in to do it with. |
| 1114 |
This prevents make/configure loops caused by Automake's |
| 1115 |
dependency rules. |
| 1116 |
|
| 1117 |
2004-01-23 Scott James Remnant <scott@netsplit.com> |
| 1118 |
|
| 1119 |
* libtoolize.in: Fix libtoolize so the cd command run when |
| 1120 |
AC_CONFIG_AUX_DIR is used is shown when --dry-run is given. |
| 1121 |
(Debian Bug #153699) |
| 1122 |
|
| 1123 |
2004-01-23 Scott James Remnant <scott@netsplit.com> |
| 1124 |
* ltmain.in: include newline in "sensible default" for IFS. |
| 1125 |
(Debian Bug #98492 and #95447) |
| 1126 |
|
| 1127 |
2004-01-23 Scott James Remnant <scott@netsplit.com> |
| 1128 |
|
| 1129 |
* libtool.m4: allow STRIP to contain spaces and additional |
| 1130 |
arguments. (Debian Bug #183055) |
| 1131 |
|
| 1132 |
2004-01-23 Scott James Remnant <scott@netsplit.com> |
| 1133 |
|
| 1134 |
* m4/libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Remove dead code |
| 1135 |
for platforms that have been using pass_all for some time now. |
| 1136 |
|
| 1137 |
2004-01-23 Gary V. Vaughan <gary@gnu.org> |
| 1138 |
|
| 1139 |
* ltmain.in: Don't suppress output of PIC mode compile if |
| 1140 |
-no-suppress option is given. |
| 1141 |
* doc/libtool.texi (Invoking libtool): Document it. |
| 1142 |
* NEWS: Updated. |
| 1143 |
|
| 1144 |
2004-01-23 Scott James Remnant <scott@netsplit.com> |
| 1145 |
|
| 1146 |
* libltdl/ltdl.c (lt_dlerror): change return value when |
| 1147 |
no error has occured to NULL to match documentation. |
| 1148 |
(Debian Bug #157229) |
| 1149 |
|
| 1150 |
2004-01-23 Kevin P. Fleming <kpfleming@backtobasicsmgmt.com> |
| 1151 |
Charles Wilson <cygwin@cwilson.fastmail.fm> |
| 1152 |
|
| 1153 |
* ltmain.in: include --tag options, if specified, in the |
| 1154 |
relink_command in uninstalled .la files. Also, preserve --silent, |
| 1155 |
--debug options when libtool re-execs itself. |
| 1156 |
* NEWS: Updated. |
| 1157 |
|
| 1158 |
2004-01-23 James Henstridge <james@daa.com.au>, |
| 1159 |
Scott James Remnant <scott@netsplit.com> |
| 1160 |
|
| 1161 |
* m4/libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [Linux]: Fix the |
| 1162 |
-export-symbols and -export-symbols-regex options. |
| 1163 |
|
| 1164 |
2004-01-23 Owen Taylor <otaylor@redhat.com> |
| 1165 |
|
| 1166 |
* m4/libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Recognise the |
| 1167 |
'R' symbol type so read-only symbols can be exported when combining |
| 1168 |
GCC and Solaris LD. |
| 1169 |
|
| 1170 |
2004-01-23 Scott James Remnant <scott@netsplit.com> |
| 1171 |
|
| 1172 |
* ltmain.in: When relinking, place the -L parameter containing |
| 1173 |
the installation prefix directory after the intended destination, |
| 1174 |
so we don't accidentally link against an older installed library. |
| 1175 |
|
| 1176 |
2004-01-23 Scott James Remnant <scott@netsplit.com> |
| 1177 |
|
| 1178 |
* tests/demo-nopic.test: Skip test on hppa, which don't like |
| 1179 |
non-PIC shared libraries. |
| 1180 |
|
| 1181 |
2004-01-23 Scott James Remnant <scott@netsplit.com> |
| 1182 |
|
| 1183 |
* m4/libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [linux]: Include |
| 1184 |
directories found in /etc/ld.so.conf in sys_lib_dlsearch_path_spec. |
| 1185 |
|
| 1186 |
2004-01-23 Scott James Remnant <scott@netsplit.com> |
| 1187 |
|
| 1188 |
* ltmain.in: Add -pthread and similar to $deplibs ($compile_deplibs |
| 1189 |
and $finalize_deplibs for programs) when found on the command line |
| 1190 |
or in a .la file's dependency_libs (but don't place them there) so |
| 1191 |
they are honoured when linking both programs and libraries. |
| 1192 |
|
| 1193 |
2004-01-23 Scott James Remnant <scott@netsplit.com> |
| 1194 |
|
| 1195 |
* ltmain.in: In compile mode, delay parsing of -shared, -static, |
| 1196 |
-prefer-pic and -prefer-non-pic until after tagged configuration |
| 1197 |
has been read. In link mode, read tagged configuration before |
| 1198 |
parsing any arguments. These arguments will now work when using |
| 1199 |
a non-C compiler. |
| 1200 |
|
| 1201 |
2004-01-23 Stefan Nordhausen <nordhaus@informatik.hu-berlin.de> |
| 1202 |
Scott James Remnant <scott@netsplit.com> |
| 1203 |
|
| 1204 |
* ltmain.in: Don't use the mkdir -p option when creating a |
| 1205 |
temporary output directory so a symlink attack can't be used to |
| 1206 |
arbitrarily chmod other directories on the system if libtool |
| 1207 |
gets run as root. |
| 1208 |
|
| 1209 |
2004-01-23 Scott James Remnant <scott@netsplit.com> |
| 1210 |
|
| 1211 |
* ltmain.in: new -precious-files-regex link mode option |
| 1212 |
to prevent removal of matching files from the temporary |
| 1213 |
output directory. |
| 1214 |
(Debian Bug #221420) |
| 1215 |
* doc/libtool.texi: document the new option. |
| 1216 |
* NEWS: announce the new option. |
| 1217 |
|
| 1218 |
2004-01-22 Jeff Squyres <jsquyres@lam-mpi.org> |
| 1219 |
|
| 1220 |
* libtool.m4 (AC_LIBTOOL_PROG_CC_C_O): Some compilers (e.g. Intel |
| 1221 |
Linux icc compiler) write temporary files to the current |
| 1222 |
directory. These compilers do support -c and -o simultaneously but |
| 1223 |
wrongly fail the test due to the failure to create temporary |
| 1224 |
files. It is incorrect to penalize compilers which write temporary |
| 1225 |
files to the current directory so the 'chmod -w .' is therefore |
| 1226 |
removed. |
| 1227 |
|
| 1228 |
2004-01-21 Nick Hudson <skrll@netbsd.org> |
| 1229 |
|
| 1230 |
* m4/libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [netbsd*]: Remove |
| 1231 |
gratuitous ${libname}${release}${shared_ext} from |
| 1232 |
library_names_spec. |
| 1233 |
|
| 1234 |
2003-11-12 Gary V. Vaughan <gary@gnu.org> |
| 1235 |
|
| 1236 |
The rules for uploading releases to gnu.org have been updated, and |
| 1237 |
are in fact now rather complicated. This delta updates the |
| 1238 |
release instructions to the describe the new process, and updates |
| 1239 |
the maintainer rules to help automate many of the steps: |
| 1240 |
|
| 1241 |
* README-alpha: Updated release instructions. |
| 1242 |
* Makefile.am (GPG): Name of the program for generating signatures |
| 1243 |
for files to be uploaded. |
| 1244 |
(XDELTA, XDELTA_OPTIONS): Invocation of xdelta. |
| 1245 |
(cvs-dist): Run distcheck before tagging the cvs tree incase |
| 1246 |
distcheck fails, and then generate the gpg signature files. |
| 1247 |
(cvs-diff): Generate the gpg signature files for the diff. |
| 1248 |
(xdelta): New rule for generating the xdelta diffs and associated |
| 1249 |
gpg signature files. |
| 1250 |
(cvs-release): New rule to do all of the above, if you don't mind |
| 1251 |
typing your gpg passphrase over and over again. :-) |
| 1252 |
(fetch): New rule inspired by automakes similar rule for updating |
| 1253 |
files maintained outside the project. |
| 1254 |
* config.guess, config.sub, doc/texinfo.tex: Updated with the new |
| 1255 |
fetch rule. |
| 1256 |
|
| 1257 |
2003-10-16 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> |
| 1258 |
|
| 1259 |
* libtool.m4 (AC_DEPLIBS_CHECK_METHOD): For MinGW, reverted DLL |
| 1260 |
check method back to a working objdump-based test. This is not as |
| 1261 |
concrete a test as using the 'file' command, but it does not |
| 1262 |
require that the 'file' command be available. |
| 1263 |
|
| 1264 |
2003-09-29 Scott James Remnant <scott@netsplit.com> |
| 1265 |
|
| 1266 |
* libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Use pass_all for linux* |
| 1267 |
solving many build problems on ARM, and hopefully preventing any |
| 1268 |
future ones. |
| 1269 |
(Debian Bug #191133 and #190569) |
| 1270 |
|
| 1271 |
2003-09-29 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>, |
| 1272 |
Dalibor Topic <robilad@kaffe.org> |
| 1273 |
|
| 1274 |
* libltdl/ltdl.c: Only include malloc.h if stdlib.h can not be |
| 1275 |
found. |
| 1276 |
|
| 1277 |
2003-09-26 Alfred M. Szmidt <ams@kemisten.nu> |
| 1278 |
|
| 1279 |
* mdemo2/Makefile.am (INCLUDES): Include `$(top_srcdir)/../libltdl' |
| 1280 |
instead of `../libltdl'. |
| 1281 |
|
| 1282 |
2003-09-21 Robert Millan <robertmh@gnu.org> |
| 1283 |
|
| 1284 |
* libtool.m4: Add GNU/KNetBSD support. |
| 1285 |
* ltdl.m4: Likewise. |
| 1286 |
|
| 1287 |
2003-09-10 Peter O'Gorman <peter@pogma.com> |
| 1288 |
|
| 1289 |
* mdemo2/configure.ac: Use AC_LIBTOOL_DLOPEN. |
| 1290 |
* mdemo2/main.c: Use LTDL_SET_PRELOADED_SYMBOLS(). |
| 1291 |
* mdemo2/Makefile.am: Set INCLUDES properly and add -dlopen force |
| 1292 |
to make sure the symbols file is included in the link line. |
| 1293 |
|
| 1294 |
2003-09-10 Arne Woerner <woerner@mediabase-gmbh.de> |
| 1295 |
|
| 1296 |
* libtool.m4 [openbsd]: openbsd 3.x needs versioning information. |
| 1297 |
|
| 1298 |
2003-08-29 Alexandre Duret-Lutz <adl@gnu.org> |
| 1299 |
|
| 1300 |
* libtool.m4 (_LT_AC_LANG_C_CONFIG): Fix unquoted call to |
| 1301 |
_LT_AC_LANG_C_CONFIG. |
| 1302 |
|
| 1303 |
2003-08-05 Jim Pick <jim@kaffe.org>, |
| 1304 |
Ito Kazumitsu <kaz@maczuka.gcd.org>, |
| 1305 |
Gary V. Vaughan <gary@gnu.org> |
| 1306 |
|
| 1307 |
Much as we have tried not to make it the callers' responsibility |
| 1308 |
to maintain an lt_dlrealloc function pointer, it is too difficult |
| 1309 |
to implement realloc as malloc/memcpy/free without knowing the |
| 1310 |
size of the original block. rpl_realloc has been deprecated since |
| 1311 |
2002-10-30, but kaffe has real failures with that so it's time to |
| 1312 |
bite the bullet. Caller gets to maintain lt_dlrealloc: |
| 1313 |
|
| 1314 |
* NEWS (1.5.1): Updated. |
| 1315 |
* libltdl/ltdl.c (LT_DLREALLOC): Use lt_dlrealloc so the user can |
| 1316 |
update the function pointer to match lt_dlmalloc. |
| 1317 |
(lt_emalloc): Use lt_dlrealloc rather than hardcoding realloc. |
| 1318 |
* doc/libtool.texi (Libltdl interface): Describe lt_dlrealloc now |
| 1319 |
that it too has become part of the exported interface to libltdl. |
| 1320 |
|
| 1321 |
2003-08-01 Peter O'Gorman <peter@pogma.com> |
| 1322 |
|
| 1323 |
* libtool.m4 (darwin): Use "-undefined dynamic_lookup" if the |
| 1324 |
user set MACOSX_DEPLOYMENT_TARGET to 10.3 or greater. |
| 1325 |
* libltdl/ltdl.c (dyld): Save the error from the first lookup |
| 1326 |
to report in lt_dlerror(). Otherwise the error is always |
| 1327 |
"Symbol _foo not in /usr/lib/libSystem.dylib". |
| 1328 |
Thanks to Chris Zubrzycki for reporting this. |
| 1329 |
|
| 1330 |
2003-08-01 Robert Boehne <rboehne@gnu.org> |
| 1331 |
|
| 1332 |
* libltdl/ltdl.h: Tweak the header to support visual studio. |
| 1333 |
|
| 1334 |
2003-07-31 Greg Eisenhauer <eisen@cc.gatech.edu> |
| 1335 |
|
| 1336 |
* ltmain.in: Provide absolute paths for dlopen and dlpreopen |
| 1337 |
files in generating uninstalled libtool libraries. |
| 1338 |
* mdemo2/main.c, mdemo2/Makefile.am, mdemo2/README, |
| 1339 |
mdemo2/configure.ac, mdemo2/.cvsignore, mdemo/mlib.c, |
| 1340 |
tests/mdemo2-conf.test, tests/mdemo2-exec.test, |
| 1341 |
tests/mdemo2-make.test: New files for testing above feature. |
| 1342 |
* configure.ac, bootstrap, tests/Makefile.am: Accomodate new |
| 1343 |
test directory. |
| 1344 |
* mdemo/Makefile.am: Build libmlib.la for mdemo2 tests. |
| 1345 |
|
| 1346 |
2003-07-30 Tony Wyatt <wyattaw@optushome.com.au> |
| 1347 |
|
| 1348 |
* libtool.m4: Remove parentheses around finish_eval part which |
| 1349 |
broke on amigaos pdksh. |
| 1350 |
|
| 1351 |
2003-07-30 Albert Chin-A-Young <china@thewrittenword.com> |
| 1352 |
|
| 1353 |
* libtool.m4 (AC_LIBTOOL_PROG_CC_C_O): Correctly remove IRIX C++ |
| 1354 |
template files. |
| 1355 |
|
| 1356 |
2003-07-30 Christiaan Welvaart <cjw@daneel.dyndns.org> |
| 1357 |
|
| 1358 |
* tests/dryrun.test: Ignore any 'total' line from "ls -l" output. |
| 1359 |
|
| 1360 |
2003-07-30 Robert Millan <robertmh@gnu.org> |
| 1361 |
|
| 1362 |
* libtool.m4: More fixes for the new GNU/FreeBSD triplet. |
| 1363 |
|
| 1364 |
2003-07-30 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> |
| 1365 |
|
| 1366 |
* config.guess, config.sub: Synchronized from ftp.gnu.org since |
| 1367 |
Robert Millan's patch requires it. |
| 1368 |
|
| 1369 |
2003-07-30 Robert Millan <zeratul2@wanadoo.es> |
| 1370 |
|
| 1371 |
* libtool.m4: Fixed to use the new GNU/FreeBSD triplet. |
| 1372 |
* ltdl.m4: Fixed to use the new GNU/FreeBSD triplet. |
| 1373 |
* ltmain.in: Remove GNU/FreeBSD cases, which are no longer needed. |
| 1374 |
|
| 1375 |
2003-07-30 Andreas Schwab <schwab@suse.de> |
| 1376 |
|
| 1377 |
* libtool.m4 (_LT_AC_LOCK): Also match powerpc64-*linux* in |
| 1378 |
addition to ppc64-*linux*. From Markus Meissner |
| 1379 |
<meissner@bogus.example.com>. |
| 1380 |
|
| 1381 |
2003-07-30 Dalibor Topic <robilad@yahoo.com> |
| 1382 |
|
| 1383 |
* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): For AmigaOS with pdksh, |
| 1384 |
set the maximum command line length to 8K since otherwise the test |
| 1385 |
takes over an hour to run. |
| 1386 |
|
| 1387 |
2003-06-25 Alexandre Oliva <aoliva@redhat.com>, Tim Waugh <twaugh@redhat.com> |
| 1388 |
|
| 1389 |
* libtool.m4: Replace mis-uses of path with pathname. |
| 1390 |
(AC_PROG_LD_GNU): Don't quote $LD when running it. |
| 1391 |
(_LT_AC_LANG_CXX_CONFIG): Use -nostdlib also when linking with g++ |
| 1392 |
and non-GNU ld. |
| 1393 |
|
| 1394 |
2003-06-11 Gary V. Vaughan <gary@gnu.org> |
| 1395 |
|
| 1396 |
* libtool.m4 (AC_LIBTOOL_COMPILER_OPTION): Require LT_AC_PROG_SED to |
| 1397 |
ensure $SED is set by the time it is used. |
| 1398 |
|
| 1399 |
* configure.ac (AC_INIT): Bumped revision to 1.5.0a -- the first cvs |
| 1400 |
revision number for the 1.5 maintenance branch, leading towards a |
| 1401 |
1.5.1 release. |
| 1402 |
|
| 1403 |
* NEWS: Sychronised from branch-1-4. |
| 1404 |
|
| 1405 |
2003-06-03 Benjamin Reed <ranger@befunk.com> |
| 1406 |
|
| 1407 |
* ltmain.in: search libraries in the order of preference, rather |
| 1408 |
than picking .la's even if they're in a less preferred directory. |
| 1409 |
|
| 1410 |
2003-06-03 Robert Millan <rmh@debian.org> |
| 1411 |
|
| 1412 |
* ltdl.m4: Add support for GNU/FreeBSD. |
| 1413 |
* ltmain.in: Add support for GNU/FreeBSD. |
| 1414 |
|
| 1415 |
2003-06-03 Albert Chin-A-Young <china@thewrittenword.com> |
| 1416 |
|
| 1417 |
* libtool.m4: No need to use sed to remove leading comma when |
| 1418 |
appending to $tagnames. |
| 1419 |
|
| 1420 |
2003-06-03 Albert Chin-A-Young <china@thewrittenword.com> |
| 1421 |
|
| 1422 |
* tests/defs, tests/demo-conf.test, tests/demo-nofast.test, |
| 1423 |
tests/demo-nopic.test, tests/demo-pic.test, |
| 1424 |
tests/demo-shared.test, tests/demo-static.test, |
| 1425 |
tests/depdemo-conf.test, tests/depdemo-nofast.test, |
| 1426 |
tests/depdemo-shared.test, tests/depdemo-static.test: |
| 1427 |
Pass build system type to tests to support environment |
| 1428 |
where default system type not equal to build system type |
| 1429 |
(eg. 64-bit HP-UX). |
| 1430 |
|
| 1431 |
2003-06-03 Peter O'Gorman <peter@pogma.com> |
| 1432 |
|
| 1433 |
* libtool.m4 (darwin): Remove checks for Apple-specific gcc. |
| 1434 |
* libltdl/ltdl.c (HAVE_MACH_O_DYLD_H): #define |
| 1435 |
__private_extern__ for fsf gcc. |
| 1436 |
* ltmain.in (darwin): Only add new paths to newlib_search_path. |
| 1437 |
|
| 1438 |
2003-06-03 Max Bowsher <maxb@ukf.net> |
| 1439 |
|
| 1440 |
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Reorder cygwin's |
| 1441 |
system library search path. |
| 1442 |
|
| 1443 |
2003-06-01 Robert Boehne <rboehne@gnu.org> |
| 1444 |
|
| 1445 |
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Match all qnx-nto |
| 1446 |
as recent config.guess returns a slightly different string. |
| 1447 |
* ltmain.in: Replace use of "od" with tr. |
| 1448 |
|
| 1449 |
2003-05-30 Gary V. Vaughan <gary@gnu.org> |
| 1450 |
|
| 1451 |
* libltdl/ltdl.c (argz_insert): Corrected an off by one error when |
| 1452 |
checking that before is not out of range. |
| 1453 |
|
| 1454 |
2003-05-29 Gary V. Vaughan <gary@gnu.org> |
| 1455 |
|
| 1456 |
* libltdl/ltdl.c (lt_int_dyld_lib_install_name): Removed unused |
| 1457 |
variable mh1. |
| 1458 |
(sys_dyld_close): Removed unused variable size. |
| 1459 |
|
| 1460 |
2003-05-21 Bruno Haible <bruno@clisp.org> |
| 1461 |
|
| 1462 |
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Add support for |
| 1463 |
GNU/FreeBSD. |
| 1464 |
|
| 1465 |
2003-04-22 Alexandre Oliva <aoliva@redhat.com> |
| 1466 |
|
| 1467 |
* libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on all |
| 1468 |
mips*-linux* variants. |
| 1469 |
|
| 1470 |
2003-04-22 Samuel Meder <meder@mcs.anl.gov> |
| 1471 |
|
| 1472 |
* libtool.m4 Switch on $CC and add paterns to cases. |
| 1473 |
|
| 1474 |
2003-04-22 Peter O'Gorman <peter@pogma.com> |
| 1475 |
|
| 1476 |
* libtool.m4: Move the AC_LIBTOOL_SYS_DYNAMIC_LINKER check |
| 1477 |
to be before AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH, because the |
| 1478 |
value of shlibpath_overrides_runpath is used in the HARDCODE |
| 1479 |
test and is set in the DYNAMIC_LINKER test. |
| 1480 |
* ltmain.in(darwin): We never need to relink on darwin. |
| 1481 |
|
| 1482 |
2003-04-22 Samuel Meder <meder@mcs.anl.gov> |
| 1483 |
|
| 1484 |
* libtool.m4 Switch on $CC and add paterns to cases. |
| 1485 |
|
| 1486 |
2003-04-21 Richard Dawe <rich@phekda.freeserve.co.uk> |
| 1487 |
|
| 1488 |
* doc/libtool.texi: Use @ifnottex instead of @ifinfo, |
| 1489 |
to allow production of HTML documentation using makeinfo. |
| 1490 |
|
| 1491 |
2003-04-15 Robert Boehne <rboehne@gnu.org> |
| 1492 |
|
| 1493 |
* README-alpha: Updated upload instructions. |
| 1494 |
|
| 1495 |
2003-04-14 Robert Boehne <rboehne@gnu.org> |
| 1496 |
|
| 1497 |
* NEWS: Updated. |
| 1498 |
* configure.ac: Bumped version to 1.5a. |
| 1499 |
|
| 1500 |
GNU libtool 1.5 was released. |
| 1501 |
|
| 1502 |
* configure.ac: Bumped version to 1.5. |
| 1503 |
* NEWS: updated. |
| 1504 |
* README: Changed typo in version description. |
| 1505 |
* config.guess, config.sub, texinfo.tex: Synchronized from |
| 1506 |
ftp.gnu.org. |
| 1507 |
|
| 1508 |
2003-04-05 Peter O'Gorman <peter@pogma.com> |
| 1509 |
|
| 1510 |
* libtool.m4: if ZSH_VERSION is set then setopt NO_GLOB_SUBST so |
| 1511 |
libtool works. Remove zsh echo test code, don't bother checking |
| 1512 |
for zsh anymore in the darwin archive_expsym_cmds. |
| 1513 |
|
| 1514 |
2003-04-05 Allan Sandfeld Jensen <snowwolf@one2one-networks.com> |
| 1515 |
|
| 1516 |
* libtool.m4: Switch on $CC not $cc_basename. |
| 1517 |
|
| 1518 |
2003-04-02 Robert Boehne <rboehne@gnu.org> |
| 1519 |
|
| 1520 |
* tests/defs: Quote $DJGPP to prevent problems with some shells. |
| 1521 |
Pointed out by Albert Chin <libtool@thewrittenword.com> |
| 1522 |
|
| 1523 |
2003-04-01 Peter O'Gorman <peter@pogma.com> |
| 1524 |
|
| 1525 |
* libtool.m4: Fix the echo test which I broke earlier. |
| 1526 |
* ltmain.in: Make DESTDIR work on darwin, don't use otool. |
| 1527 |
|
| 1528 |
2003-03-31 Keith Packard <keithp@keithp.com> |
| 1529 |
|
| 1530 |
* ltmain.in: New flag -version-number to be used for maintaining |
| 1531 |
compatability with a previously non-Libtool versioning scheme. |
| 1532 |
* doc/libtool.texi: Document it. |
| 1533 |
|
| 1534 |
2003-03-31 Naofumi Yasufuku <naofumi@yasufuku.net> |
| 1535 |
|
| 1536 |
* ltmain.in (win32_libid): Fixed sed expression error in |
| 1537 |
win32_nmres evaluation. |
| 1538 |
|
| 1539 |
2003-03-31 Albert Chin <libtool@thewrittenword.com> |
| 1540 |
|
| 1541 |
* ltmain.in: Don't pass -R flags found in a .la's dependency_libs |
| 1542 |
variable directly down to the linker. |
| 1543 |
Reported by Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu>. |
| 1544 |
|
| 1545 |
2003-03-28 Richard Dawe <rich@phekda.freeserve.co.uk> |
| 1546 |
|
| 1547 |
* Makefile.am: Define CONF_SUBDIRS. |
| 1548 |
* tests/defs: Set CONFIG_SITE to /nonexistent, except on DJGPP, |
| 1549 |
which requires its config.site, to work correctly. |
| 1550 |
* tests/cdemo-conf.test, tests/cdemo-shared.test, |
| 1551 |
tests/cdemo-static.test, tests/demo-conf.test, |
| 1552 |
tests/demo-nofast.test, tests/demo-nopic.test, |
| 1553 |
tests/demo-pic.test, tests/demo-shared.test, |
| 1554 |
tests/demo-static.test, tests/depdemo-conf.test, |
| 1555 |
tests/depdemo-nofast.test, tests/depdemo-shared.test, |
| 1556 |
tests/depdemo-static.test, tests/f77demo-conf.test, |
| 1557 |
tests/f77demo-shared.test, tests/f77demo-static.test, |
| 1558 |
tests/mdemo-conf.test, tests/mdemo-shared.test, |
| 1559 |
tests/mdemo-static.test, tests/pdemo-conf.test, |
| 1560 |
tests/tagdemo-conf.test, tests/tagdemo-shared.test, |
| 1561 |
tests/tagdemo-static.test: Don't set CONFIG_SITE, now that |
| 1562 |
tests/defs sets it. |
| 1563 |
* tests/cdemo-exec.test, tests/demo-exec.test, |
| 1564 |
tests/demo-inst.test, tests/depdemo-exec.test, |
| 1565 |
tests/depdemo-inst.test, tests/f77demo-exec.test, |
| 1566 |
tests/mdemo-exec.test, tests/mdemo-inst.test, |
| 1567 |
tests/pdemo-exec.test, tests/pdemo-inst.test, |
| 1568 |
tests/tagdemo-exec.test: When checking for the existence |
| 1569 |
of executables, use the executable file extension from $EXEEXT. |
| 1570 |
|
| 1571 |
2003-03-28 Peter O'Gorman <peter@pogma.com> |
| 1572 |
|
| 1573 |
* libltdl/ltdl.c (dyld): Remove some debug printf's, fix a bug. |
| 1574 |
* ltmain.in (darwin): Only link against shared libraries when doing |
| 1575 |
link_all_deplibs. |
| 1576 |
|
| 1577 |
2003-03-25 Robert Boehne <rboehne@gnu.org> |
| 1578 |
|
| 1579 |
* bootstrap: Add f77demo to the directories that AUTOHEADER |
| 1580 |
is run in. |
| 1581 |
|
| 1582 |
2003-03-21 Wesley W. Terpstra <terpstra@ito.tu-darmstadt.de> |
| 1583 |
|
| 1584 |
* ltmain.in: Don't accumulate directory information in clean mode. |
| 1585 |
Include properly pathed wrapper script. |
| 1586 |
|
| 1587 |
2003-03-21 Peter O'Gorman <peter@pogma.com> |
| 1588 |
|
| 1589 |
* README: Remove "Important" information about patching automake. |
| 1590 |
* configure.ac: Fix misapplied patch in last commit |
| 1591 |
* libtool.m4 (darwin): Check compiler is apple gcc, add -single_module |
| 1592 |
support so that dyloading c++ shared libraries will work. |
| 1593 |
* libtool.m4 (_LT_AC_TAGCONFIG): Add test -n to the tests so that |
| 1594 |
it will work outside of libtool. |
| 1595 |
* doc/PLATFORMS: Add darwin |
| 1596 |
* f77demo/configure.ac: Add config.h which was misapplied previously. |
| 1597 |
|
| 1598 |
2003-03-20 Peter O'Gorman <peter@pogma.com> |
| 1599 |
|
| 1600 |
* ltmain.in: Always use $echo not echo for consistency. |
| 1601 |
Changes for darwin building. Warn if linking against libs linked |
| 1602 |
with -module. Use module_cmds if available and building a module, |
| 1603 |
move convenience double lib check, |
| 1604 |
* libltdl/ltdl.c: ltdl support for darwin (first blush) |
| 1605 |
* libltdl/README: note that darwin is supported |
| 1606 |
* ltdl.m4: Changes for darwin, and for new shrext |
| 1607 |
* libtool.m4: Changed the way darwin builds stuff (make check passes) |
| 1608 |
added module_cmds, module_expsym_cmds and hardcode_automatic and put |
| 1609 |
them in the libtool script. check for zsh's removal of escapes. Allow |
| 1610 |
libraries to be stripped on darwin. |
| 1611 |
* TODO: Remove the todo about zsh's removal of excapes. note that zsh |
| 1612 |
echo works perfectly well, eval is screwed up. Seems to be fixed in |
| 1613 |
latest zsh. |
| 1614 |
* THANKS: added self :) |
| 1615 |
* f77demo/configure.ac: Use config.h or it doesn't work. |
| 1616 |
|
| 1617 |
2003-03-19 Robert Boehne <rboehne@gnu.org> |
| 1618 |
|
| 1619 |
* libtool.m4 (_LT_AC_TAGCONFIG): Add test around the macro that |
| 1620 |
adds tags to the libtool script so that they won't run when not |
| 1621 |
needed. |
| 1622 |
* configure.ac: Set F77 to no when no Fortran compiler is found. |
| 1623 |
|
| 1624 |
2003-03-16 Charles Wilson <cwilson@ece.gatech.edu> |
| 1625 |
|
| 1626 |
* ltmain.in (win32_libid): use $SED, not head. |
| 1627 |
|
| 1628 |
2003-03-02 Alexandre Oliva <aoliva@redhat.com> |
| 1629 |
|
| 1630 |
* libtool.m4 (AC_PROG_LD): Use $CC instead of GCC. |
| 1631 |
(_LT_AC_LANG_CXX_CONFIG): Preserve variables used by AC_PROG_LD, |
| 1632 |
and reset them for a C++ environment. Use the with_gnu_ld setting |
| 1633 |
from AC_PROG_LD. |
| 1634 |
|
| 1635 |
2003-02-28 Ralph Schleicher <rs@nunatak.allgaeu.org> |
| 1636 |
|
| 1637 |
* ltmain.in: Only append a dot to the wrapper script when |
| 1638 |
building on cygwin/MSYS (check for $build, not $host). |
| 1639 |
|
| 1640 |
2003-02-27 Samuel Meder <meder@mcs.anl.gov> |
| 1641 |
|
| 1642 |
* libtool.m4 (ia64): Add support for Intel compiler (ecc) on IA64 |
| 1643 |
Linux. |
| 1644 |
|
| 1645 |
2003-02-27 Benjamin Reed <ranger@befunk.com> |
| 1646 |
|
| 1647 |
* THANKS: Added people who have submitted 3 or more patches |
| 1648 |
to libtool to the THANKS file. |
| 1649 |
* README: Added notes about the Darwin (MacOSX) support. |
| 1650 |
|
| 1651 |
2003-02-25 Bob McElrath <bob+libtool@mcelrath.org> |
| 1652 |
|
| 1653 |
* libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC): Add support for |
| 1654 |
the Compaq C compiler for Alpha Linux. |
| 1655 |
|
| 1656 |
2003-02-25 Benjamin Reed <ranger@befunk.com> |
| 1657 |
|
| 1658 |
* libtool.m4 (darwin): Disable hardcoding library paths to |
| 1659 |
make relinking unnecessary. |
| 1660 |
|
| 1661 |
2003-02-24 Robert Boehne <rboehne@gnu.org> |
| 1662 |
|
| 1663 |
* libltdl/configure.ac: Use AC_CONFIG_AUX_DIR([.]) to place |
| 1664 |
auxilary files in the libltdl directory. |
| 1665 |
* Makefile.am: Add to the ltmain.sh rule to copy it into the |
| 1666 |
libltdl subdirectory. |
| 1667 |
* bootstrap: Explicitly handle ltmain.sh in libltdl, and pass |
| 1668 |
--copy to automake. |
| 1669 |
|
| 1670 |
2003-02-24 Ralph Schleicher <rs@nunatak.allgaeu.org> |
| 1671 |
|
| 1672 |
* libtool.m4 (AC_LIBTOOL_SETUP): Check for ar. |
| 1673 |
|
| 1674 |
2003-02-23 Peter O'Gorman <peter@pogma.com> |
| 1675 |
|
| 1676 |
* libtool.m4 (darwin): Revamp darwin platform support. |
| 1677 |
* ltdl.m4 (darwin): Support dlcompat if found. |
| 1678 |
* ltmain.in: Make sure ranlib is run if needed when piecewise |
| 1679 |
linking. |
| 1680 |
|
| 1681 |
2003-02-23 Alexandre Duret-Lutz <adl@gnu.org> |
| 1682 |
|
| 1683 |
* ltmain.in (--help): Show mailing-address for bug reports. |
| 1684 |
(--version): Mention only the most recent copyright year. |
| 1685 |
* libtoolize.in (--help): Show mailing-address for bug reports. |
| 1686 |
(--version): Mention only the most recent copyright year. |
| 1687 |
|
| 1688 |
2003-02-19 Alexandre Oliva <aoliva@redhat.com> |
| 1689 |
|
| 1690 |
* libtool.m4 (AC_PROG_LD): Use $CC instead of GCC. |
| 1691 |
(_LT_AC_LANG_CXX_CONFIG): Preserve variables used by AC_PROG_LD, |
| 1692 |
and reset them for a C++ environment. Use the with_gnu_ld setting |
| 1693 |
from AC_PROG_LD. |
| 1694 |
|
| 1695 |
* libtool.m4: Replace $linker_flags with $compiler_flags wherever |
| 1696 |
it is used as argument to $CC. |
| 1697 |
|
| 1698 |
* libtool.m4: Use linux version_type on IRIX with GNU ld. |
| 1699 |
Prefix -soname, -set_version and their arguments with ${wl}. Add |
| 1700 |
-melf* linker scripts to LD, and use them to determine libsuff, |
| 1701 |
shlibsuff and libmagic. |
| 1702 |
|
| 1703 |
2003-02-17 Allan Sandfeld Jensen <snowwolf@one2one-networks.com> |
| 1704 |
|
| 1705 |
* libtool.m4: Intel icc fixups for version 7.0. |
| 1706 |
|
| 1707 |
2003-02-17 Ralph Schleicher <rs@nunatak.allgaeu.org> |
| 1708 |
|
| 1709 |
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Prepend a dot to |
| 1710 |
the value of the shrext (aka shared_ext) variable and delete it |
| 1711 |
from the library_names_spec and soname_spec definitions. That |
| 1712 |
way the user can omit the shared library suffix by setting it |
| 1713 |
to the empty string. |
| 1714 |
(AC_LIBTOOL_LANG_CXX_CONFIG): Strengthen renaming commands for |
| 1715 |
the KCC compiler. |
| 1716 |
* doc/libtool.texi (Link mode): Update the manual. |
| 1717 |
|
| 1718 |
2003-02-17 Charles Wilson <cwilson@ece.gatech.edu> |
| 1719 |
|
| 1720 |
* ltmain.in (win32_libid): Rewritten to improve speed. |
| 1721 |
|
| 1722 |
2003-02-11 Richard Dawe <rich@phekda.freeserve.co.uk> |
| 1723 |
|
| 1724 |
* libtoolize.in: Use the program found by AC_PROG_LN_S |
| 1725 |
to create symlinks. |
| 1726 |
|
| 1727 |
2003-02-08 Jan Kratochvil <project-libtool@jankratochvil.net> |
| 1728 |
|
| 1729 |
* ltmain.in: Handle duplicate object file names when performing |
| 1730 |
piecewise archive linking by renaming object files when needed. |
| 1731 |
|
| 1732 |
2003-02-05 Robert Boehne <rboehne@gnu.org> |
| 1733 |
|
| 1734 |
* libtool.m4 (AC_CHECK_LIBM): Search for a real symbol in |
| 1735 |
the math library rather than 'main', it causes problems for |
| 1736 |
C++ compilers with certain Auto* tools. |
| 1737 |
(AC_LIBLTDL_INSTALLABLE): ditto. |
| 1738 |
|
| 1739 |
2003-02-05 Christian Cornelssen <ccorn@cs.tu-berlin.de> |
| 1740 |
|
| 1741 |
* libtool.m4 (_LT_AC_LANG_CXX_CONFIG) |
| 1742 |
(AC_LIBTOOL_PROG_LD_SHLIBS): Rewrite printf commands so |
| 1743 |
that the format string cannot be mistaken as an option. |
| 1744 |
Reported by Martin MOKREJS. |
| 1745 |
|
| 1746 |
2003-02-05 Robert Boehne <rboehne@gnu.org> |
| 1747 |
|
| 1748 |
* libtool.m4: Modify the sys_lib_search_path_spec to allow |
| 1749 |
for either native sed or GNU sed to be used. |
| 1750 |
|
| 1751 |
2003-02-04 Nick Hudson <skrll@netbsd.org> |
| 1752 |
|
| 1753 |
* libtool.m4: don't use -nodefaultlibs in archive_commands |
| 1754 |
or archive_expsym_commands on NetBSD. |
| 1755 |
|
| 1756 |
2003-02-04 Albert Chin-A-Young <china@thewrittenword.com> |
| 1757 |
|
| 1758 |
* libtool.m4: Change setting of archive_cmds_need_lc |
| 1759 |
so that it doesn't overwrite the previous setting. |
| 1760 |
|
| 1761 |
2003-01-28 Albert Chin-A-Young <china@thewrittenword.com> |
| 1762 |
|
| 1763 |
* libtool.m4: Allow compiler variable, CC, CXX, etc. to |
| 1764 |
be a program name with arguments. Original version stripped |
| 1765 |
arguments for CC. |
| 1766 |
|
| 1767 |
2003-01-28 Charles Wilson <cwilson@ece.gatech.edu> |
| 1768 |
|
| 1769 |
* ltmain.in: add code for a binary wrapper |
| 1770 |
to use with uninstalled executables on cygwin/mingw. |
| 1771 |
Make sure that --mode=clean gets shell wrapper and |
| 1772 |
binary wrapper. When sourcing the shell wrapper, |
| 1773 |
invoke using a terminal `.' on cygwin/mingw to |
| 1774 |
avoid the automatic append-.exe behavior. |
| 1775 |
|
| 1776 |
2003-01-28 Albert Chin-A-Young <china@thewrittenword.com> |
| 1777 |
|
| 1778 |
* libtool.m4: Hardcode library paths into libraries on IRIX. |
| 1779 |
|
| 1780 |
2003-01-18 Robert Boehne <rboehne@gnu.org> |
| 1781 |
|
| 1782 |
* libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC): Don't add -DPIC |
| 1783 |
for languages other than C and C++. |
| 1784 |
|
| 1785 |
2003-01-13 Albert Chin-A-Young <china@thewrittenword.com> |
| 1786 |
|
| 1787 |
* libtool.m4, ltmain.in: Add support for hppa*64* based on |
| 1788 |
a patch by Ross Alexander <ross.alexander@uk.neceur.com>. |
| 1789 |
Credit to Ross! Use +b to hardcode library runtime path. |
| 1790 |
Add new variable, $hardcode_libdir_flag_spec_ld, that |
| 1791 |
is equivalent to $hardcode_libdir_flag_spec but is used |
| 1792 |
when ld is used for linking. This works around having to |
| 1793 |
set wl=''. |
| 1794 |
|
| 1795 |
2003-01-12 Robert Boehne <rboehne@gnu.org> |
| 1796 |
|
| 1797 |
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Revert an |
| 1798 |
accidental rearranging of dylib and so for darwin. |
| 1799 |
|
| 1800 |
2003-01-10 Robert Boehne <rboehne@gnu.org> |
| 1801 |
|
| 1802 |
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Modify the |
| 1803 |
"-shrext" option so that is works properly under Darwin. |
| 1804 |
Modify the processing of 'gcc -print-search-dirs' under |
| 1805 |
Darwin to make it behave like GNU gcc does. |
| 1806 |
(AC_LIBTOOL_CONFIG): Single quote $shrext. |
| 1807 |
* ltimain.in: Expand shared_ext just before it is used |
| 1808 |
so that it can be conditional on the value of $module. |
| 1809 |
|
| 1810 |
2002-12-31 Benjamin Reed <ranger@befunk.com> |
| 1811 |
|
| 1812 |
* ltmain.in [darwin]: disable lazy linking, needed |
| 1813 |
to resolve C++ global constructor issues |
| 1814 |
|
| 1815 |
2002-12-30 Ralph Schleicher <rs@nunatak.allgaeu.org> |
| 1816 |
|
| 1817 |
Rework by Robert Boehne <rboehne@gnu.org> |
| 1818 |
* ltmain.in: New link option -shrext. |
| 1819 |
* libtool.m4 (AC_LIBTOOL_CONFIG): New libtool variable shrext. |
| 1820 |
(AC_LIBTOOL_SYS_DYNAMIC_LINKER): Replace all hard coded shared |
| 1821 |
library file name extensions in library_names_spec and |
| 1822 |
soname_spec with $shrext. |
| 1823 |
* doc/libtool.texi (Link mode): Document it. |
| 1824 |
|
| 1825 |
2002-12-30 Charles Wilson <cwilson@ece.gatech.edu> |
| 1826 |
|
| 1827 |
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG): modify |
| 1828 |
$archive_expsym_cmds to restore support for using |
| 1829 |
.def files via the -export-symbols switch. |
| 1830 |
(AC_LIBTOOL_PROG_LD_SHLIBS([TAGNAME]): in both the [CXX] |
| 1831 |
branch and the default branch, improve $export_symbols_cmds |
| 1832 |
so that DATA symbols are properly labelled. In the default |
| 1833 |
branch, duplicate the _CXX_CONFIG correction for |
| 1834 |
$archive_expsym_cmds. |
| 1835 |
|
| 1836 |
2002-12-30 Charles Wilson <cwilson@ece.gatech.edu> |
| 1837 |
|
| 1838 |
* libtool.m4 (AC_LIBTOOL_RC): AC_PROG_RC doesn't exist -- |
| 1839 |
but we do AC_DEFUN something called LT_AC_PROG_RC. |
| 1840 |
Call that instead. |
| 1841 |
|
| 1842 |
2002-12-30 Robert Boehne <rboehne@gnu.org> |
| 1843 |
|
| 1844 |
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG): Copy the section |
| 1845 |
for Darwin from AC_LIBTOOL_PROG_LD_SHLIBS so that the CXX |
| 1846 |
tag doesn't use the g++ defaults for the OS X compiler. |
| 1847 |
|
| 1848 |
2002-12-30 Albert Chin-A-Young <china@thewrittenword.com> |
| 1849 |
|
| 1850 |
* libtool.m4: Sync methods used to detect GNU ld. |
| 1851 |
|
| 1852 |
2002-12-20 Robert Boehne <rboehne@gnu.org> |
| 1853 |
|
| 1854 |
* libtool.m4 (AC_LIBTOOL_COMPILER_OPTION, |
| 1855 |
AC_LIBTOOL_PROG_CC_C_O): Do not escape } or ? in sed argument. |
| 1856 |
|
| 1857 |
2002-12-19 Robert Boehne <rboehne@gnu.org> |
| 1858 |
|
| 1859 |
* ltmain.in: Use the sed program found by LT_AC_PROG_SED |
| 1860 |
so that relink commands don't get truncated. |
| 1861 |
|
| 1862 |
2002-12-18 Robert Boehne <rboehne@gnu.org> |
| 1863 |
|
| 1864 |
* libtool.m4: Move AC_REQUIRE([LT_AC_PROG_SED]) to AC_PROG_LD |
| 1865 |
so it is invoked earlier. |
| 1866 |
|
| 1867 |
2002-12-11 Allan Sandfeld Jensen <snowwolf@one2one-networks.com> |
| 1868 |
|
| 1869 |
* libtool.m4: Add support for Intel icc compiler for Linux. |
| 1870 |
|
| 1871 |
2002-12-11 Robert Boehne <rboehne@gnu.org> |
| 1872 |
|
| 1873 |
* ltmain.in: Revert the version +1 change for IRIX, it could |
| 1874 |
cause compatibility problems. |
| 1875 |
|
| 1876 |
2002-11-22 Christian Cornelssen <ccorn@cs.tu-berlin.de> |
| 1877 |
|
| 1878 |
* libtool.m4 (AC_LIBTOOL_COMPILER_OPTION, |
| 1879 |
AC_LIBTOOL_PROG_CC_C_O): Changed method for compilation with |
| 1880 |
custom flags to be language-independent. Thereby removed |
| 1881 |
CFLAGS/GCJFLAGS mixup bug. Imitate Autoconf-style logging. |
| 1882 |
Log entries no longer discarded by compilation failures. |
| 1883 |
(_LT_AC_LANG_C_CONFIG, _LT_AC_LANG_CXX_CONFIG, |
| 1884 |
_LT_AC_LANG_GCJ_CONFIG): Tuned settings of |
| 1885 |
lt_simple_compile_test_code and lt_simple_link_test_code |
| 1886 |
to avoid warnings that could break some option detections. |
| 1887 |
(AC_LIBTOOL_PROG_COMPILER_NO_RTTI): Removed |
| 1888 |
redundant "-c conftest.$ac_ext" in the argument to |
| 1889 |
AC_LIBTOOL_COMPILER_OPTION. |
| 1890 |
(AC_LIBTOOL_PROG_LD_SHLIBS): Replaced C-specific conftest |
| 1891 |
source code with $lt_simple_compile_test_code, to support |
| 1892 |
the "-lc" test with other languages. |
| 1893 |
|
| 1894 |
2002-11-19 Paul Eggert <eggert@twinsun.com> |
| 1895 |
|
| 1896 |
Don't assume that egrep and fgrep exist. POSIX 1003.1-2001 no |
| 1897 |
longer requires them; you're supposed to use grep -E and grep -F |
| 1898 |
instead. Also, don't assume that "test -a" works, since POSIX |
| 1899 |
doesn't require it. |
| 1900 |
|
| 1901 |
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER, _LT_AC_LANG_C_CONFIG, |
| 1902 |
_LT_AC_LANG_CXX_CONFIG, AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE, |
| 1903 |
AC_LIBTOOL_PROG_LD_SHLIBS): |
| 1904 |
egrep -> grep, when that makes no difference. |
| 1905 |
* libtoolize.in: Likewise. |
| 1906 |
* ltdl.m4 (AC_LTDL_SYMBOL_USCORE): Likewise. |
| 1907 |
* ltmain.in: Likewise. |
| 1908 |
* demo/Makefile.am (hc-direct): Likewise. |
| 1909 |
* pdemo/Makefile.am (hc-direct): Likewise. |
| 1910 |
* tests/build-relink.test, tests/build-relink2.test, |
| 1911 |
tests/cdemo-conf.test, tests/cdemo-shared.test, |
| 1912 |
tests/cdemo-static.test, tests/demo-conf.test, |
| 1913 |
tests/demo-nofast.test, tests/demo-shared.test, |
| 1914 |
tests/demo-static.test, tests/depdemo-conf.test, |
| 1915 |
tests/depdemo-nofast.test, tests/depdemo-shared.test, |
| 1916 |
tests/depdemo-static.test, tests/hardcode.test, |
| 1917 |
tests/mdemo-conf.test, tests/mdemo-shared.test, |
| 1918 |
tests/mdemo-static.test, tests/pdemo-conf.test, |
| 1919 |
tests/tagdemo-conf.test, tests/tagdemo-shared.test, |
| 1920 |
tests/tagdemo-static.test: Likewise. |
| 1921 |
|
| 1922 |
* libtool.m4 (AC_PROG_EGREP): |
| 1923 |
New macro, defined if Autoconf doesn't define. |
| 1924 |
(AC_PATH_TOOL_PREFIX, AC_PROG_LD_GNU): Use it. |
| 1925 |
(AC_PROG_LD, AC_PROG_NM, AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): |
| 1926 |
Use shell pattern matching rather than egrep. |
| 1927 |
(AC_LIBTOOL_CONFIG): Set lt_EGREP and EGREP. |
| 1928 |
|
| 1929 |
* demo/Makefile.am (SET_HARDCODE_FLAGS): Use sed instead of egrep. |
| 1930 |
* pdemo/Makefile.am (SET_HARDCODE_FLAGS): Likewise. |
| 1931 |
|
| 1932 |
* tests/defs (EGREP, FGREP): New vars. |
| 1933 |
|
| 1934 |
* ltmain.in: egrep -> $EGREP |
| 1935 |
* tests/assign.test, tests/demo-exec.test, tests/demo-inst.test, |
| 1936 |
tests/pdemo-exec.test, tests/pdemo-inst.test, tests/sh.test: |
| 1937 |
Likewise. |
| 1938 |
|
| 1939 |
* tests/hardcode.test: fgrep -> $FGREP |
| 1940 |
|
| 1941 |
* tests/f77demo-exec.test: test -a -> test && |
| 1942 |
|
| 1943 |
2002-11-18 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> |
| 1944 |
|
| 1945 |
* ltmain.in: When using gcc, pass -mfoo to the linker |
| 1946 |
via $compiler_flags in order to pass architecture information to |
| 1947 |
the linker (e.g. 32 vs 64-bit). This may also be accomplished via |
| 1948 |
-Wl,-mfoo but this is not reliable with gcc because gcc may use |
| 1949 |
-mfoo to select a different linker, different libraries, etc, while |
| 1950 |
-Wl,-mfoo simply passes -mfoo to the linker. If there is a better |
| 1951 |
solution, please let me know what it is. |
| 1952 |
|
| 1953 |
2002-11-18 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> |
| 1954 |
|
| 1955 |
* tests/Makefile.am: Conditional assignment of FFLAGS = @FFLAGS@ |
| 1956 |
does not appear to be necessary given that Automake makes this |
| 1957 |
assignment by default. The condition is removed since Automake |
| 1958 |
1.7.1 complains about it. |
| 1959 |
|
| 1960 |
2002-11-18 Jakub Jelinek <jakub@redhat.com> |
| 1961 |
|
| 1962 |
* libtool.m4: Support linking of 64-bit libraries on |
| 1963 |
sparc{,v[789]}-*linux*, s390*-*linux*, ppc*-*linux* |
| 1964 |
GNU/Linux systems when the platform default is to build |
| 1965 |
32-bit libraries. |
| 1966 |
|
| 1967 |
2002-11-18 Andreas Jaeger <aj@suse.de>, Bo Thorsen <bo@suse.de> |
| 1968 |
|
| 1969 |
* libtool.m4: Support linking of 32-bit libraries with ld |
| 1970 |
on the x86-64, ppc64, s390x and sparc64 GNU/Linux systems. |
| 1971 |
|
| 1972 |
2002-11-18 Akim Demaille <akim@epita.fr> |
| 1973 |
|
| 1974 |
* ltmain.in: Do not change the PATH in the wrappers: let them |
| 1975 |
launch the real binary using its path. |
| 1976 |
|
| 1977 |
2002-11-18 Kevin Ryde <user42@zip.com.au> |
| 1978 |
|
| 1979 |
* doc/libtool.texi (Library tips): Note array dimensions. |
| 1980 |
|
| 1981 |
2002-11-18 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> |
| 1982 |
|
| 1983 |
* tests/*.test: MinGW's MSYS treats files under /dev |
| 1984 |
specially. This causes 'test -r /dev/null/config/site' to |
| 1985 |
improperly report success, causing configure to fail. Change the |
| 1986 |
CONFIG_SITE definition from "/dev/null/config/site" to |
| 1987 |
"/nonexistent" to avoid this problem. |
| 1988 |
|
| 1989 |
2002-11-18 Charles Wilson <cwilson@ece.gatech.edu> |
| 1990 |
|
| 1991 |
* libtool.m4 (_LT_AC_LOCK): remove support for ancient |
| 1992 |
versions of mingw and cygwin. |
| 1993 |
(AC_LIBTOOL_POSTDEP_PREDEP): new function. |
| 1994 |
moved the "find hidden library dependencies" code here |
| 1995 |
from AC_LIBTOOL_LANG_CXX_CONFIG. Attempted to make it |
| 1996 |
multi-tag compatible, but currently only CXX calls it. |
| 1997 |
(AC_LIBTOOL_LANG_CXX_CONFIG): set |
| 1998 |
enable_shared_with_satic_runtimes to 'no' by default |
| 1999 |
Set it to 'yes' for cygwin, mingw, pw32. Replace |
| 2000 |
"find hidden library dependencies" code with a call |
| 2001 |
to the new function AC_LIBTOOL_POSTDEP_PREDEP. |
| 2002 |
Consolidate cygwin and mingw/pw32 stanzas. |
| 2003 |
(AC_LIBTOOL_LANG_F77_CONFIG): set |
| 2004 |
enable_shared_with_static_runtimes to 'no' by default |
| 2005 |
(AC_LIBTOOL_CONFIG): add |
| 2006 |
enable_shared_with_static_runtimes to the list of variables |
| 2007 |
to write into ltmain.sh; include it in the libtool script |
| 2008 |
template as allow_libtool_libs_with_static_runtimes. |
| 2009 |
(AC_LIBTOOL_PROG_LD_SHLIBS): set |
| 2010 |
enable_shared_with_static_runtimes to 'no' by default |
| 2011 |
Set it to 'yes' for cygwin, mingw, pw32. |
| 2012 |
(AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): only put cr in regexp |
| 2013 |
if the build_os is mingw, not host_os |
| 2014 |
|
| 2015 |
* ltmain.in (case deplibs_check_method): for all appropriate |
| 2016 |
cases, if allow_libtool_libs_with_static_runtimes, then remove |
| 2017 |
predeps and postdeps from the list of dependencies that must |
| 2018 |
be checked for "dynamicness". For the "none" case, the |
| 2019 |
presence of compiler-generated postdeps and predeps should |
| 2020 |
not trigger "inter-library dependencies not supported" error. |
| 2021 |
(initial setup after arg processing): on cygwin/mingw, allow |
| 2022 |
compiler-generated dependent libs to be duplicated without |
| 2023 |
elimination. |
| 2024 |
(initial search loop for deplibs): if the deplib in question |
| 2025 |
is a libtool lib, then if |
| 2026 |
allow_libtool_libs_with_static_runtimes then parse the .la file. |
| 2027 |
If the .la file only has an "old_library", add the deplib |
| 2028 |
directly to the deplibs list (-lstdc++) and DON'T use the .la |
| 2029 |
file; this allows the (case deplibs_check_method) change above |
| 2030 |
to take effect. |
| 2031 |
* ltmain.in (for pass in $passes loop): remove predeps, |
| 2032 |
postdeps, and compiler_lib_search_path from dependency_libs. |
| 2033 |
|
| 2034 |
2002-11-08 Robert Boehne <rboehne@gnu.org> |
| 2035 |
|
| 2036 |
* doc/libtool.texi: Add --mode=* to every example using libtool. |
| 2037 |
|
| 2038 |
2002-11-03 Ossama Othman <ossama@doc.ece.uci.edu> |
| 2039 |
|
| 2040 |
* ltmain.in: add support for installing into temporary |
| 2041 |
staging area (e.g. 'make install DESTDIR=...') |
| 2042 |
|
| 2043 |
2002-11-03 Charles Wilson <cwilson@ece.gatech.edu> |
| 2044 |
|
| 2045 |
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG): restore setting |
| 2046 |
allow_undefined_flag=unsupported for cygwin and mingw. |
| 2047 |
(AC_LIBTOOL_PROG_LD_SHLIBS): ditto, for both "normal" gcc/ld |
| 2048 |
and for the (unmaintained?) MSVC case. |
| 2049 |
|
| 2050 |
2002-11-03 Charles Wilson <cwilson@ece.gatech.edu> |
| 2051 |
|
| 2052 |
* doc/libtool.texi (Install mode): document new |
| 2053 |
-inst-prefix option. |
| 2054 |
|
| 2055 |
2002-11-02 Robert Boehne <rboehne@gnu.org> |
| 2056 |
|
| 2057 |
* ltmain.in: Print a warning if the mode is not specified. |
| 2058 |
* doc/libtool.texi: Document the change that the mode must be |
| 2059 |
specified. |
| 2060 |
|
| 2061 |
2002-10-30 Charles Wilson <cwilson@ece.gatech.edu> |
| 2062 |
|
| 2063 |
* libtool.m4 (AC_LIBTOOL_PROG_CC_C_O): use printf, not |
| 2064 |
echo. (AC_DEPLIBS_CHECK_METHOD): use new shell function |
| 2065 |
win32_libid on w32 platforms |
| 2066 |
* ltmain.in: add new section for shell functions. Add |
| 2067 |
win32_libid() shell function. |
| 2068 |
* f77demo/Makefile.am: add -no-undefined flag |
| 2069 |
|
| 2070 |
2002-10-30 Rob Browning <rlb@defaultvalue.org> |
| 2071 |
|
| 2072 |
* ltdl.c (realloc): Remove custom realloc. (#define |
| 2073 |
rpl_realloc realloc) and comment out later code for custom |
| 2074 |
realloc. You can't define your own malloc unless you know |
| 2075 |
enough about the malloc in use to be able to tell how big |
| 2076 |
the src ptr is. The disabled code incorrectly used the |
| 2077 |
*destination* ptr to decide how much to copy. This |
| 2078 |
sometimes results in out-of-bound accesses which cause |
| 2079 |
segfaults. This is a quick hack for now; we may want |
| 2080 |
something cleaner later. (tryall_dlopen_module): check to |
| 2081 |
be sure (dirname_len > 0) before testing first character |
| 2082 |
against '/'. (try_dlopen): check for feof(file) in read |
| 2083 |
loop -- otherwise infloop? |
| 2084 |
|
| 2085 |
2002-10-25 Robert Boehne <rboehne@gnu.org> |
| 2086 |
|
| 2087 |
* ltmain.in (-XCClinker): New flag passes a linking option |
| 2088 |
directly to the compiler driver without appending ${wl}. |
| 2089 |
|
| 2090 |
2002-10-25 Gary V. Vaughan <gary@gnu.org> |
| 2091 |
|
| 2092 |
* README-alpha: Add some release not templates for inspiration and |
| 2093 |
consistency at release time. |
| 2094 |
|
| 2095 |
* Makefile.am (cvs-diff): Compress the generated diff file, ready |
| 2096 |
for upload to ftp.gnu.org. |
| 2097 |
|
| 2098 |
2002-10-25 Howard Chu <hyc@highlandsun.com> |
| 2099 |
|
| 2100 |
* ltmain.in [aix]: Be sure to deal with xlc_r, cc_r and other |
| 2101 |
compiler variants. |
| 2102 |
|
| 2103 |
2002-10-25 Gary V. Vaughan <gary@gnu.org> |
| 2104 |
|
| 2105 |
* libtool.m4 (_LT_AC_FILE_IMPGEN_C): Removed. No longer used. |
| 2106 |
(_LT_AC_FILE_LTDLL_C): Ditto. |
| 2107 |
(AC_LIBTOOL_CONFIG) [cygwin, mingw, pw32, os2]: Don't call |
| 2108 |
_LT_AC_FILE_LTDLL_C or _LT_AC_FILE_IMPGEN_C. |
| 2109 |
|
| 2110 |
2002-10-25 Albert Chin-A-Young <china@thewrittenword.com> |
| 2111 |
|
| 2112 |
* libtool.m4: When LDFLAGS="-Wl,-brtl,[other options]", the |
| 2113 |
-brtl special-case code for AIX never gets triggered because |
| 2114 |
were are being too specific about how we search for -brtl. |
| 2115 |
Use case statement to avoid this. Remove extraneous |
| 2116 |
semicolon. |
| 2117 |
* ltmain.in: Recognize the IBM xlc compiler. |
| 2118 |
|
| 2119 |
2002-10-24 Andrew Suffield <asuffield@debian.org> |
| 2120 |
|
| 2121 |
* libltdl/ltdl.c (lt_dlopenext): Corrected sense of "file not |
| 2122 |
found" check. |
| 2123 |
|
| 2124 |
2002-10-24 Ossama Othman <ossama@doc.ece.uci.edu> |
| 2125 |
|
| 2126 |
* ltmain.in: Support compiler names matching g++* |
| 2127 |
|
| 2128 |
2002-10-23 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> |
| 2129 |
|
| 2130 |
* libtool.m4: Removed old Windows cruft. |
| 2131 |
* libtool.m4: Adapted pw32 to be like Cygwin/MinGW. |
| 2132 |
|
| 2133 |
2002-10-23 Robert Boehne <rboehne@gnu.org> |
| 2134 |
|
| 2135 |
ltmain.in: Do not add 1 to the version under IRIX, it is |
| 2136 |
not necessary. |
| 2137 |
|
| 2138 |
2002-10-15 Charles Wilson <cwilson@ece.gatech.edu> |
| 2139 |
|
| 2140 |
* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): avoid long delay on |
| 2141 |
cygwin/Win9x when computing commandline length. |
| 2142 |
(AC_LIBTOOL_SYS_DYNAMIC_LINKER): fix postinstall_cmds when |
| 2143 |
sources are in a subdirectory |
| 2144 |
* ltdl.m4 (AC_LTDL_SYSSEARCHPATH): use $PATH_SEPARATOR, not |
| 2145 |
$ac_path_separator |
| 2146 |
* configure.ac: move depdemo-specific stuff. You must configure |
| 2147 |
libtool before you can try './libtool --features'. |
| 2148 |
* mdemo-inst.test: set $PATH to include the directory in which |
| 2149 |
the modules are installed (on cygwin, DLL search path is the |
| 2150 |
$PATH) |
| 2151 |
|
| 2152 |
2002-10-15 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> |
| 2153 |
|
| 2154 |
* ltmain.in: MinGW works identically to Cygwin. |
| 2155 |
* libtool.m4: lt_cv_sys_max_cmd_len hard-coded to 8192 |
| 2156 |
* Model MinGW configuration after Cygwin configuration. |
| 2157 |
Some portions share implementation. |
| 2158 |
|
| 2159 |
2002-10-15 Elizabeth Barham <soggytrousers@yahoo.com> |
| 2160 |
|
| 2161 |
* libtool.m4: Pattern MinGW library naming after that |
| 2162 |
used by Cygwin except use 'lib' prefix rather than 'cyg'. |
| 2163 |
* Transfer some configuration from Cygwin with adjustments |
| 2164 |
for MinGW. |
| 2165 |
|
| 2166 |
2002-10-15 Albert Chin-A-Young <china@thewrittenword.com> |
| 2167 |
|
| 2168 |
* libtool.m4: When a module is built for AIX, the 'lib' |
| 2169 |
prefix isn't needed, neither is the version. AIX dlopen |
| 2170 |
will honor the RPATH in a library. |
| 2171 |
|
| 2172 |
2002-10-11 Christoph Egger <Christoph_Egger@gmx.de> |
| 2173 |
|
| 2174 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS, darwin): Add |
| 2175 |
-install_name to the link line only when -dynamiclib is |
| 2176 |
specified for a module. Use -bind_at_load when linking C++ |
| 2177 |
shared libraries. |
| 2178 |
|
| 2179 |
2002-10-04 Elizabeth Barham <soggytrousers@yahoo.com> |
| 2180 |
|
| 2181 |
* libtool.m4 (AC_LIBTOOL_SETUP): GCC now checks -shared to |
| 2182 |
create a dll for Windows targets. |
| 2183 |
|
| 2184 |
2002-09-24 Robert Boehne <rboehne@gnu.org> |
| 2185 |
|
| 2186 |
* ltmain.in: Fixed a few spelling errors. |
| 2187 |
|
| 2188 |
2002-09-17 Robert Boehne <rboehne@gnu.org> |
| 2189 |
|
| 2190 |
* libltdl/ltdl.c: Commented out access() call that checks for a |
| 2191 |
library file's existence and permissions, as it appears to fail |
| 2192 |
in every case. |
| 2193 |
|
| 2194 |
2002-09-09 Albert Chin-A-Young <china@thewrittenword.com> |
| 2195 |
|
| 2196 |
* libtool.m4: Custom $symcode for Tru64 UNIX to catch 'Q', |
| 2197 |
read-only constants. |
| 2198 |
|
| 2199 |
2002-09-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.de> |
| 2200 |
|
| 2201 |
* libtool.m4 (osf[345]): Append $major to soname_spec. |
| 2202 |
Reflect this in library_names_spec. |
| 2203 |
* ltmain.in (osf): Prefix $major with '.' for use as extension. |
| 2204 |
|
| 2205 |
2002-08-28 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> |
| 2206 |
|
| 2207 |
* ltdl.m4 & libltdl/ltdl.c: Port fully to native Win32 API. |
| 2208 |
|
| 2209 |
2002-07-31 Robert Boehne <rboehne@gnu.org> |
| 2210 |
|
| 2211 |
* f77demo/.cvsignore: New file, forgotten in the last commit. |
| 2212 |
|
| 2213 |
2002-07-31 Eric Lindahl <erik@theophys.kth.se> |
| 2214 |
|
| 2215 |
* libtool.m4 (AC_PROG_LIBTOOL): Added support for the new F77 |
| 2216 |
Fortran support tag. |
| 2217 |
(AC_LIBTOOL_PROG_CC_C_O, _LT_AC_TAGCONFIG): Support F77 tag. |
| 2218 |
(AC_LIBTOOL_F77, _LT_AC_LANG_F77, AC_LIBTOOL_LANG_F77_CONFIG): |
| 2219 |
New macros for F77 tag Fortran support. |
| 2220 |
* configure.ac: Add support for creating the new F77 tag. |
| 2221 |
* bootstrap: Add f77demo directory to the list to be processed. |
| 2222 |
* Makefile.am: Add support for FFLAGS and FLIBS. |
| 2223 |
* tests/Makefile.am: Add new Fortran tests. |
| 2224 |
* tests/f77demo-*.test: New files. |
| 2225 |
* f77demo/configure.ac, f77demo/cprogram.c, f77demo/fooc.c |
| 2226 |
* f77demo/foof.f, f77demo/foo.h, f77demo/fprogram.f |
| 2227 |
* f77demo/Makefile.am, f77demo/README: New files. |
| 2228 |
|
| 2229 |
2002-07-16 Gary V. Vaughan <gary@gnu.org> |
| 2230 |
|
| 2231 |
* libltdl/ltdl.c (tryall_dlopen): We need to catch missing file |
| 2232 |
errors early so that file_not_found() can detect what happened. |
| 2233 |
|
| 2234 |
2002-06-26 Bob Friesenhahn <bfreisen@simple.dallas.tx.us> |
| 2235 |
|
| 2236 |
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [mingw]: Remove |
| 2237 |
extraneous '=' character which appears in gcc 3.1 |
| 2238 |
-print-search-dirs output. |
| 2239 |
Handle both upper and lower case drive letters when testing for |
| 2240 |
Windows vs POSIX style path output from -print-search-dirs |
| 2241 |
output. |
| 2242 |
|
| 2243 |
2002-06-24 Robert Boehne <rboehne@gnu.org> |
| 2244 |
|
| 2245 |
* ltmain.in (Piecewise linking): Add a clause to skip creating |
| 2246 |
the export file until the reloadable object file(s) have been |
| 2247 |
created, then use them as input for $export_symbols_cmds. |
| 2248 |
|
| 2249 |
2002-06-23 Albert Chin-A-Young <china@thewrittenword.com> |
| 2250 |
|
| 2251 |
* ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS): Need to quote [ and ] for |
| 2252 |
Autoconf. |
| 2253 |
|
| 2254 |
* ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS): HP/UX needs |
| 2255 |
libltdl_cv_sys_dlopen_deplibs set to yes. |
| 2256 |
|
| 2257 |
2002-06-23 Kevin Ryde <user42@zip.com.au> |
| 2258 |
|
| 2259 |
* libtool.m4 (AC_LIBTOOL_SETUP, _LT_AC_LOCK): Use |
| 2260 |
AC_PROVIDE_IFELSE to test AC_LIBTOOL_WIN32_DLL and |
| 2261 |
AC_LIBTOOL_DLOPEN, necessary for autoconf 2.53. |
| 2262 |
|
| 2263 |
2002-06-23 Gary V. Vaughan <gary@gnu.org> |
| 2264 |
|
| 2265 |
* libltdl/ltdl.c (argz_insert): Actually, BEFORE can be NULL |
| 2266 |
when *PARGZ_LEN is non-NULL, so the assertion to the contrary was |
| 2267 |
bogus. |
| 2268 |
Reported by Bob Friesenhahn <bfreisen@simple.dallas.tx.us> |
| 2269 |
and Albert Chin-A-Young <china@thewrittenword.com> |
| 2270 |
|
| 2271 |
2002-06-21 Gary V. Vaughan <gary@gnu.org> |
| 2272 |
|
| 2273 |
* libltdl/ltdl.c (foreach_dirinpath): Ensure that filename is '\0' |
| 2274 |
terminated by all code paths. |
| 2275 |
Reported by Lutz Müller <lutz@users.sourceforge.net> |
| 2276 |
|
| 2277 |
2002-06-20 Gary V. Vaughan <gary@gnu.org> |
| 2278 |
|
| 2279 |
From Kevin Ryde <user42@zip.com.au>: |
| 2280 |
* doc/libtool.texi (Platform quirks): s/dependan/dependen/ |
| 2281 |
* libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Ditto. |
| 2282 |
* TODO: Ditto. |
| 2283 |
|
| 2284 |
2002-06-13 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> |
| 2285 |
|
| 2286 |
* ltmain.in (irix, nonstopux): Set major before use. |
| 2287 |
|
| 2288 |
2002-06-11 Daniel Kobras <kobras@linux.de> |
| 2289 |
|
| 2290 |
* libltdl/ltdl.c (try_dlopen): Don't return bogus handle to user |
| 2291 |
if tryall_dlopen() fails. |
| 2292 |
|
| 2293 |
2002-06-01 Gary V. Vaughan <gary@gnu.org> |
| 2294 |
|
| 2295 |
* tests/pdemo-exec.test: Typo. s/hell-static/hell_static/ |
| 2296 |
|
| 2297 |
2002-05-31 Charles Wilson <cwilson@ece.gatech.edu> |
| 2298 |
|
| 2299 |
* NEWS: Updated. |
| 2300 |
* libtool.m4: use $NM to create the symbol list on cygwin, not |
| 2301 |
$ltdll_cmds as on mingw. For all tags, (and host=cygwin) set |
| 2302 |
allow_undefined_flag="" so that the --auto-import magic |
| 2303 |
works properly. For all tags (and host=cygiwn) set |
| 2304 |
always_export_symbols=no -- it is unnecessary thanks to |
| 2305 |
binutils' auto-export magic. |
| 2306 |
* libltdl/ltdl.c: Don't force cygwin to use the LoadLibrary |
| 2307 |
wrapper; use cygwin's builtin implementatino of dl*. |
| 2308 |
* cdemo/Makefile.am: the downside of unsetting |
| 2309 |
'allow_undefined_flag' -- we must include -no-undefined |
| 2310 |
in the _la_LDFLAGS variable. |
| 2311 |
* depdemo/l1/Makefile.am: ditto. |
| 2312 |
* depdemo/l2/Makefile.am: ditto. |
| 2313 |
* depdemo/l3/Makefile.am: ditto. |
| 2314 |
* depdemo/l4/Makefile.am: ditto. |
| 2315 |
* mdemo/Makefile.am: ditto. |
| 2316 |
* tagdemo/Makefile.am: ditto. |
| 2317 |
* demo/Makefile.am: ditto. But also, we must make special |
| 2318 |
provision to clean up the hell0 wrapper script. |
| 2319 |
* pdemo/Makefile.am: ditto -no-undefined. ditto hell0. |
| 2320 |
And use 'hell_static' instead of 'hell.static'. |
| 2321 |
* tests/pdemo-inst.test: use 'hell_static' instead |
| 2322 |
of 'hell.static'. |
| 2323 |
* tests/pdemo-exec.test: ditto. |
| 2324 |
|
| 2325 |
2002-05-30 Charles Wilson <cwilson@ece.gatech.edu> |
| 2326 |
|
| 2327 |
* tests/build-relink2.test: look for installed libl3.la |
| 2328 |
in $prefix/lib/ as well as $prefix/lib/extra/. |
| 2329 |
|
| 2330 |
2002-05-30 Gary V. Vaughan <gary@gnu.org> |
| 2331 |
|
| 2332 |
* tests/hardcode.test: Use libtool --config to collect the |
| 2333 |
variable values for the test, otherwise the tag values interfere |
| 2334 |
with a straight grep. |
| 2335 |
|
| 2336 |
2002-05-30 Gary V. Vaughan <gary@gnu.org> |
| 2337 |
|
| 2338 |
Finally fix the annoying bug which always adds all tags to the |
| 2339 |
libtool script built by your project configure. Now we set the |
| 2340 |
default tags depending on whether AC_PROG_CXX et. al. are actually |
| 2341 |
called from configure.ac. |
| 2342 |
|
| 2343 |
* libtool.m4 (_LT_AC_TAGCONFIG): Don't default the tagnames when |
| 2344 |
no --with-tags argument is given. |
| 2345 |
(_LT_AC_SHELL_INIT): Factored out from the AC_DIVERT_PUSH code |
| 2346 |
in... |
| 2347 |
(_LT_AC_PROG_ECHO_BACKSLASH): ...which now calls the macro |
| 2348 |
instead. |
| 2349 |
(AC_LIBTOOL_CXX): Use _LT_AC_SHELL_INIT to add CXX to the |
| 2350 |
initialisation sequence for tagnames. |
| 2351 |
(AC_LIBTOOL_GCJ): Similarly for GCJ tag. |
| 2352 |
(AC_LIBTOOL_RC): Likewise for RC tag. |
| 2353 |
|
| 2354 |
2002-05-21 Jon Meredith <jonm@alchemetrics.co.uk> |
| 2355 |
|
| 2356 |
* ltmain.in: Fix a problem on SCO OpenServer5 that caused a |
| 2357 |
failure in three depdemo-make tests. For some reason the linker |
| 2358 |
tries to find the dependent libraries using the library search |
| 2359 |
path before it has read the libraries specified with absolute |
| 2360 |
paths in the full commandline. This patch add -L's for each of |
| 2361 |
the dependent library directories so that they can be resolved. |
| 2362 |
|
| 2363 |
2002-05-09 Nick Hudson <skrll@netbsd.org> |
| 2364 |
|
| 2365 |
* libtool.m4: Update support for NetBSD |
| 2366 |
* ltdl.m4: Make sure that libltdl_cv_func_dlopen and |
| 2367 |
libltdl_cv_lib_dl_dlopen are set and used instead of the |
| 2368 |
ac_cv_ versions. Also, use lt_cv_sys_global_symbol_pipe |
| 2369 |
instread of global_symbol_pipe. This fixes the detection of |
| 2370 |
dlopen on BSD derived plaforms and more importantly fixes |
| 2371 |
need_uscore detection. |
| 2372 |
|
| 2373 |
2002-05-06 Paul Eggert <eggert@twinsun.com> |
| 2374 |
|
| 2375 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): head -1 -> sed 1q to |
| 2376 |
port to POSIX 1003.1-2001 hosts, like textutils 2.0.21 with |
| 2377 |
_POSIX2_VERSION=200112. |
| 2378 |
|
| 2379 |
2002-05-06 Paul Eggert <eggert@twinsun.com> |
| 2380 |
|
| 2381 |
* ltmain.in: Don't assume that "sort +2" works, as POSIX |
| 2382 |
1003.1-2001 says that "sort +2" is supposed to sort the file |
| 2383 |
named "+2". An example host that behaves like this is |
| 2384 |
textutils 2.0.21 with _POSIX2_VERSION=200112. |
| 2385 |
|
| 2386 |
2002-05-06 Loren James Rittle <rittle@latour.rsch.comm.mot.com> |
| 2387 |
|
| 2388 |
* ltmain.in: Detect and handle object name conflicts while |
| 2389 |
piecewise linking a static library. |
| 2390 |
|
| 2391 |
2002-05-02 Dave Vasilevsky <thevas@mac.com> |
| 2392 |
|
| 2393 |
* ltmain.in: Remove convenience libraries from deplibs for Darwin. |
| 2394 |
|
| 2395 |
2002-05-02 Fritz Elfert <felfert@to.com> |
| 2396 |
|
| 2397 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Modify archive_expsym_cmds |
| 2398 |
to catch properly handle dll alias symbols. |
| 2399 |
|
| 2400 |
2002-04-24 Kevin Ryde <user42@zip.com.au> |
| 2401 |
|
| 2402 |
* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Use $build_os not $host_os. |
| 2403 |
|
| 2404 |
2002-04-14 Robert Boehne <rboehne@gnu.org> |
| 2405 |
|
| 2406 |
* doc/libtool.texi (C++ libraries): Finally updated to reflect |
| 2407 |
Libtool's support for C++. |
| 2408 |
|
| 2409 |
2002-04-14 Jean-Frederic Clere <jfrederic.clere@fujitsu-siemens.com> |
| 2410 |
|
| 2411 |
* libtool.m4: Update support for Fujistu-Siemens Computers (FSC). |
| 2412 |
* ltmain.in: Add support for EBCDIC based systems. |
| 2413 |
|
| 2414 |
2002-04-07 Robert Boehne <rboehne@gnu.org> |
| 2415 |
|
| 2416 |
* libtool.m4 (LT_AC_PROG_SED): Refactor, removing temporary directory |
| 2417 |
and consistent use of the shell variable namespace "lt_ac_". |
| 2418 |
|
| 2419 |
2002-04-02 Robert Boehne <rboehne@gnu.org> |
| 2420 |
|
| 2421 |
* ltmain.in: Finish the tag matching logic started yesterday and |
| 2422 |
refactor it a bit. |
| 2423 |
|
| 2424 |
2002-04-01 Robert Boehne <rboehne@gnu.org> |
| 2425 |
|
| 2426 |
* ltmain.in: Handle the case when no tag is explicitly set, and |
| 2427 |
$base_compile has a space in front of $CC, and revert the setting |
| 2428 |
of tagname checked in on 2002-3-14. |
| 2429 |
|
| 2430 |
2002-04-01 Robert Boehne <rboehne@gnu.org> |
| 2431 |
|
| 2432 |
* tagdemo/foo.cpp: Use C++ IO to catch problems linking to C++ |
| 2433 |
runtime libraries. |
| 2434 |
* tagdemo/main.cpp: Ditto. |
| 2435 |
|
| 2436 |
2002-03-16 Gary V. Vaughan <gary@gnu.org> |
| 2437 |
|
| 2438 |
* TODO: Removed obsolete comments about RMS' package system. |
| 2439 |
|
| 2440 |
2002-03-14 Robert Boehne <rboehne@gnu.org> |
| 2441 |
|
| 2442 |
ltmain.in: Touch-up to make testsuite pass, and default tagname |
| 2443 |
to CC when it isn't explicitly set. |
| 2444 |
|
| 2445 |
2002-03-14 Anthony Green <green@redhat.com> |
| 2446 |
|
| 2447 |
* libtool.m4 (AC_LIBTOOL_PROG_CC_C_O): Albert Chin's gcj fix. |
| 2448 |
(AC_LIBTOOL_PROG_COMPILER_PIC): Per Bothner's change for not |
| 2449 |
using -DPIC with gcj. |
| 2450 |
|
| 2451 |
2002-03-11 Bruce Korb <bkorb@gnu.org> |
| 2452 |
|
| 2453 |
* ltmain.in(compile): bring a touch of order to the option processing |
| 2454 |
|
| 2455 |
2002-02-09 Gary V. Vaughan <gary@gnu.org> |
| 2456 |
|
| 2457 |
* NEWS: Updated. |
| 2458 |
* THANKS: Added Rob Collins and Chuck Wilson for their cygwin |
| 2459 |
work. |
| 2460 |
|
| 2461 |
From Robert Collins <robert.collins@itdomain.com.au>: |
| 2462 |
* configure.ac (AC_EXEEXT): Needed for DOSish systems. |
| 2463 |
* libtool.m4 (shlibpath_overrides_runpath) [cygwin]: Set to yes |
| 2464 |
when compiling with gcc. |
| 2465 |
(lt_prog_compiler_pic) [cygwin]: No longer needs the -DDLL_EXPORT |
| 2466 |
hack, so we just say the pic is the default. |
| 2467 |
(AC_LIBTOOL_PROG_LD_SHLIBS) [cygwin]: Extract symbols from a |
| 2468 |
library normally. |
| 2469 |
[cygwin]: Declare C++ compiler characterisics for g++, taking into |
| 2470 |
account the new auto-import support in cygwin ld. |
| 2471 |
* ltmain.in (specialdeplibs) [cygwin]: Be careful about |
| 2472 |
eliminating duplicate -lgcc's from the link line. |
| 2473 |
[cygwin]: Be smarter about .exe suffixes. |
| 2474 |
* demo/configure.ac (AC_EXEEXT, AC_LIBTOOL_WIN32_DLL): Support |
| 2475 |
DOSish systems properly. |
| 2476 |
* depdemo/configure.ac (AC_EXEEXT, AC_LIBTOOL_WIN32_DLL): Ditto. |
| 2477 |
* demo/Makefile.am (deplibs-check): Allow for .exe suffix. Use |
| 2478 |
hell_static instead of hell.static for multi-`.' inhibited OSes. |
| 2479 |
* tests/demo-exec.test: Ditto. |
| 2480 |
* tests/demo-inst.test: Ditto. |
| 2481 |
* demo/foo.h [cygwin]: Sanitize cygwin dll support. |
| 2482 |
* demo/foo.c (_LIBFOO_COMPILATION_): No longer required. |
| 2483 |
* demo/hello.c (_LIBFOO_COMPILATION_): Ditto. |
| 2484 |
* depdemo/Makefile.am (bin_PROGRAMS): Use depdemo_static instead |
| 2485 |
of depdemo.static for multi-`.' inhibited OSes. |
| 2486 |
* tests/depdemo-exec.test: Ditto. |
| 2487 |
* tests/depdemo-inst.test: Ditto. |
| 2488 |
* mdemo/Makefile.am (bin_PROGRAMS): Ditto for mdemo.static. |
| 2489 |
* tests/dryrun.test: Ditto. |
| 2490 |
* tests/mdemo-exec.test: Ditto. |
| 2491 |
* tests/mdemo-inst.test: Ditto. |
| 2492 |
* tests/build-relink.test: Be careful about possible .exe |
| 2493 |
suffixes. |
| 2494 |
* tests/noinst-link.test: Allow for .exe suffix. |
| 2495 |
|
| 2496 |
2002-02-07 Alexandre Oliva <aoliva@redhat.com> |
| 2497 |
|
| 2498 |
Reverted incorrect patch: |
| 2499 |
2001-10-24 H.J. Lu <hjl@gnu.org> |
| 2500 |
* ltmain.sh: Allow link against an archive when building a |
| 2501 |
shared library. |
| 2502 |
* libtool.m4 (lt_cv_deplibs_check_method): Always use |
| 2503 |
file_magic for Linux ELF. |
| 2504 |
|
| 2505 |
2002-01-30 Robert Boehne <rboehne@ricardo-us.com> |
| 2506 |
|
| 2507 |
* libtool.m4 (LT_AC_PROG_SED): Removed a mysterious newline. |
| 2508 |
|
| 2509 |
2002-01-28 Robert Boehne <rboehne@ricardo-us.com> |
| 2510 |
|
| 2511 |
* libtool.m4 (LT_AC_PROG_SED): New macro tests sed for truncation of |
| 2512 |
output. AC_REQUIRE the new macro. |
| 2513 |
* ltmain.in: Use $SED rather than plan old sed, as set by the new |
| 2514 |
macro LT_AC_PROG_SED. |
| 2515 |
|
| 2516 |
2002-01-10 Volker Christian <voc@soft.uni-linz.ac.at> |
| 2517 |
|
| 2518 |
* libltdl/ltdl.c (find_handle_callback): treat the result of a call |
| 2519 |
to access(2) correctly when deciding whether a library can be found |
| 2520 |
in a directory from user_search_path. |
| 2521 |
|
| 2522 |
2002-01-07 Robert Boehne <rboehne@ricardo-us.com> |
| 2523 |
|
| 2524 |
* NEWS: Fixed wrong path for texinfo.tex. |
| 2525 |
* configure.ac: Bumped version to 1.4e. |
| 2526 |
|
| 2527 |
GNU libtool 1.4d was released. |
| 2528 |
|
| 2529 |
* configure.ac: Bumped version to 1.4d. |
| 2530 |
* NEWS: updated. |
| 2531 |
* config.guess, config.sub, texinfo.tex: Synchronised from |
| 2532 |
ftp.gnu.org. |
| 2533 |
|
| 2534 |
2001-12-06 Jens Petersen <petersen@redhat.com> |
| 2535 |
|
| 2536 |
* ltmain.in: Replace all test "-a"s by "&& test" |
| 2537 |
for portability. |
| 2538 |
|
| 2539 |
2001-11-28 Robert Boehne <rboehne@ricardo-us.com> |
| 2540 |
|
| 2541 |
* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Change the |
| 2542 |
factor of saftey as 3/4 of the result was not low enough. |
| 2543 |
|
| 2544 |
2001-11-28 Gary V. Vaughan <gary@gnu.org> |
| 2545 |
|
| 2546 |
* libtoolize.in: The test for whether AC_PROG_LIBTOOL is defined |
| 2547 |
in aclocal.m4 had bitrotted slightly. |
| 2548 |
Reported by Takahiko Kawasaki <Takahiko_Kawasaki@cii.csk.co.jp> |
| 2549 |
|
| 2550 |
2001-11-27 Donald D. Anderson <dda@sleepycat.com> |
| 2551 |
|
| 2552 |
* ltmain.in: Treat freebsd like openbsd, in that -lc/-lc_r should |
| 2553 |
not be explicitly used. ld handles this depending on the presence |
| 2554 |
of the -pthread option. |
| 2555 |
|
| 2556 |
2001-11-27 Robert Boehne <rboehne@ricardo-us.com> |
| 2557 |
|
| 2558 |
With help from Michael Matz <matz@kde.org>: |
| 2559 |
* ltmain.in: Add a new command line argument |
| 2560 |
--preserve-dup-deps for preserving duplicate |
| 2561 |
dependent libraries. |
| 2562 |
* libtool.texi: Document it. |
| 2563 |
|
| 2564 |
2001-11-27 Kevin Ryde <user42@zip.com.au> |
| 2565 |
|
| 2566 |
* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Send "test" |
| 2567 |
warnings to /dev/null, helps FreeBSD and maybe others. |
| 2568 |
|
| 2569 |
2001-11-15 Albert Chin-A-Young <china@thewrittenword.com> |
| 2570 |
|
| 2571 |
* libtool.m4: quote LTCC because autoconf AC_PROG_CC_STDC |
| 2572 |
macro might add to $CC if options needed by compiler to |
| 2573 |
grok ANSI. |
| 2574 |
|
| 2575 |
2001-11-15 Gary V. Vaughan <gary@gnu.org> |
| 2576 |
|
| 2577 |
From Joseph S. Myers <jsm28@cam.ac.uk>: |
| 2578 |
* ltmain.in: Typo. |
| 2579 |
|
| 2580 |
2001-11-15 Mo DeJong <supermo@bayarea.net> |
| 2581 |
|
| 2582 |
* ltmain.in: Place parens around a generated relink_command |
| 2583 |
so it is run is a subshell. This avoids an install error |
| 2584 |
where libtool ended up in the wrong directory after |
| 2585 |
relinking a .la file. |
| 2586 |
|
| 2587 |
2001-10-31 Raja R Harinath <harinath@cs.umn.edu> |
| 2588 |
|
| 2589 |
* configure.ac (pkgdatadir): Move the invocation of AC_INIT_AUTOMAKE |
| 2590 |
before the use of $PACKAGE in $pkgdatadir. |
| 2591 |
Reported by Bob Friesenhahn <bfreisen@simple.dallas.tx.us> |
| 2592 |
|
| 2593 |
2001-10-28 Gary V. Vaughan <gary@gnu.org> |
| 2594 |
|
| 2595 |
From Tom Bates <Tom.Bates@compaq.com>: |
| 2596 |
* libtool.m4 [mips-compaq-nonstopux]: New port. |
| 2597 |
* ltmain.in [mips-compaq-nonstopux]: Support |
| 2598 |
$version_type == nonstopux. |
| 2599 |
|
| 2600 |
2001-10-28 Albert Chin-A-Young <china@thewrittenword.com> |
| 2601 |
|
| 2602 |
* libltdl/ltdl.c (foreach_dirinpath): change some types to size_t |
| 2603 |
from int because strlen() returns size_t. argz_len changed to |
| 2604 |
size_t because argzize_path() takes 3rd argument as size_t, not |
| 2605 |
int. |
| 2606 |
Based on lint run from Bob Friesenhahn <bfriesen@simple.dallas.tx.us> |
| 2607 |
|
| 2608 |
2001-10-27 Gary V. Vaughan <gary@gnu.org> |
| 2609 |
|
| 2610 |
* libtool.m4 (_LT_AC_TAGCONFIG): Cray sed does not allow character |
| 2611 |
sets to contain the separator character. |
| 2612 |
Reported by Kevin Ryde <user42@zip.com.au> |
| 2613 |
|
| 2614 |
* ltdl.m4 (AC_WITH_LTDL): New macro to add `--with-included-ltdl' |
| 2615 |
option to configure, but to find an appropriate ltdl library and |
| 2616 |
append the right options to link it. |
| 2617 |
|
| 2618 |
2001-10-24 Kevin Ryde <user42@zip.com.au> |
| 2619 |
|
| 2620 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Remove a stray ' quote. |
| 2621 |
|
| 2622 |
2001-10-24 H.J. Lu <hjl@gnu.org> |
| 2623 |
|
| 2624 |
* ltmain.sh: Allow link against an archive when building a |
| 2625 |
shared library. |
| 2626 |
* libtool.m4 (lt_cv_deplibs_check_method): Always use |
| 2627 |
file_magic for Linux ELF. |
| 2628 |
|
| 2629 |
2001-10-12 Guido Draheim <guidod-2001q3@gmx.de> |
| 2630 |
|
| 2631 |
* ltdl.m4: Changed "underscode to underscore". |
| 2632 |
|
| 2633 |
2001-10-06 Gary V. Vaughan <gary@gnu.org> |
| 2634 |
|
| 2635 |
* configure.ac: General modernisation and cleanup. |
| 2636 |
* cdemo/configure.ac: Ditto. |
| 2637 |
* demo/configure.ac: Ditto. |
| 2638 |
* depdemo/configrue.ac: Ditto. |
| 2639 |
* ltdl/configure.ac: Ditto. |
| 2640 |
* ltdldemo/configure.ac: Ditto. |
| 2641 |
* mdemo/configure.ac: Ditto. |
| 2642 |
* pdemo/configure.ac: Ditto. |
| 2643 |
* tagdemo/configure.ac: Ditto. |
| 2644 |
|
| 2645 |
2001-10-04 Albert Chin-A-Young <china@thewrittenword.com> |
| 2646 |
|
| 2647 |
* libltdl/ltdl.c: Match function return type with prototype |
| 2648 |
(add static initializer to file_not_found). |
| 2649 |
|
| 2650 |
2001-09-30 Gary V. Vaughan <gary@gnu.org> |
| 2651 |
|
| 2652 |
* libtool.m4 (AC_LIBLTDL_CONVENIENCE): s/INCLTDL/LTDLINCL/ for |
| 2653 |
consistency with gettext's INTLINCL. Keep the old symbol too for |
| 2654 |
backwards compatibility. |
| 2655 |
(AC_LIBLTDL_INSTALLABLE): Ditto. |
| 2656 |
* doc/libtool.texi (Distributing libltdl): Adjust documentation. |
| 2657 |
|
| 2658 |
2001-09-22 Albert Chin-A-Young <china@thewrittenword.com> |
| 2659 |
|
| 2660 |
* ltdl.m4 (AC_LTDL_DLLIB): Even though HP-UX 10.20 and 11.00 |
| 2661 |
support shl_load *and* dlopen, dlopen works correctly only |
| 2662 |
with a patch. Because we want to avoid the situation where we |
| 2663 |
build on a system with the patch but deploy on a system without, |
| 2664 |
use shl_load exclusively if found. |
| 2665 |
|
| 2666 |
2001-09-22 Gary V. Vaughan <gary@gnu.org> |
| 2667 |
|
| 2668 |
* libtool.m4 (_LT_AC_FILE_LTDLL_C): Be carefule that the start |
| 2669 |
marker searched for by sed must start in column 0. |
| 2670 |
(_LT_AC_FILE_IMPGEN_C): Ditto. |
| 2671 |
Reported by Tor Lillqvist <tml@iki.fi> |
| 2672 |
|
| 2673 |
2001-09-22 Tor Lillqvist <tml@iki.fi> |
| 2674 |
|
| 2675 |
* libtool.m4 [mingw* cygwin*]: Small improvement for mingw-hosted |
| 2676 |
tool support (while still running libtool on cygwin). In that case |
| 2677 |
PATH_SEPARATOR is ':', but gcc -print-search-dirs still prints its |
| 2678 |
search path with ';' as separator. |
| 2679 |
(AC_LIBTOOL_RC, AC_LIBTOOL_LANG_RC_CONFIG): Add support for .rc |
| 2680 |
files (Windows resource files), compiled by the resource compiler |
| 2681 |
(windres in mingw) to .o files. |
| 2682 |
(AC_PROG_NM): Minor bug fix for $PATH elements with spaces in |
| 2683 |
them. |
| 2684 |
* configure.ac: Use LT_AC_PROG_RC. |
| 2685 |
* ltmain.in: Check for .rc files. |
| 2686 |
* NEWS: Updated. |
| 2687 |
|
| 2688 |
* ltmain.in: Add a space to $base_compile in the case statement, |
| 2689 |
as the case labels checks for trailing spaces, but there aren't |
| 2690 |
necessarily in $base_compile. |
| 2691 |
|
| 2692 |
2001-09-22 Albert Chin-A-Young <china@thewrittenword.com> |
| 2693 |
|
| 2694 |
* libtool.m4: When setting archive_cmds for CC, don't |
| 2695 |
test for $GXX but for $GCC on HP-UX. Indentation fixes. |
| 2696 |
|
| 2697 |
2001-09-21 Gary V. Vaughan <gary@gnu.org> |
| 2698 |
|
| 2699 |
From Tor Lillqvist <tml@iki.fi>: |
| 2700 |
* ltmain.in [cygwin* mingw*]: Take care of the difference between |
| 2701 |
wrapper script name and executable name. |
| 2702 |
|
| 2703 |
* libtool.m4 (archive_cmds) [darwin1.[0-2]]: Darwin uses zsh-3.1.6 |
| 2704 |
for /bin/sh, and that shell does not handle escaped quotes |
| 2705 |
properly yet. |
| 2706 |
Reported by Christopher Pfisterer <cp@chrisp.de> |
| 2707 |
|
| 2708 |
2001-09-21 Albert Chin-A-Young <china@thewrittenword.com> |
| 2709 |
|
| 2710 |
* libltdl/ltdl.c: Match function return type with prototype |
| 2711 |
(add static initializer to some functions) to prevent warnings |
| 2712 |
from HP-UX cc. |
| 2713 |
|
| 2714 |
2001-09-21 Gary V. Vaughan <gary@gnu.org> |
| 2715 |
|
| 2716 |
* libltdl/ltdl.c: Added support for dmalloc, and uncovered some |
| 2717 |
memory bugs as a result. |
| 2718 |
|
| 2719 |
2001-09-21 Albert Chin <china@thewrittenword.com> |
| 2720 |
|
| 2721 |
* libtool.m4: Don't include main() when testing for command to |
| 2722 |
parse $NM output because some C++ compilers don't allow you to |
| 2723 |
take the address of main (e.g. HP-UX aCC). |
| 2724 |
|
| 2725 |
* libtool.m4: Some uses of $GXX were unquoted, but GXX is either |
| 2726 |
NULL or yes. Use "$GXX". |
| 2727 |
|
| 2728 |
2001-09-13 Assar Westerlund <assar@sics.se> |
| 2729 |
|
| 2730 |
* ltdl.m4 (AC_LTDL_DLLIB): call dlopen with arguments so the test |
| 2731 |
does not fail due to a prototype in dlfcn.h |
| 2732 |
|
| 2733 |
2001-09-13 Gary V. Vaughan <gary@gnu.org> |
| 2734 |
|
| 2735 |
* ltdl.m4 (AC_CHECK_HEADERS): Check for assert.h. |
| 2736 |
* libltdl/ltdl.c: If not, disable assertions manually. |
| 2737 |
|
| 2738 |
2001-09-11 Gary V. Vaughan <gary@gnu.org> |
| 2739 |
|
| 2740 |
* bootstrap: Be robust to having no files that need removing. |
| 2741 |
|
| 2742 |
* libltdl/configure.ac (AM_INIT_AUTOMAKE): Bump libltdl version to |
| 2743 |
1.2. |
| 2744 |
* libltdl/Makefile.am (libltdl_la_LDFLAGS): Bump libtool library |
| 2745 |
version info to 4:0:1. |
| 2746 |
|
| 2747 |
2001-09-11 Gary V. Vaughan <gary@gnu.org> |
| 2748 |
|
| 2749 |
* libtool.m4: No need to undefine([symbols]), proper quotation is |
| 2750 |
enough. |
| 2751 |
|
| 2752 |
2001-09-10 Gary V. Vaughan <gary@gnu.org> |
| 2753 |
|
| 2754 |
* libtool.m4: CVS Autoconf guarantees a decent default IFS, so |
| 2755 |
there is no need for us to preset it anymore. |
| 2756 |
Be careful not to set IFS="${IFS}$PATH_SEPARATOR" for PATH |
| 2757 |
splitting, otherwise spaces in directory names will be lost. |
| 2758 |
Use $PATH_SEPARATOR... don't rely on $ac_path_separator, which was |
| 2759 |
an autoconf internal until just now, when it disappeared! |
| 2760 |
* ltmain.in: Default IFS once, at the start. |
| 2761 |
Reported by Akim Demaille <akim@epita.fr> |
| 2762 |
|
| 2763 |
2001-09-10 Brad <brad@comstyle.com> |
| 2764 |
|
| 2765 |
* libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Missed an instance of |
| 2766 |
Autoconf square bracket quoting style normalisation. |
| 2767 |
|
| 2768 |
* ltmain.in (-lc_r): Style improvement. |
| 2769 |
|
| 2770 |
* doc/libtool.texi: Remove obsolete references to ltconfig. |
| 2771 |
* tests/quote.test: s/ltconfig/\$0/ |
| 2772 |
|
| 2773 |
2001-09-09 Gary V. Vaughan <gary@gnu.org> |
| 2774 |
|
| 2775 |
* libtool.m4: Use Autoconf square bracket quoting style |
| 2776 |
consistently throughout. |
| 2777 |
|
| 2778 |
2001-09-08 Gary V. Vaughan <gary@gnu.org> |
| 2779 |
|
| 2780 |
* bootstrap: Cleanup `autom4te' and `libtool' so that we don't |
| 2781 |
get caught by something from a previous build. |
| 2782 |
|
| 2783 |
* libtool.m4 (archive_cmds, archive_expsym_cmds) [solaris*]: Revert |
| 2784 |
my 2001-09-06 patch. |
| 2785 |
(no_undefined_flag)i [solaris*]: Revert Alexandre's 2001-04-11 patch. |
| 2786 |
|
| 2787 |
2001-09-07 Gary V. Vaughan <gary@gnu.org> |
| 2788 |
|
| 2789 |
* libltdl/ltdl.c (foreach_dirinpath): argz_len should be a size_t. |
| 2790 |
Reported by Albert Chin <china@thewrittenword.com> |
| 2791 |
|
| 2792 |
2001-09-06 Gary V. Vaughan <gary@gnu.org> |
| 2793 |
|
| 2794 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [solaris*]: Typo. s/GXX/GCC/. |
| 2795 |
|
| 2796 |
* libtool.m4 (archive_cmds, archive_expsym_cmds) [solaris*]: Changing |
| 2797 |
no_undefined_flag from `-z text' to `-z defs' (see entry below at |
| 2798 |
2001-04-11 Alexandre Oliva <aoliva@redhat.com>) has a problem. |
| 2799 |
when linking a shared library with gcc calling /usr/ccs/bin/ld (eg. |
| 2800 |
the gcc supplied with Solaris 8 companion CD), using the flag |
| 2801 |
-no-undefined, shared library linking will always fail because of |
| 2802 |
the unresolved symbols from libgcc.a. Consequently we have to |
| 2803 |
provide a path to libgcc.a when linking shared libraries in |
| 2804 |
conjunction with -no-undefined! |
| 2805 |
|
| 2806 |
From Michael Pruett <mpruett@engr.sgi.com>: |
| 2807 |
* libltdl/ltdl.c (find_module): `0' valued arguments to |
| 2808 |
tryall_dlopen_module() must be explicitly cast to avoid compiler |
| 2809 |
warnings on some environments. |
| 2810 |
|
| 2811 |
From Daniel Johnson <danielj7@mac.com>: |
| 2812 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [darwin*]: Move from GNU |
| 2813 |
ld section to non-GNU ld section. |
| 2814 |
|
| 2815 |
2001-09-05 Robert Boehne <rboehne@ricardo-us.com> |
| 2816 |
|
| 2817 |
* pdemo/Makefile.am (helldl): Automake 1.4 can't find the target |
| 2818 |
if we use helldl$(EXEEXT), and Automake 1.5 barfs unless we do. |
| 2819 |
Using both targets to the left of the colon seems to work though! |
| 2820 |
|
| 2821 |
2001-09-03 Gary V. Vaughan <gary@gnu.org> |
| 2822 |
|
| 2823 |
* demo/Makefile.am (helldl): Automake 1.4 can't find the target |
| 2824 |
if we use helldl$(EXEEXT), and Automake 1.5 barfs unless we do. |
| 2825 |
Using both targets to the left of the colon seems to work though! |
| 2826 |
|
| 2827 |
2001-09-03 Brad <brad@comstyle.com> |
| 2828 |
|
| 2829 |
* ltdl.m4 [AC_LTDL_SYS_DLOPEN_DEPLIBS]: Teach ltdl about the |
| 2830 |
behavior of OpenBSD's dlopen(). |
| 2831 |
|
| 2832 |
2001-09-03 Gary V. Vaughan <gary@gnu.org> |
| 2833 |
|
| 2834 |
From Marius Vollmer <mvo@zagadka.ping.de>: |
| 2835 |
* libltdl/ltdl.c (tryall_dlopen_module): Don't forget to propogate |
| 2836 |
errors over recurse levels. |
| 2837 |
|
| 2838 |
2001-09-03 Brad <brad@comstyle.com> |
| 2839 |
|
| 2840 |
* libtool.m4 [openbsd*]: More improvements to the OpenBSD port. |
| 2841 |
|
| 2842 |
2001-09-02 Gary V. Vaughan <gary@gnu.org> |
| 2843 |
|
| 2844 |
From Albert Chin <china@thewrittenword.com>: |
| 2845 |
* libtool.m4 (_LT_AC_LANG_C_CONFIG) [aix4*]: Be careful with |
| 2846 |
shared namespaces for static and shared libs. |
| 2847 |
(AC_LIBTOOL_DLOPEN_SELF): If all else fails, try dld_link from GNU |
| 2848 |
DLD. |
| 2849 |
|
| 2850 |
2001-09-02 Christopher Pfisterer <cp@chrisp.de> |
| 2851 |
|
| 2852 |
* libtool.m4, ltmain.in: Linker flag and version numbering fixes |
| 2853 |
for darwin. |
| 2854 |
|
| 2855 |
2001-09-02 Gary V. Vaughan <gary@gnu.org> |
| 2856 |
|
| 2857 |
Based on a patch from Marius Vollmer <mvo@zagadka.ping.de>: |
| 2858 |
* NEWS: updated. |
| 2859 |
* ltdl.m4 (AC_LIB_LTDL): Check for unistd.h. |
| 2860 |
* ltdl.c: Include unistd.h if it exists. |
| 2861 |
(LTDL_SEARCHPATH_VAR): Macro to prevent hardcoding |
| 2862 |
"LTDL_LIBRARY_PATH". |
| 2863 |
(LTDL_ARCHIVE_EXT): Macro to prevent hardcoding ".la". |
| 2864 |
(archive_ext): Have only one copy of ".la" in the readonly |
| 2865 |
segment of the compiled library. |
| 2866 |
(find_handle_callback): Don't bother trying to dlopen the file if |
| 2867 |
it doesn't exist. |
| 2868 |
(find_handle): Don't bother searching for files if no search_path |
| 2869 |
was supplied. |
| 2870 |
(file_not_found): A new function to determine whether the last |
| 2871 |
error was due to a file not found condition. |
| 2872 |
(try_dlopen): Renamed from lt_dlopen() and changed to have the |
| 2873 |
same footprint as tryall_dlopen. This involved a minor rewrite of |
| 2874 |
much of the internals of this function. |
| 2875 |
(lt_dlopen): A new function wrapped arounf try_dlopen(). |
| 2876 |
(lt_dlopenext): If a file already has a suitable extension, don't |
| 2877 |
bother adding additional extensions and trying to open those. |
| 2878 |
Tidy up the rest of the code to prevent continued searching with |
| 2879 |
an eventual FILE_NOT_FOUND when a genuine failure earlier in the |
| 2880 |
search process could be legitimately reported. |
| 2881 |
|
| 2882 |
* demo/Makefile.am (helldl$(EXEEXT)): Automake-1.5 made me change |
| 2883 |
this from just `helldl'. |
| 2884 |
|
| 2885 |
2001-07-31 Robert Boehne <rboehne@ricardo-us.com> |
| 2886 |
|
| 2887 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) Fixed a problem |
| 2888 |
with export_symbols_cmds not being set for CXX tags, and |
| 2889 |
not being properly set for any tag under AIX/Power. |
| 2890 |
|
| 2891 |
2001-08-19 Ossama Othman <ossama@uci.edu> |
| 2892 |
|
| 2893 |
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG): Corrected and improved |
| 2894 |
error message that is displayed when there was a problem |
| 2895 |
compiling the C++ test program. It still mentioned the now |
| 2896 |
non-existent `ltcf-cxx.sh' file. |
| 2897 |
|
| 2898 |
* doc/libtool.texi (LTDL_SET_PRELOADED_SYMBOLS): Removed |
| 2899 |
parentheses at end of starting "defmac" line, as pointed out by |
| 2900 |
makeinfo. |
| 2901 |
|
| 2902 |
2001-08-18 Brad <brad@comstyle.com> |
| 2903 |
|
| 2904 |
* ltmain.in: Do not remove -lm from deplibs for OpenBSD. |
| 2905 |
|
| 2906 |
2001-08-16 Gary V. Vaughan <gary@gnu.org> |
| 2907 |
|
| 2908 |
* libltdl/ltdl.c (argz_create_sep): Don't forget to include the |
| 2909 |
terminating '\0' when counting argz_len. |
| 2910 |
(argz_create_sep): When canonicalizing argz, don't forget to copy |
| 2911 |
the terminating '\0', incase canonicalization has shortened argz. |
| 2912 |
(argz_stringify): Don't covert the final '\0' to a separator. |
| 2913 |
|
| 2914 |
2001-08-15 Gary V. Vaughan <gary@gnu.org> |
| 2915 |
|
| 2916 |
* libltdl/ltdl.c (lt_dlhandle_next): Now we can loop through all |
| 2917 |
loaded module handles as originally intended. |
| 2918 |
|
| 2919 |
* libltdl/ltdl.c (lt_dlseterror): Oops. This never worked |
| 2920 |
either, due to a pair of typos. Now fixed. |
| 2921 |
|
| 2922 |
* libltdl/ltdl.c (N_ELEMENTS): Deleted. How come nobody noticed |
| 2923 |
there was no way this could have ever worked? |
| 2924 |
(lt_dlcaller_set_data): Now that valid caller_ids must be |
| 2925 |
non-zero, allocate an addition entry in the caller_data vector and |
| 2926 |
use a zero valued key as the end marker. |
| 2927 |
(lt_dlcaller_get_data): Iterate up to the end marker in one pass. |
| 2928 |
|
| 2929 |
2001-08-14 Gary V. Vaughan <gary@gnu.org> |
| 2930 |
|
| 2931 |
* libltdl/ltdl.c (lt_dlcaller_register): Caller ids are allocated |
| 2932 |
starting from value `1', so that clients can use a value of zero |
| 2933 |
to indicate that libltdl has not yet initialised. |
| 2934 |
|
| 2935 |
* ltmain.in (exec_cmd): Fix quoting in execute mode so that the |
| 2936 |
double quotes added by libtool (to prevent lossage with embedded |
| 2937 |
spaces in filenames etc.) are not interpreted as literals by the |
| 2938 |
shell. |
| 2939 |
|
| 2940 |
2001-08-13 Gary V. Vaughan <gary@gnu.org> |
| 2941 |
|
| 2942 |
* libltdl/ltdl.c (find_file_callback): Fix a multiple free() |
| 2943 |
bug. |
| 2944 |
(tryall_dlopen_module): Remove some unused variables. |
| 2945 |
|
| 2946 |
* libltdl/ltdl.c (lt_dlinsertsearchdir): Calculate the address |
| 2947 |
of the end of user_search_path correctly. |
| 2948 |
|
| 2949 |
* libltdl/ltdl.c (rpl_argz_stringify): New fallback implementation. |
| 2950 |
* ltdl.m4 (AC_LTDL_FUNC_ARGZ): Test for argz_stringify in libc. |
| 2951 |
* libltdl/ltdl.c (lt_argz_insertinorder): Renamed from |
| 2952 |
lt_argz_insert to make room for... |
| 2953 |
(lt_argz_insert): Wraps argz_insert with libltdl error handling. |
| 2954 |
(lt_dlpath_insertdir): Insert new path elements into an |
| 2955 |
argzized path. |
| 2956 |
(lt_dlinsertsearchdir): New function to insert new search |
| 2957 |
directories anywhere into user_search_path using the above. |
| 2958 |
(lt_dladdsearchdir): Rewritten to use lt_dlpath_insertdir. |
| 2959 |
* libltdl/ltdl.h (lt_dlinsertsearchdir): Prototype for export. |
| 2960 |
* doc/libtool.texi (Libltdl interface): Document it. |
| 2961 |
* NEWS: Updated, |
| 2962 |
|
| 2963 |
2001-08-07 Gary V. Vaughan <gary@gnu.org> |
| 2964 |
|
| 2965 |
From Albert Chin <china@thewrittenword.com>: |
| 2966 |
* ltmain.in [irix*]: $with_gcc is either "yes" or "" (empty string) |
| 2967 |
with current autoconf, so we need to be robust to that when testing |
| 2968 |
it, |
| 2969 |
|
| 2970 |
2001-08-06 Gary V. Vaughan <gary@gnu.org> |
| 2971 |
|
| 2972 |
From Brad <brad@comstyle.com>: |
| 2973 |
* libtool.m4 (deplibs_check_method) [aix*]: Removed redundant setting |
| 2974 |
of this variable. |
| 2975 |
|
| 2976 |
2001-08-05 Gary V. Vaughan <gary@gnu.org> |
| 2977 |
|
| 2978 |
* libltdl/ltdl.c (load_deplibs): Insert missing 1st argument to |
| 2979 |
LT_EMALLOC. |
| 2980 |
|
| 2981 |
2001-08-05 Tim Van Holder <tim.van.holder@pandora.be> |
| 2982 |
|
| 2983 |
* ltdl.m4: Canonicalize descriptive text used with |
| 2984 |
AC_DEFINE. |
| 2985 |
|
| 2986 |
* libtool.m4 (_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR): Remove. |
| 2987 |
(_LT_AC_PROG_ECHO_BACKSLASH): Use $ac_path_separator |
| 2988 |
instead of $PATH_SEPARATOR. |
| 2989 |
(AC_LIBTOOL_SYS_DYNAMIC_LINKER): Ditto. |
| 2990 |
(_LT_AC_TAGCONFIG): Ditto. |
| 2991 |
(AC_ENABLE_SHARED): Ditto. |
| 2992 |
(AC_ENABLE_STATIC): Ditto. |
| 2993 |
(AC_ENABLE_FAST_INSTALL): Ditto. |
| 2994 |
(AC_PATH_TOOL_PREFIX): Ditto. |
| 2995 |
(AC_PATH_MAGIC): Ditto. |
| 2996 |
(AC_PROG_LD): Ditto. |
| 2997 |
(AC_PROG_NM): Ditto. |
| 2998 |
* ltdl.m4 (AC_LTDL_SYSSEARCHPATH): Ditto. |
| 2999 |
|
| 3000 |
2001-08-05 Gary V. Vaughan <gary@gnu.org> |
| 3001 |
|
| 3002 |
From Brad <brad@comstyle.com>: |
| 3003 |
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [openbsd]: OpenBSD |
| 3004 |
can build modules without a `lib' prefix and version number. |
| 3005 |
Move the deplibs check code from here... |
| 3006 |
(AC_DEPLIBS_CHECK_METHOD): ...to here. |
| 3007 |
|
| 3008 |
2001-08-05 Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu> |
| 3009 |
|
| 3010 |
* libtool.m4 [osf3*, osf4*, osf5*]: Tru64 *can* build modules |
| 3011 |
without a `lib' prefix to the module name. |
| 3012 |
|
| 3013 |
2001-08-05 Gary V. Vuaghan <gary@gnu.org> |
| 3014 |
|
| 3015 |
From Guido Draheim <Guido.Draheim@tek.com>: |
| 3016 |
* ltmain.in: Display better and different error messages when |
| 3017 |
library linkage fails in various ways. |
| 3018 |
|
| 3019 |
2001-08-05 Albert Chin-A-Young <china@thewrittenword.com> |
| 3020 |
|
| 3021 |
* libtool.m4 (_LT_AC_SYS_LIBPATH_AIX): Add newline after |
| 3022 |
terminating '}' grouping character. Change '[0-9][0-9]' |
| 3023 |
to '0' as we've already matched it. |
| 3024 |
|
| 3025 |
2001-08-05 Gary V. Vaughan <gary@gnu.org> |
| 3026 |
|
| 3027 |
From Brad <brad@comstyle.com>: |
| 3028 |
* libtool.m4 (archive_cmds) [darwin, newsos, sysv4]: Replace |
| 3029 |
1.3 era $linkopts references with $linker_flags. |
| 3030 |
|
| 3031 |
* libltdl/ltdl.c: Fixed several careless mistakes in the |
| 3032 |
foreach_dirinpath support functions. |
| 3033 |
(foreach_dirinpath): Walk path elements with the argz API. |
| 3034 |
|
| 3035 |
2001-08-04 Gary V. Vaughan <gary@gnu.org> |
| 3036 |
|
| 3037 |
From Sedi Master Albert Chin <china@thewrittenword.com>: |
| 3038 |
* libtool.m4 (_LT_AC_SYS_LIBPATH_AIX): Replace the awk invocation |
| 3039 |
with an equivalent bit of sed wizardry. |
| 3040 |
|
| 3041 |
From Edouard G. Parmelan <egp@free.fr> |
| 3042 |
* libtool.m4 [darwin, openbsd]: Fix quoting problems with |
| 3043 |
unquoted [] expressions. |
| 3044 |
|
| 3045 |
2001-08-03 Gary V. Vaughan <gary@gnu.org> |
| 3046 |
|
| 3047 |
* bootstrap: s/ltdldemo // -- This demo soesn't work properly, |
| 3048 |
so I haven't committed it yet. |
| 3049 |
|
| 3050 |
2001-08-01 Ossama Othman <ossama@doc.ece.uci.edu> |
| 3051 |
|
| 3052 |
* libtool.m4 (AC_LIBTOOL_SETUP): Require Autoconf-2.50 via the |
| 3053 |
AC_PREREQ autoconf macro since the new libtool macros utilize |
| 3054 |
macros from that version of Autoconf. |
| 3055 |
|
| 3056 |
2001-08-01 Gary V. Vaughan <gary@gnu.org> |
| 3057 |
|
| 3058 |
* ltdl.m4: Bump serial number. |
| 3059 |
General reformat and tify up in line with Autoconf-2.50 support. |
| 3060 |
(AC_LTDL_FUNC_ARGZ): Test for system implementations of a |
| 3061 |
handful of argz API calls, the error_t type, and the argz.h |
| 3062 |
header. |
| 3063 |
* libltdl/configure.ac (AM_INIT_AUTOMAKE): Bump version number. |
| 3064 |
* libltdl/ltdl.c (rpl_argz_append, rpl_argz_create_sep. |
| 3065 |
rpl_argz_insert, rpl_rgz_next): Fallback implementations of |
| 3066 |
the similarly named functions for machines that don;t use glibc. |
| 3067 |
(lt_dlrealloc): New memory function pointer that can be set by |
| 3068 |
the client. Defaults to rpl_realloc, which in turn uses only |
| 3069 |
lt_dlmalloc and lt_dlfree. |
| 3070 |
(LT_EMALLOC, LT_EREALLOC): Set internal out-of-memory error |
| 3071 |
inside the functions called by these new macros. Simplified all |
| 3072 |
callers by removing explicit client error reporting. |
| 3073 |
(memmove): Fallback implementation of overlap safe memory copy |
| 3074 |
function. |
| 3075 |
(tryall_dlopen): Factorized common code into... |
| 3076 |
(tryall_dlopen_module): ...this new helper function. |
| 3077 |
(canonicalize_path): Changed function signature to return success |
| 3078 |
or failure. Updated all callers. |
| 3079 |
(foreachfile_callback): Make use of argz API. |
| 3080 |
(LT_DLSTRLEN): Moved from here... |
| 3081 |
* libltdl/ltdl.h (LT_STRLEN): ...to here. Updated all callers. |
| 3082 |
(lt_dlrealloc): Declare new memory management handle. |
| 3083 |
|
| 3084 |
2001-07-31 Robert Boehne <rboehne@ricardo-us.com> |
| 3085 |
|
| 3086 |
* libtool.m4 (mingw*) Revert the previous change as it was |
| 3087 |
applied by mistake. |
| 3088 |
|
| 3089 |
2001-07-31 Guido Draheim <Guido.Draheim@tek.com> |
| 3090 |
|
| 3091 |
* libtool.m4 (mingw*) sys_lib_search_path_spec: |
| 3092 |
Sets the proper path separator for cross-compiling. |
| 3093 |
|
| 3094 |
2001-07-30 Steve Ellcey <sje@cup.hp.com> |
| 3095 |
|
| 3096 |
* libtool.m4 (ia64-*-hpux*) Add support for ia64*-*-hpux* platform. |
| 3097 |
|
| 3098 |
2001-07-30 Robert Boehne <rboehne@ricardo-us.com> |
| 3099 |
|
| 3100 |
* libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC) [aix*]: Fixed an |
| 3101 |
incorrect resetting of lt_prog_compiler_static when using gcc |
| 3102 |
under AIX Power. |
| 3103 |
|
| 3104 |
2001-07-31 Gary V. Vaughan <gary@gnu.org> |
| 3105 |
|
| 3106 |
* bootstrap: Remove generated files (incase they are links) before |
| 3107 |
rerunning the autotools to regenerate them. |
| 3108 |
|
| 3109 |
2001-07-30 Gary V. Vaughan <gary@gnu.org> |
| 3110 |
|
| 3111 |
* libtool.m4 (AC_LIBTOOL_SETUP): Use Autoconf-2.50 era |
| 3112 |
quadrigraphs and AC_HELP_STRING to bring AC_ARG_WITH/ENABLE |
| 3113 |
macros up to date. |
| 3114 |
(_LT_AC_LOCK): Ditto. |
| 3115 |
(_LT_AC_TAGCONFIG): Ditto. |
| 3116 |
(AC_PROG_LD): Ditto. |
| 3117 |
(AC_ENABLE_SHARED): Ditto. And eliminate the last remaining |
| 3118 |
changequote invocations. |
| 3119 |
(AC_ENABLE_STATIC): Ditto. And Ditto. |
| 3120 |
(AC_ENABLE_FAST_INSTALL): Ditto. And Ditto. |
| 3121 |
* ltdl.m4 (AC_LTDL_ENABLE_INSTALL): Use Autoconf-2.50 era |
| 3122 |
quadrigraphs and AC_HELP_STRING to bring AC_ARG_ENABLE |
| 3123 |
macro up to date. |
| 3124 |
* NEWS: Updated. |
| 3125 |
|
| 3126 |
* libtool.m4 [UnixWare7, OpenUNIX8]: Initial support for |
| 3127 |
UnixWare7 and OpenUNIX8. Accept these identifiers from the |
| 3128 |
latest config.guess/config.sub as pseudonyms for sysv5uw[78]. |
| 3129 |
* NEWS: Updated. |
| 3130 |
Reported by Boyd Lynn Gerber <gerberb@zenez.com> |
| 3131 |
|
| 3132 |
2001-07-29 Gary V. Vaughan <gary@gnu.org> |
| 3133 |
|
| 3134 |
* tests/sh.test: Add a new test to enforce X as the fill |
| 3135 |
character in `test "X...'. |
| 3136 |
Beef up the `test' tests to also check `test -.' and `test ! -.' |
| 3137 |
phrases for compliance. |
| 3138 |
* ltmain.in: Fix quoting problems uncovered by the new tests. |
| 3139 |
|
| 3140 |
2001-07-29 Andrew C. Feren <aferen@CetaceanNetworks.com> |
| 3141 |
|
| 3142 |
* tests/sh.test: New test to disallow `test $foo', where |
| 3143 |
`test "$foo"' is much safer. |
| 3144 |
* ltmain.in: Fix quoting problems uncovered by the new test. |
| 3145 |
|
| 3146 |
2001-07-29 Steve Ellcey <sje@cup.hp.com> |
| 3147 |
|
| 3148 |
* libtool.m4 (lt_cv_sys_global_symbol_to_cdecl): Change it from |
| 3149 |
"extern char" to "extern int" so that GCC 3.0 won't complain and |
| 3150 |
refuse to compile programs containing "extern char main()". |
| 3151 |
|
| 3152 |
2001-07-29 Gary V. Vaughan <gary@gnu.org> |
| 3153 |
|
| 3154 |
From Guido Draheim <Guido.Draheim@tek.com>: |
| 3155 |
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [mingw]: Support |
| 3156 |
cross compilation to mingw by allowing `:' or ';' as a path |
| 3157 |
separator. |
| 3158 |
* NEWS: Updated. |
| 3159 |
|
| 3160 |
2001-07-27 NIIBE Yutaka <gniibe@m17n.org> |
| 3161 |
|
| 3162 |
* libtool.m4 (lt_cv_deplibs_check_method): Use pass_all |
| 3163 |
for sh*-*-linux* (SuperH) too. |
| 3164 |
|
| 3165 |
2001-07-25 Ossama Othman <ossama@debian.org> |
| 3166 |
|
| 3167 |
From Thomas Poindessous <poinde_t@epita.fr> |
| 3168 |
* ltmain.in (pic_mode): Added missing quotes around shell |
| 3169 |
variable in "if test" conditional. |
| 3170 |
|
| 3171 |
From Peter Moulder <pmoulder@longford.csse.monash.edu.au> |
| 3172 |
* ltmain.in (xform): Add support for pre-processed |
| 3173 |
(e.g. `*.{i,ii}' sources). |
| 3174 |
|
| 3175 |
2001-07-25 Gary V. Vaughan <gary@gnu.org> |
| 3176 |
|
| 3177 |
From Steve Ellcey <sje@cup.hp.com>: |
| 3178 |
* libltdl/ltdl.c (foreach_dirinpath): Free unassigned pointer |
| 3179 |
fix for `canonical'. |
| 3180 |
|
| 3181 |
2001-07-23 Robert Boehne <rboehne@ricardo-us.com> |
| 3182 |
|
| 3183 |
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS) |
| 3184 |
[aix4*, aix5*]: Fixed a mispelled binder option under AIX. |
| 3185 |
The option to throw errors for unresolved external references is |
| 3186 |
-bernotok, not -bnoerok. |
| 3187 |
|
| 3188 |
2001-07-23 Gary V. Vaughan <gary@gnu.org> |
| 3189 |
|
| 3190 |
* Makefile.am (EXTRA_DIST): Don't forget to distribute |
| 3191 |
ChangeLog.1. |
| 3192 |
|
| 3193 |
From Erik Lindahl <E.Lindahl@chem.rug.nl> |
| 3194 |
* libtool.m4 (_LT_AC_SYS_LIBPATH_AIX): Used on aix to discover |
| 3195 |
the compiler's default library search path so that the MPI |
| 3196 |
compiler suite is not hosed by the previously hardcoded path. |
| 3197 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [aix4*, aix5*]: Use it. |
| 3198 |
|
| 3199 |
2001-07-23 Andreas Schwab <schwab@suse.de> |
| 3200 |
|
| 3201 |
* libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Use pass_all for |
| 3202 |
s390*-*-linux* and m68*-*-linux*. |
| 3203 |
|
| 3204 |
2001-07-19 Robert Boehne <rboehne@ricardo-us.com> |
| 3205 |
|
| 3206 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Fix tag support |
| 3207 |
problems with CXX variables being overwritten by the individual |
| 3208 |
macros. |
| 3209 |
(AC_LIBTOOL_PROG_CC_C_O): Ditto. |
| 3210 |
(AC_LIBTOOL_PROG_COMPILER_PIC): Ditto. |
| 3211 |
(AC_LIBTOOL_LANG_CXX_CONFIG): Moved call to |
| 3212 |
AC_LIBTOOL_SYS_HARD_LINK_LOCKS after the call to |
| 3213 |
AC_LIBTOOL_PROG_CC_C_O as it depends on the result. |
| 3214 |
(AC_LIBTOOL_LANG_GCJ_CONFIG): Ditto. |
| 3215 |
(AC_LIBTOOL_LANG_C_CONFIG): Ditto. |
| 3216 |
(AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH): Used the macro |
| 3217 |
_LT_AC_TAGVAR to ensure the correct variable is being queried. |
| 3218 |
(AC_LIBTOOL_SYS_DYNAMIC_LINKER): Changed the naming of shared |
| 3219 |
objects under IRIX back to what it was in the MLB. |
| 3220 |
|
| 3221 |
2001-07-23 Mark Kettenis <kettenis@gnu.org> |
| 3222 |
|
| 3223 |
* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN) [gnu*]: Remove spurious |
| 3224 |
"break" and bogus comment |
| 3225 |
(_LT_AC_LANG_CXX_CONFIG): Add support for the Hurd. |
| 3226 |
* ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS): Add support for the Hurd. |
| 3227 |
|
| 3228 |
2001-07-16 Robert Boehne <rboehne@ricardo-us.com>, Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu> |
| 3229 |
|
| 3230 |
* ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS): add cases and comments for |
| 3231 |
more platforms, including AIX, Digital/Tru64 UNIX and IRIX. |
| 3232 |
|
| 3233 |
2001-07-16 Gary V. Vaughan <gary@gnu.org> |
| 3234 |
|
| 3235 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Fix ia64 AIX |
| 3236 |
run-time-linking when not using gcc. |
| 3237 |
(AC_LIBTOOL_LANG_CXX_CONFIG): Ditto. |
| 3238 |
Reported by Dan McNichol <mcnichol@austin.ibm.com> |
| 3239 |
|
| 3240 |
2001-07-12 Gary V. Vaughan <gary@gnu.org> |
| 3241 |
|
| 3242 |
From dda@sleepycat.com (Don Anderson): |
| 3243 |
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [qnx]: New |
| 3244 |
supported architecture. |
| 3245 |
(AC_DEPLIBS_CHECK_METHOD) [qnx]: Ditto. |
| 3246 |
* NEWS: Updated. |
| 3247 |
|
| 3248 |
From Stefan Ondrejicka <ondrej@idata.sk>: |
| 3249 |
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [cygwin*]: Make |
| 3250 |
sure that /lib/w32api is searched for system libraries to |
| 3251 |
match recent versions of cygwin. |
| 3252 |
* NEWS: Updated. |
| 3253 |
|
| 3254 |
2001-07-12 Dan McNichol <mcnichol@austin.ibm.com> |
| 3255 |
|
| 3256 |
From albert chin <china@thewrittenword.com> |
| 3257 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Fix AIX |
| 3258 |
run-time-linking when using gcc. |
| 3259 |
(AC_LIBTOOL_LANG_CXX_CONFIG): Ditto. |
| 3260 |
|
| 3261 |
2001-07-11 Gary V. Vaughan <gary@gnu.org> |
| 3262 |
|
| 3263 |
* libtool.m4 (_LT_AC_LANG_CXX_CONFIG) [hpux, linux, osf, |
| 3264 |
solaris]: Doh! the evalled variable shouldn't have been |
| 3265 |
quoted. |
| 3266 |
|
| 3267 |
* libtool.m4 (_LT_AC_LANG_CXX_CONFIG) [hpux, linux, osf, |
| 3268 |
solaris]: output_verbose_link_cmd have unquoted `*' in case |
| 3269 |
statements for these architectures. Be sure to quote them |
| 3270 |
with a sed expression before passing to eval. |
| 3271 |
Reported by Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu> |
| 3272 |
|
| 3273 |
2001-07-09 Gary V. Vaughan <gary@gnu.org> |
| 3274 |
|
| 3275 |
* README-alpha: s/configure.in/configure.ac. |
| 3276 |
* configure.ac: Bumped version to 1.4c. |
| 3277 |
|
| 3278 |
GNU libtool 1.4b was released. |
| 3279 |
|
| 3280 |
* configure.ac: Bumped version to 1.4b. |
| 3281 |
* NEWS: updated. |
| 3282 |
* config.guess, config.sub, texinfo.tex: Synchronised from |
| 3283 |
ftp.gnu.org. |
| 3284 |
|
| 3285 |
2001-07-09 Robert Boehne <rboehne@ricardo-us.com> |
| 3286 |
|
| 3287 |
From Michael Elizabeth Chastain <chastain@cygnus.com>: |
| 3288 |
* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Set max_cmd_len |
| 3289 |
to a maximum of 512Kb, as it seems some HPUX 11.0 systems |
| 3290 |
have trouble with 1MB. |
| 3291 |
|
| 3292 |
2001-07-09 Gary V. Vaughan <gary@gnu.org> |
| 3293 |
|
| 3294 |
* README-alpha: Upgrade distribution instructions to include |
| 3295 |
canonical location of texinfo.tex. |
| 3296 |
|
| 3297 |
2001-07-09 Timothy Wall <twall@oculustech.com> |
| 3298 |
|
| 3299 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Don't disable shlibs |
| 3300 |
on AIX5/IA64 with GNU ld. Keep gnu defaults if using gnu tools |
| 3301 |
on AIX5/IA64. |
| 3302 |
|
| 3303 |
2001-07-09 Robert Boehne <rboehne@ricardo-us.com> |
| 3304 |
|
| 3305 |
* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Set max_cmd_len |
| 3306 |
to -1 on hurd, it has no command line argument limits. |
| 3307 |
* ltmain.in Handle max_cmd_len=-1 for systems that don't have |
| 3308 |
command line argument limits. |
| 3309 |
|
| 3310 |
2001-07-05 Gary V. Vaughan <gary@gnu.org> |
| 3311 |
|
| 3312 |
* libtool.m4 (_LT_AC_LANG_C_CONFIG): Revert to 1.3.x |
| 3313 |
sematics, and always build static libs when the host machine |
| 3314 |
cannot build shared libs. Even if static libs were explicitly |
| 3315 |
disabled. |
| 3316 |
|
| 3317 |
2001-07-02 Gary V. Vaughan <gary@gnu.org> |
| 3318 |
|
| 3319 |
Cleanup of libltdl: |
| 3320 |
* ltdl.c (lt_dladderror): Don't use `index' as a variable name, |
| 3321 |
since it is a function on BSD based boxes. |
| 3322 |
(lt_dlseterror): Ditto. |
| 3323 |
(lt_dlexit): Remove unused errormsg declaration. |
| 3324 |
(foreach_dirinpath): Make sure filename is initialised. |
| 3325 |
(find_handle): Return NULL for a failed search. |
| 3326 |
(foreachfile_callback): Don't reuse data2 symbol from prototype |
| 3327 |
in func declaration to prevent symbol shadowing. |
| 3328 |
* ltdl.h (lt_dlmutex_seterror): Don't use `error' as a parameter |
| 3329 |
name, since it is a function on glibc boxes. |
| 3330 |
|
| 3331 |
* libtoolize.in: Display --version in the same format as |
| 3332 |
autoconf and automake. |
| 3333 |
* ltmain.in: Ditto. |
| 3334 |
|
| 3335 |
2001-06-30 Gary V. Vaughan <gary@gnu.org> |
| 3336 |
|
| 3337 |
Merge test improvements from multi-language-branch: |
| 3338 |
* tests/defs: Find and set the value of CC probed by libtool.m4 |
| 3339 |
* tests/link-2.test: Use a .lo wrapper script, and the value of |
| 3340 |
CC set by defs instead of hardcoding gcc. |
| 3341 |
* tests/link.test: Use the value of CC set by defs instead of |
| 3342 |
hardcoding gcc. |
| 3343 |
* tests/quote.test: Ditto. |
| 3344 |
* tests/suffix.test: Ditto. |
| 3345 |
|
| 3346 |
* libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC) [aix*]: Always set |
| 3347 |
lt_prog_compiler_wl to `-Wl'. |
| 3348 |
Reported by Albert Chin-A-Young <china@thewrittenword.com> |
| 3349 |
|
| 3350 |
* ltdl.m4 (AC_LTDL_DLLIB) [sco3.2*]: When searching for a dlopen |
| 3351 |
implementation, and adding `-ldl' has failed, try linking a call |
| 3352 |
to dlopen, #including dlfcn.h, and without -ldl. On sco3.2 the |
| 3353 |
header files redefines the interface symbols to point at the |
| 3354 |
implementation symbols in libc. |
| 3355 |
Reported by "Golubev I. N." <gin@mo.msk.ru> |
| 3356 |
|
| 3357 |
2001-06-29 Tim Van Holder <tim.van.holder@pandora.be> |
| 3358 |
|
| 3359 |
General cleanup of autoconf-2.50 upgrade: |
| 3360 |
* configure.ac: Mark as needing autoconf-mode in |
| 3361 |
emacs. Pass arguments to AC_INIT. |
| 3362 |
* cdemo/configure.ac: Ditto. |
| 3363 |
* demo/configure.ac: Ditto. |
| 3364 |
* depdemo/configure.ac: Ditto. |
| 3365 |
* libtldl/configure.ac: Ditto. |
| 3366 |
* mdemo/configure.ac: Ditto. |
| 3367 |
* pdemo/configure.ac: Ditto. |
| 3368 |
* tagdemo/configure.ac: Ditto. |
| 3369 |
* ltdl.m4: Mark as needing autoconf-mode in |
| 3370 |
emacs. |
| 3371 |
* libtool.m4: Mark as needing autoconf-mode in |
| 3372 |
emacs. Don't add () to AS_MESSAGE_LOG_FD. |
| 3373 |
* libltdl/configure.ac: Use config-h.in as |
| 3374 |
template for config.h. |
| 3375 |
* tagdemo/configure.ac: Drop the AC_DIAGNOSTIC. Move |
| 3376 |
AC_LANG([C++]) after the OBJEXT/EXEEXT check. |
| 3377 |
|
| 3378 |
2001-06-29 Gary V. Vaughan <gary@gnu.org> |
| 3379 |
|
| 3380 |
From Tim Van Holder <tim.van.holder@pandora.be> |
| 3381 |
* tests/suffix.test: Typo in 2nd for loop. |
| 3382 |
|
| 3383 |
From Tim Van Holder <tim.van.holder@pandora.be> |
| 3384 |
* libltdl/Makefile.am (OBJECTS): This was an implicit variable. |
| 3385 |
instead state the list of object variables explicitly. |
| 3386 |
|
| 3387 |
From Bruno Haible <haible@ilog.fr> |
| 3388 |
* libtool.m4: undefine the m4 builtin `symbols', so that the |
| 3389 |
string `symbols' can be used in the rest of the code without |
| 3390 |
causing errors with autoconf-2.13. |
| 3391 |
|
| 3392 |
From "Golubev I. N." <gin@mo.msk.ru> |
| 3393 |
* tests/Makefile.am (CPPLAGS): Typo. s/CPPLAGS/CPPFLAGS. |
| 3394 |
|
| 3395 |
* mdemo/Makefile,am (foo1_la_LIBADD): Add libsub.la, since foo1 |
| 3396 |
does use symbols from libsub.la -- only platforms that allow |
| 3397 |
undefined symbols in libraries were able to cope with this |
| 3398 |
previously. |
| 3399 |
Reported by Robert Collins <robert.collins@itdomain.com.au> |
| 3400 |
|
| 3401 |
From "Golubev I. N." <gin@mo.msk.ru> |
| 3402 |
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [sco3.2v5*]: Needs |
| 3403 |
-wl,-Bexport to make self dlopen work. |
| 3404 |
|
| 3405 |
2001-06-28 Gary V. Vaughan <gary@gnu.org> |
| 3406 |
|
| 3407 |
From Alexander Bluhm <Alexander.Bluhm@WiredMinds.de> |
| 3408 |
* libltdl/ltdl.c (lt_dlopen): Fix bad memory initialisation |
| 3409 |
assumptions. |
| 3410 |
|
| 3411 |
* libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE) [HPUX]: Define |
| 3412 |
lt_cv_sys_global_symbol_to_c_name_address to be a sed expression |
| 3413 |
for mangling the output of the symbol pipe into a brace delimited |
| 3414 |
C declaration of symbol name and address. |
| 3415 |
* ltmain.in: Use it to generate the fooS.c symbol name |
| 3416 |
Reported by Albert Chin-A-Young <china@thewrittenword.com> |
| 3417 |
|
| 3418 |
2001-06-28 Tim Van Holder <tim.van.holder@pandora.be>, Gary V. Vaughan <gary@gnu.org> |
| 3419 |
|
| 3420 |
* bootstrap: Use cp instead of ln -s, for systems without |
| 3421 |
symlinks. Reorder the statements to avoid repetition outside |
| 3422 |
the loop. |
| 3423 |
|
| 3424 |
2001-06-28 Paolo Bonzini <bonzini@gnu.org>, Gary V. Vaughan <gary@gnu.org> |
| 3425 |
|
| 3426 |
Libtool now builds with the help of Autoconf-2.50! |
| 3427 |
* configure.ac (AC_PREREQ): Require Autoconf-2.50 or newer. |
| 3428 |
(AC_PROG_CPP, AC_EXEEXT, AC_OBJEXT): Removed. Autoconf-2.50 |
| 3429 |
doesn't have the AC_REQUIRE bug that required these to be called |
| 3430 |
explicitly from here. Autoconf-2.50 uses this file instead of... |
| 3431 |
* configure.in: ...this, which is now deleted. |
| 3432 |
* cdemo/configure.ac, cdemo/configure.in: Ditto. |
| 3433 |
* demo/configure.ac, demo/configure.in: Ditto. |
| 3434 |
* depdemo/configure.ac, depdemo/configure.in: Ditto. |
| 3435 |
* libltdl/configure.ac, libltdl/configure.in: Ditto. |
| 3436 |
* mdemo/configure.ac, mdemo/configure.in: Ditto. |
| 3437 |
* pdemo/configure.ac, pdemo/configure.in: Ditto. |
| 3438 |
* tagdemo/configure.ac, tagdemo/configure.in: Ditto. |
| 3439 |
* libltdl/acconfig.h: Deleted. |
| 3440 |
* Makefile.am (libtool): libtool now depends on configure.ac. |
| 3441 |
* libtool.m4 (_LT_AC_LOCK): Use 2.50's AC_LANG_PUSH/AC_LANG_POP |
| 3442 |
instead of 2.13's AC_LANG_SAVE/AC_LANG_RESTORE. |
| 3443 |
(AC_LIBTOOL_LANG_C_CONFIG): Ditto. |
| 3444 |
(AC_LIBTOOL_LANG_CXX_CONFIG): Ditto. |
| 3445 |
* libtoolize.in: Use $configure_ac, instead of hardcoding |
| 3446 |
configure.in. |
| 3447 |
|
| 3448 |
2001-06-28 Tim Van Holder <tim.van.holder@pandora.be> |
| 3449 |
|
| 3450 |
* pdemo/Makefile.am: Use '=' instead of '+=' to shut up |
| 3451 |
automake. |
| 3452 |
|
| 3453 |
2001-06-27 Gary V. Vaughan <gary@gnu.org> |
| 3454 |
|
| 3455 |
From brad@openbsd.org: |
| 3456 |
* NEWS: Updated. |
| 3457 |
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [openbsd]: Improved |
| 3458 |
support for various openbsd platforms. |
| 3459 |
(AC_LIBTOOL_PROG_LD_SHLIBS): Ditto. |
| 3460 |
* ltmain.in: Ditto, |
| 3461 |
|
| 3462 |
2001-06-26 Gary V. Vaughan <gary@gnu.org> |
| 3463 |
|
| 3464 |
* NEWS: Updated. |
| 3465 |
* libltdl/ltdl,c (LT_DLMUTEX_LOCK): Renamed from MUTEX_LOCK to |
| 3466 |
avoid potential namespace clash. |
| 3467 |
(LT_DLMUTEX_UNLOCK, LT_DLMUTEX_SETERROR, LT_DLMUTEX_GETERROR): |
| 3468 |
Ditto. |
| 3469 |
(lt_dlmutex_lock_func): Renamed from mutex_lock to avoid a |
| 3470 |
namespace clash of NCR MP-RAS. |
| 3471 |
(lt_dlmutex_unlock_func, lt_dlmutex_seterror_func, |
| 3472 |
lt_dlmutex_geterror_func): Ditto. |
| 3473 |
Reported by Edouard G. Parmelan <egp@free.fr> |
| 3474 |
|
| 3475 |
* libltdl/ltdl.c (LT_DLSTRLEN): Call strlen only if the argument |
| 3476 |
is non-NULL and non-zero in length. Changed all calls to strlen |
| 3477 |
appropriately. |
| 3478 |
|
| 3479 |
* libltdl/ltdl.c: Prototype all static functions. |
| 3480 |
|
| 3481 |
* ltdl.m4: Bump serial number to 3. |
| 3482 |
(AC_LIB_LTDL): Require AC_HEADER_DIRENT for ltdl.c. |
| 3483 |
* libltdl/ltdl.h (lt_dlforeachfile): Prototype for new function. |
| 3484 |
* libltdl/ltdl.c: Include an appropriate header for the |
| 3485 |
opendir/dirent api. |
| 3486 |
(foreach_dirinpath): Visit each file in a list of directories. |
| 3487 |
(find_file_callback): Factor out the core of find_file() to make |
| 3488 |
use of foreach_dirinpath(). |
| 3489 |
(find_file): Use it! |
| 3490 |
(find_handle_callback, find_handle): Ditto. |
| 3491 |
(lt_dlforeachfile): New function to find files in a searchpath.,, |
| 3492 |
(foreachfile_callback): ...using this callback. |
| 3493 |
* doc/libtool.texi (Libltdl interface): Document new |
| 3494 |
lt_dlforeachfile api call. |
| 3495 |
|
| 3496 |
2001-06-25 Gary V. Vaughan <gary@gnu.org> |
| 3497 |
|
| 3498 |
* THANKS: Added Albert Chin-A-Young. |
| 3499 |
|
| 3500 |
* libtool.m4 (IFS): When IFS is changed to split a string for |
| 3501 |
examination in a loop, restore it inside the loop as well as |
| 3502 |
outside incase IFS is needed by commands in that loop. |
| 3503 |
Reported by Pavel Roskin <proski@gnu.org> |
| 3504 |
|
| 3505 |
2001-06-25 Albert Chin-A-Young <china@thewrittenword.com> |
| 3506 |
|
| 3507 |
* libtool.m4: Prefer shl_load to dlopen on HP-UX because dlopen |
| 3508 |
won't work properly without a patch. |
| 3509 |
|
| 3510 |
2001-06-25 Daniel Harvey <daniel@amristar.com.au> |
| 3511 |
|
| 3512 |
* libtool.m4 (ltdll_cmds): [$]0 doesn't appear to translate through |
| 3513 |
the script correctly, change to $''0 |
| 3514 |
|
| 3515 |
2001-06-25 Maciej W. Rozycki <macro@ds2.pg.gda.pl> |
| 3516 |
|
| 3517 |
* libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Use pass_all for |
| 3518 |
mips-*-linux* and mipsel-*-linux*. |
| 3519 |
|
| 3520 |
2001-06-24 Andreas Schwab <schwab@suse.de> |
| 3521 |
|
| 3522 |
* libtool.m4 (AC_LIBTOOL_SETUP): Remove failed try to |
| 3523 |
transform linux to linux-gnu in $host. |
| 3524 |
(AC_LIBTOOL_SYS_DYNAMIC_LINKER): Match $host_os against |
| 3525 |
linux*, not linux-gnu*. |
| 3526 |
(AC_DEPLIBS_CHECK_METHOD): Likewise. |
| 3527 |
|
| 3528 |
2001-06-24 Gary V. Vaughan <gary@gnu.org> |
| 3529 |
|
| 3530 |
* libtool.m4 (_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR): Set |
| 3531 |
PATH_SEPARATOR appropriately if it is not set already, |
| 3532 |
(_LT_AC_TAGCONFIG): Use it. |
| 3533 |
(AC_ENABLE_SHARED): Ditto. |
| 3534 |
(AC_ENABLE_STATIC): Ditto. |
| 3535 |
(AC_ENABLE_FAST_INSTALL): Ditto. |
| 3536 |
(AC_PATH_TOOL_PREFIX): Ditto. |
| 3537 |
(AC_PATH_MAGIC): Ditto. |
| 3538 |
(AC_PATH_PROG_NM): Ditto. |
| 3539 |
|
| 3540 |
From Tim Van Holder <tim.van.holder@pandora.be>: |
| 3541 |
* libtool.m4: Use the canonical absolute path test |
| 3542 |
([\\/]* | ?:[\\/]) and $PATH_SEPARATOR wherever |
| 3543 |
appropriate. |
| 3544 |
(AC_LIBTOOL_PROG_CC_PIC): Properly recognize DJGPP as a |
| 3545 |
platform that doesn't support shared libraries. |
| 3546 |
(AC_LIBTOOL_SYS_MAX_CMD_LEN): Avoid this test on DJGPP; use a |
| 3547 |
fixed value (12K) instead. |
| 3548 |
(AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Don't forget $ac_exeext |
| 3549 |
when testing for link success. |
| 3550 |
|
| 3551 |
* configure.in (AM_INIT_AUTOMAKE): Bumped version to 1.4a. |
| 3552 |
|
| 3553 |
Complete the new configure time tags creation facility based on |
| 3554 |
the ltcf-*.sh and ltconfig.in files from multi-language-branch: |
| 3555 |
* libtool.m4: More refactoring and reformatting. |
| 3556 |
(_LT_AC_LANG_GCJ_CONFIG): Merged ltcf-gcj.sh from |
| 3557 |
multi-language-branch. |
| 3558 |
(_LT_AC_LANG_CXX_CONFIG): Merged ltcf-cxx.sh from |
| 3559 |
multi-language-branch. |
| 3560 |
* configure.in (AC_PROG_CXX, LT_AC_PROG_GCJ): Compiler checks must |
| 3561 |
be done before AC_PROG_LIBTOOL which appends tags based on their |
| 3562 |
results. |
| 3563 |
|
| 3564 |
2001-06-12 Robert Boehne <rboehne@ricardo-us.com> |
| 3565 |
|
| 3566 |
* docs/libtool.texi: Updated the libltdl interface documentation |
| 3567 |
to bring it up to date. |
| 3568 |
|
| 3569 |
2001-06-06 Gary V. Vaughan <gary@gnu.org> |
| 3570 |
|
| 3571 |
* demo/Makefile.am (objdir): Use `libtool --config' for |
| 3572 |
extracting configuration values, since a given value may |
| 3573 |
be present in each tag. |
| 3574 |
(hc-libpath): Ditto. |
| 3575 |
(hc-minusL): Ditto. |
| 3576 |
* libtool.m4 (_LT_AC_TAGCONFIG): Add tagged configurations from |
| 3577 |
the --with-tags option. |
| 3578 |
(_LT_AC_LTCONFIG_HACK): Factored out into separate configuration |
| 3579 |
macros -- The interdependencies and running order are still |
| 3580 |
immutable, and need a lot of work to fix. |
| 3581 |
(AC_LIBTOOL_CONFIG): Taken from the previous incarnation of |
| 3582 |
_LT_AC_LTCONFIG_HACK -- this macro is used both to create the |
| 3583 |
primary (C language) libtool configuration from |
| 3584 |
_LT_AC_LTCONFIG_HACK and also to append tagged configurations from |
| 3585 |
_LT_AC_TAGCONFIG. |
| 3586 |
* NEWS: Merged from multi-language-branch. |
| 3587 |
|
| 3588 |
2001-06-06 Robert Boehne <rboehne@ricardo-us.com> |
| 3589 |
|
| 3590 |
* bootstrap: Added tagdemo and pdemo tests from |
| 3591 |
multi-language-branch. |
| 3592 |
* configure.in: Added pdemo and tagdemo to CONF_SUBDIRS |
| 3593 |
and merged references to CXX and GCJ from multi-language-branch. |
| 3594 |
* pdemo: Added test directory from multi-language-branch. |
| 3595 |
* tagdemo: Added test directory from multi-language-branch. |
| 3596 |
* tests/Makefile.am: Merged additional tests from |
| 3597 |
multi-language-branch. |
| 3598 |
* tests/pdemo-*.test: ditto. |
| 3599 |
* tests/tagdemo-*.test: ditto. |
| 3600 |
|
| 3601 |
2001-05-30 Gary V. Vaughan <gary@gnu.org> |
| 3602 |
|
| 3603 |
* libtool.m4: Merged ltconfig.in from multi-language-branch. |
| 3604 |
|
| 3605 |
2001-05-28 Gary V. Vaughan <gary@gnu.org> |
| 3606 |
|
| 3607 |
* libtool.m4: Reformatting for consistency, and some refactoring |
| 3608 |
in preparation for ltcf-*.sh merge. |
| 3609 |
|
| 3610 |
2001-05-27 Gary V. Vaughan <gary@gnu.org> |
| 3611 |
|
| 3612 |
* ltmain.in: Merged from multi-language-branch. |
| 3613 |
* libtool.m4: Merged from multi-language-branch. |
| 3614 |
* ChangeLog: Started afresh. Old ChangeLog history moved to... |
| 3615 |
* ChangeLog.1: ...here. |
| 3616 |
|
| 3617 |
Continued in ChangeLog.1 |
| 3618 |
|
| 3619 |
$Revision: 1.1220.2.251 $ $Date: 2005/06/05 17:36:49 $ |