OSDN Git Service

Fix unload of recursively linked library
authorDmitriy Ivanov <dimitry@google.com>
Tue, 9 Sep 2014 17:21:42 +0000 (10:21 -0700)
committerDmitriy Ivanov <dimitry@google.com>
Wed, 1 Oct 2014 23:04:58 +0000 (16:04 -0700)
commit7d971ec14b80cac442aeea8d88e9eb2e3ab6f214
treea6c49cf522ec4cb5bc43edfbed24fa1dc209ef6b
parentf4cb6313645ef65cc0eea0a439e51b6788cd3439
Fix unload of recursively linked library

  Expanded test for recursive libs. Fixed bug with unnecessary
  soinfo_free of already loaded library.

(cherry picked from commit a6ac54a215d6b64f5cc5a59b66c1dbfbb41ea9f5)

Change-Id: I6907c723d9fbdf6b2777f3f236b1e29b0843edd6
linker/linker.cpp
tests/dlfcn_test.cpp
tests/libs/Android.mk
tests/libs/dlopen_testlib_invalid.cpp [new file with mode: 0644]