commit | 5cf640c926e7d7b79934c97226433a3dc448e1eb | [log] [tgz] |
---|---|---|
author | Thinker K.F Li <thinker@branda.to> | Fri Jul 03 19:40:32 2009 +0800 |
committer | Jean-Baptiste Queru <jbq@google.com> | Tue Sep 15 17:05:55 2009 -0700 |
tree | f4346697a0b0028d23b0f021af7da201ddf1660f | |
parent | 76ec6891e2bc18c9e12cd2f567358bb817b24cff [diff] |
Fill l_ld of linkmaps with value from soinfo::dynamic. GDB will try to read l_ld of linkmaps and compare the value to vma of .dynamic sections from shared objects. Since linker does not assign l_ld, GDB will complain about and re-compute l_addr from l_ld. And, GDB will get a wrong value.