• Home
Name Date Size #Lines LOC

..--

Readme.mdD22-Oct-20251.1 KiB2518

bt-lib.hD22-Oct-2025870 269

bt-lib_a.cD22-Oct-2025837 3012

bt-lib_b.cD22-Oct-2025837 3012

bt-lib_test.cppD22-Oct-20256.9 KiB231178

bt-test.hD22-Oct-20251.9 KiB8254

main.cppD22-Oct-20252.8 KiB9563

Readme.md

1# Extended backtrace test for stripped adlt image
2
3The test checks correctness of 'lookup symbol' and 'backtrace address'
4procedures for symbols and addresses of adlt image, which was stripped.
5There are 3 libraries in the adlt image: backtrace-lib_a.so,
6backtrace-lib_b.so, backtrace-lib_test.so.
7
8## 'Ver' test:
9
101. Search for clibGetVerA and clibGetVerB symbols corresponding to
11functions without parameters is performed by means of public interface function
12dlsym(). Functions are called and the correct result is expected.
132. Public interface function dladdr() is applied to the addresses of clibGetVerA
14and clibGetVerB symbols. The correct pathname of the original library is
15expected.
16
17## 'MaxMin' test:
18
191. Search for clibMaxA and clibMinB symbols corresponding to functions with 2
20parameters is performed by means of public interface function dlsym(). Functions
21are called and the correct result is expected.
222. Public interface function dladdr() is applied to the addresses of symbols
23clibMaxA and clibMinB. The correct pathname of the original library is expected.
24
25