1.0.21.26: bullet-proof (?) use of LOAD-SHARED-OBJECT in tests
commit801730762f17302c33b70398b632aa1393c6722a
authorNikodemus Siivola <nikodemus@random-state.net>
Sat, 18 Oct 2008 08:22:16 +0000 (18 08:22 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Sat, 18 Oct 2008 08:22:16 +0000 (18 08:22 +0000)
tree7a96bf9d19b3a584b9eafe25b74096311fb04487
parentfe7845b051cd4f7d32f1230d1f1bb2c14f557e48
1.0.21.26: bullet-proof (?) use of LOAD-SHARED-OBJECT in tests

 * Previously LOAD-SHARED-OBJECT looked for the shared object first
   in the current directory, and if it existed there, it passed the
   absolute pathname to dlopen().

   New version passes the native namestring of the designated pathname,
   absolute or relative -- which leads to dlopen() on some platforms not
   looking in the current directory unless "." is in LD_LIBRARY_PATH.

   So add TRUENAME calls to the test-suite when the .so lives there.

 * Mention the change of semantics in NEWS.

 * Delete trailing whitespace.
NEWS
src/code/foreign-load.lisp
tests/foreign-stack-alignment.impure.lisp
tests/foreign.test.sh
tests/threads.impure.lisp
tests/win32-foreign-stack-unwind.impure.lisp
version.lisp-expr