<div dir="ltr">Hey Alex,<div><br></div><div>In general, the approach works.</div><div><br></div><div>I am curious as to what is that you had to remove, and why.   Can you describe the needed changes?   (I saw the diff, but it is hard to tell what happened with it).</div><div><br></div><div>I thought that Numerics was pretty much standalone.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Nov 29, 2014 at 10:32 AM, Alexander Köplinger <span dir="ltr"><<a href="mailto:alex.koeplinger@outlook.com" target="_blank">alex.koeplinger@outlook.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><div dir="ltr"><font color="#000000" face="Calibri,sans-serif">Hey, I've been trying to port System.Numerics (BigInteger, Complex classes) from referencesource to see and feel what the process looks like.</font><br><font color="#000000" face="Calibri,sans-serif">It mostly went fine, but there was one file (number.cs) I couldn't reference directly from the submodule and had to copy to the assembly </font>folder in the Mono tree.<br> <br>I had to remove a bunch of code from that file to trim it down to only what is needed for System.Numerics to compile (all the tests pass now as well).<br>Question: is this a valid approach or is there something better? Note that ifdefing the file wasn't feasible as it originally sits inside corlib and has many other unrelated methods in it.<br> <br>Here's the commit with the WIP: <a href="https://github.com/akoeplinger/mono/commit/d7c461155a975a35f76b79ebcc3fe33407bd5dce" target="_blank">https://github.com/akoeplinger/mono/commit/d7c461155a975a35f76b79ebcc3fe33407bd5dce</a><br> <br>-- Alex<br>                                       </div></div>
<br>_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
<br></blockquote></div><br></div>