1 |
2001-09-02 Gary V. Vaughan <gary@gnu.org> |
2001-09-02 Gary V. Vaughan <gary@gnu.org> |
2 |
|
|
3 |
|
Based on a patch from Marius Vollmer <mvo@zagadka.ping.de>: |
4 |
|
* NEWS: updated. |
5 |
|
* ltdl.m4 (AC_LIB_LTDL): Check for unistd.h. |
6 |
|
* ltdl.c: Include unistd.h if it exists. |
7 |
|
(LTDL_SEARCHPATH_VAR): Macro to prevent hardcoding |
8 |
|
"LTDL_LIBRARY_PATH". |
9 |
|
(LTDL_ARCHIVE_EXT): Macro to prevent hardcoding ".la". |
10 |
|
(archive_ext): Have only one copy of ".la" in the readonly |
11 |
|
segment of the compiled library. |
12 |
|
(find_handle_callback): Don't bother trying to dlopen the file if |
13 |
|
it doesn't exist. |
14 |
|
(find_handle): Don't bother searching for files if no search_path |
15 |
|
was supplied. |
16 |
|
(file_not_found): A new function to determine whether the last |
17 |
|
error was due to a file not found condition. |
18 |
|
(try_dlopen): Renamed from lt_dlopen() and changed to have the |
19 |
|
same footprint as tryall_dlopen. This involved a minor rewrite of |
20 |
|
much of the internals of this function. |
21 |
|
(lt_dlopen): A new function wrapped arounf try_dlopen(). |
22 |
|
(lt_dlopenext): If a file already has a suitable extension, don't |
23 |
|
bother adding additional extensions and trying to open those. |
24 |
|
Tidy up the rest of the code to prevent continued searching with |
25 |
|
an eventual FILE_NOT_FOUND when a genuine failure earlier in the |
26 |
|
search process could be legitimately reported. |
27 |
|
|
28 |
* demo/Makefile.am (helldl$(EXEEXT)): Automake-1.5 made me change |
* demo/Makefile.am (helldl$(EXEEXT)): Automake-1.5 made me change |
29 |
this from just `helldl'. |
this from just `helldl'. |
30 |
|
|