Remove has_DT_SYMBOLIC flag
From the elf-spec: "Symbolically bound shared objects are identified by the .dynamic entry DT_SYMBOLIC. This tag is informational only; the runtime linker processes symbol lookups from these objects in the same manner as any other object." Change-Id: I4aae0e502ed9fac096fbf076f4d6b2e055d784f6
This commit is contained in:
@@ -197,9 +197,7 @@ struct soinfo {
|
||||
#if !defined(__LP64__)
|
||||
bool has_text_relocations;
|
||||
#endif
|
||||
// TODO: remove this flag, dynamic linker
|
||||
// should not use it in any way.
|
||||
bool has_DT_SYMBOLIC;
|
||||
bool unused4; // DO NOT USE, maintained for compatibility
|
||||
|
||||
soinfo(const char* name, const struct stat* file_stat, int rtld_flags);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user