History log of /haiku/src/tests/system/runtime_loader/test_suite/dlopen_lookup_order4 (Results 1 – 4 of 4)
Revision Date Author Comments
# ea5a105b 05-Nov-2010 Ingo Weinhold <ingo_weinhold@gmx.de>

Fixed spelling.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39312 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 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 ...