<div dir="ltr">Ping?</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jun 11, 2014 at 4:11 PM, Rui Ueyama <span dir="ltr"><<a href="mailto:ruiu@google.com" target="_blank">ruiu@google.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">It turned out that dumping associate() contents to Native format<br>
is too much, because it's not easy to dump variable length objects<br>
to Native format. We would have had to define a new chunk for<br>
associated atoms.<br>
<br>
So I came back to the original design to use References to represent<br>
"associate" relationships. I believe I found a way to implement it<br>
in an efficient way. PTAL.<br>
<br>
<a href="http://reviews.llvm.org/D4028" target="_blank">http://reviews.llvm.org/D4028</a><br>
<br>
Files:<br>
  include/lld/Core/Reference.h<br>
  include/lld/Core/Resolver.h<br>
  lib/Core/Resolver.cpp<br>
  lib/ReaderWriter/PECOFF/Atoms.h<br>
  lib/ReaderWriter/PECOFF/ReaderCOFF.cpp<br>
  lib/ReaderWriter/Reader.cpp<br>
  test/core/associates.objtxt<br>
  test/pecoff/Inputs/associative1.obj.yaml<br>
  test/pecoff/Inputs/associative3.obj.yaml<br>
  test/pecoff/associative.test<br>
</blockquote></div><br></div>