diff options
author | Anas Nashif <anas.nashif@intel.com> | 2012-10-30 12:44:39 -0700 |
---|---|---|
committer | Vyacheslav Barinov <v.barinov@samsung.com> | 2015-02-16 10:34:03 +0300 |
commit | 10a93b604f84ef19c9a15656c3aaeefac82b4e58 (patch) | |
tree | 94d416f189ee90bfa58b83e34e1b2a0ced3f0cdf | |
parent | 0b7e56ac2bd3378132f0ce3cb96ed747038d7788 (diff) | |
download | binutils-10a93b604f84ef19c9a15656c3aaeefac82b4e58.tar.gz binutils-10a93b604f84ef19c9a15656c3aaeefac82b4e58.tar.bz2 binutils-10a93b604f84ef19c9a15656c3aaeefac82b4e58.zip |
build as needed
-rw-r--r-- | ld/ldmain.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ld/ldmain.c b/ld/ldmain.c index 7b2d703a1f8..a50768059a3 100644 --- a/ld/ldmain.c +++ b/ld/ldmain.c @@ -291,6 +291,8 @@ main (int argc, char **argv) link_info.pei386_auto_import = -1; link_info.spare_dynamic_tags = 5; link_info.path_separator = ':'; + if (getenv ("LD_AS_NEEDED") && atoi(getenv ("LD_AS_NEEDED")) > 0) + input_flags.add_DT_NEEDED_for_regular = TRUE; ldfile_add_arch (""); emulation = get_emulation (argc, argv); |