{"push_id":548311247,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"b0d96812acd3a825e61668a94030c20c20121bfc","before":"745b11b4d034e6a86122d639c6bedca62dec7627","commits":[{"sha":"b0d96812acd3a825e61668a94030c20c20121bfc","author":{"email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@google.com","name":"Rui Ueyama"},"message":"[ELF] Add --as-needed.\n\nThe previous default behavior of LLD is --as-needed. LLD linked\nagainst a DSO only if the DSO file was actually used to link an\nexecutable (i.e. at least one symbol was resolved using the shared\nlibrary file.)\n\nIn this patch I added a boolean flag to FileNode for --as-needed.\nI also added an accessor to DSO name to shared library file class.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@226274 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-project/lld/commits/b0d96812acd3a825e61668a94030c20c20121bfc"}]}