<div dir="ltr">George,<div><br></div><div>If you have bandwidth to work on it, please go ahead. One think I'd note is to start with minimal implementation that is sufficient enough to read and create versioned symbols for minimal version script file. We do not need any wildcard pattern matching (except "local: *", but even this can be implemented later). The initial implementation shouldn't support version hierarchies as well.</div><div><br></div><div>As to algorithm, implement an algorithm that works O(n) where n is the number of symbols in a version script file. That means you want to iterate over symbols in a version script file instead of interating over symbols in the linker's symbol table.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, May 31, 2016 at 6:47 AM, George Rimar <span dir="ltr"><<a href="mailto:grimar@accesssoftek.com" target="_blank">grimar@accesssoftek.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr" style="font-size:12pt;color:#000000;background-color:#ffffff;font-family:Calibri,Arial,Helvetica,sans-serif">
<p><span style="font-size:12pt">Hi Rui, </span></p>
<p><span style="font-size:12pt"><br>
</span></p>
<p><span style="font-size:12pt">If you do not have active development on symbol versioning currently, </span></p>
<p><span style="font-size:12pt">I think I can start working on this, after some more investigations.</span><br>
</p>
<p><br>
</p>
<p>What do you think ?<br>
</p>
<p><br>
</p>
<div>
<div><font size="2">
<div>Best regards,<br>
George.</div>
</font></div>
</div>
</div>
</blockquote></div><br></div>