OSDN Git Service

Return has_DT_SYMBOLIC flag.
authorDmitriy Ivanov <dimitry@google.com>
Mon, 29 Sep 2014 19:10:36 +0000 (12:10 -0700)
committerDmitriy Ivanov <dimitry@google.com>
Sat, 1 Nov 2014 00:03:59 +0000 (17:03 -0700)
commitf90e21004e57e46b49c3338781eb3d58cc4bb517
tree6a886ba00b02628b28b52243373254eeb8caf26b
parent748fbe5c41d97433dc756a50812e1caf6a6ef727
Return has_DT_SYMBOLIC flag.

This reverts commit 8f61d991831f0ea515fa50a5c38dbbcfbab0dd28

 Despite the fact that static linker does all the work while linking
 -Bsymbolic executables, according to the SCO doc following DT_SYMBOLIC
 and DF_SYMBOLIC flags is still a requirement for the dynamic linker
 as well.

 (see http://www.sco.com/developers/gabi/2012-12-31/ch5.dynamic.html)

Bug: 18186310

(cherry picked from commit 96bc37f2e1093416a432135265fd7a4db6c3df17)

Change-Id: Ie217be4f3305d877066e4cfe91975ae1c7768330
linker/linker.cpp
linker/linker.h