]> git.ipfire.org Git - thirdparty/libtool.git/commit
* libtool.m4 (AC_LIBTOOL_PROG_CC_C_O): use printf, not
authorCharles Wilson <cwilson@ece.gatech.edu>
Thu, 31 Oct 2002 00:52:39 +0000 (00:52 +0000)
committerBob Friesenhahn <bfriesen@simple.dallas.tx.us>
Thu, 31 Oct 2002 00:52:39 +0000 (00:52 +0000)
commit6da15e03aa1127eb42652a1f7e15ee42633dbfdf
tree000bffff71ef7d103a6e3fc40ebbcd6ead3675d0
parent4102e43461fb7c7e290e9988d4e88296c58f5a74
* libtool.m4 (AC_LIBTOOL_PROG_CC_C_O): use printf, not
echo. (AC_DEPLIBS_CHECK_METHOD): use new shell function
win32_libid on w32 platforms
* ltmain.in: add new section for shell functions. Add
win32_libid() shell function.
* f77demo/Makefile.am: add -no-undefined flag

* ltdl.c (realloc): Remove custom realloc. (#define
rpl_realloc realloc) and comment out later code for custom
realloc. You can't define your own malloc unless you know
enough about the malloc in use to be able to tell how big
the src ptr is. The disabled code incorrectly used the
*destination* ptr to decide how much to copy. This
sometimes results in out-of-bound accesses which cause
segfaults. This is a quick hack for now; we may want
something cleaner later. (tryall_dlopen_module): check to
be sure (dirname_len > 0) before testing first character
against '/'. (try_dlopen): check for feof(file) in read
loop -- otherwise infloop?
ChangeLog
f77demo/Makefile.am
libltdl/ltdl.c
libtool.m4
ltmain.in