#
09bd92c5 |
| 05-Nov-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Source text_setup with explicitly given current directory path component. Apparently the source semantics has changed, as the that wasn't necessary in older OpenSuse versions. * Replaced gcc in
* Source text_setup with explicitly given current directory path component. Apparently the source semantics has changed, as the that wasn't necessary in older OpenSuse versions. * Replaced gcc invocations in the test scripts with with compile_{lib,program}[_dl]() shell functions defined in test_setup. * Build libraries with -fPIC, so we don't get complaints for x86_64.
Apparently the runtime loader semantics has changed in OpenSuse 11.2 compared to older versions. Some tests don't pass any longer (respectively even crash). Would be interesting to know what happens on a current FreeBSD.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39308 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
06828840 |
| 01-Feb-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Link the test programs with --export-dynamic. This shows that my previous assumption, that the program image is ignored when relocating symbols of dlopen()ed objects, is incorrect. * Adjusted t
* Link the test programs with --export-dynamic. This shows that my previous assumption, that the program image is ignored when relocating symbols of dlopen()ed objects, is incorrect. * Adjusted the tests that were failing due to that. * The RTLD_NEXT test also fails with openSuse 10.3 -- apparently the semantics has changed between the Linux versions.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29111 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
67ef7f56 |
| 08-Nov-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added a small test suite for the runtime loader. The tests are designed to succeed on Linux. FreeBSD fails some tests since it seems to have a different load order (depth-first instead of breadth-fir
Added a small test suite for the runtime loader. The tests are designed to succeed on Linux. FreeBSD fails some tests since it seems to have a different load order (depth-first instead of breadth-first). Haiku fails a lot of tests due to its POSIX non-compliant dlopen().
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28556 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|