summaryrefslogtreecommitdiff
path: root/libc/stdio/stdio_ext.cpp
diff options
context:
space:
mode:
authorDmitriy Ivanov <dimitry@google.com>2014-11-29 13:57:41 -0800
committerDmitriy Ivanov <dimitry@google.com>2014-12-02 10:54:26 -0800
commitab972b9adf8789a9e1b03129cd7f0c22e6bba117 (patch)
tree33b816d65afbcd622e38730b7516ba59ddb48fac /libc/stdio/stdio_ext.cpp
parentf64c43ba6c9244c50e904961dc432f04b1dfcfd9 (diff)
Count references for groups instead of instances
Count references on the group level to avoid partially unloading function that might be referenced by other libraries in the local_group Bonus: with this change we can correctly unload recursively linked libraries. is_recursive check is removed. Also dynamic executables (not .so) with 0 DT_NEEDED libraries are now correctly linked. Change-Id: Idfa83baef402840599b93a875f2881d9f020dbcd
Diffstat (limited to 'libc/stdio/stdio_ext.cpp')
0 files changed, 0 insertions, 0 deletions