Home
last modified time | relevance | path

Searched refs:SONAME (Results 1 – 2 of 2) sorted by relevance

/bionic/linker/
Dlinker_note_gnu_property_test.cpp41 #define SONAME "test_so" macro
76 auto note = GnuPropertySection(&phdrs[0], std::size(phdrs), 0, SONAME)
82 #define ASSERT_ERROR_MSG_EQ(__expected) ASSERT_STREQ(error_buffer, "\"" SONAME "\" " __expected)
190 auto note = GnuPropertySection(nullptr, 0, 0, SONAME); in TEST()
204 auto note = GnuPropertySection(&phdrs[0], std::size(phdrs), 0, SONAME); in TEST()
222 auto note = GnuPropertySection(&phdrs[0], std::size(phdrs), 0, SONAME); in TEST()
242 auto note = GnuPropertySection(&phdrs[0], std::size(phdrs), 0, SONAME); in TEST()
/bionic/
Dandroid-changes-for-ndk-developers.md286 DT_NEEDED entry should be the same as the needed library's SONAME,
313 a path on a build host instead of the SONAME.
315 *Resolution*: make sure all required libraries are referenced by SONAME
320 ## Missing SONAME (Enforced for API level >= 23)
322 Each ELF shared object (“native library”) must have a SONAME
325 a misconfiguration in your build system. A missing SONAME may lead to
330 $ readelf --dynamic libWithSoName.so | grep SONAME
331 0x0000000e (SONAME) Library soname: [libWithSoName.so]
339 *Resolution*: the current NDK generates the correct SONAME by
341 configured your build system to generate incorrect SONAME entries (using