[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
libtool ./ChangeLog ./NEWS ./ltdl.m4 libltdl/lt...
From: |
Gary V. Vaughan |
Subject: |
libtool ./ChangeLog ./NEWS ./ltdl.m4 libltdl/lt... |
Date: |
Sun, 02 Sep 2001 10:38:55 -0700 |
CVSROOT: /cvsroot/libtool
Module name: libtool
Changes by: Gary V. Vaughan <address@hidden> 01/09/02 10:38:55
Modified files:
. : ChangeLog NEWS ltdl.m4
libltdl : ltdl.c
Log message:
Based on a patch from Marius Vollmer <address@hidden>:
* NEWS: updated.
* ltdl.m4 (AC_LIB_LTDL): Check for unistd.h.
* ltdl.c: Include unistd.h if it exists.
(LTDL_SEARCHPATH_VAR): Macro to prevent hardcoding
"LTDL_LIBRARY_PATH".
(LTDL_ARCHIVE_EXT): Macro to prevent hardcoding ".la".
(archive_ext): Have only one copy of ".la" in the readonly
segment of the compiled library.
(find_handle_callback): Don't bother trying to dlopen the file if
it doesn't exist.
(find_handle): Don't bother searching for files if no search_path
was supplied.
(file_not_found): A new function to determine whether the last
error was due to a file not found condition.
(try_dlopen): Renamed from lt_dlopen() and changed to have the
same footprint as tryall_dlopen. This involved a minor rewrite of
much of the internals of this function.
(lt_dlopen): A new function wrapped arounf try_dlopen().
(lt_dlopenext): If a file already has a suitable extension, don't
bother adding additional extensions and trying to open those.
Tidy up the rest of the code to prevent continued searching with
an eventual FILE_NOT_FOUND when a genuine failure earlier in the
search process could be legitimately reported.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/libtool/libtool/ChangeLog.diff?tr1=1.1028&tr2=1.1029&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/libtool/libtool/NEWS.diff?tr1=1.104&tr2=1.105&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/libtool/libtool/ltdl.m4.diff?tr1=1.32&tr2=1.33&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/libtool/libtool/libltdl/ltdl.c.diff?tr1=1.152&tr2=1.153&r1=text&r2=text
- libtool ./ChangeLog ./NEWS ./ltdl.m4 libltdl/lt...,
Gary V. Vaughan <=