From: Luis Lavena <luislavena@...> Date: 2012-01-14T08:58:46+09:00 Subject: [ruby-core:42126] Re: [ruby-trunk - Feature #5873] Adopt FFI over DL --20cf3071cdac1a1a4804b671a55e Content-Type: text/plain; charset=ISO-8859-1 libffi has bash wrapper script to compile with cl.exe It should work, however was not part of mswin builds. Sorry for top posting. Sent from mobile. On Jan 13, 2012 8:50 PM, "Aaron Patterson" <tenderlove@ruby-lang.org> wrote: > On Tue, Jan 10, 2012 at 10:01:26PM +0900, Heesob Park wrote: > > > > Issue #5873 has been updated by Heesob Park. > > > > > > What is the relation between DL and fiddle? > > If they do the same thing, we can remove one. > > DL uses fiddle as a back end if fiddle is available. It used to be that > libffi wasn't supported on MSVC, so the original DL code is also > included. > > I think libffi is now fully supported on MSVC, so we can remove the > original DL back end. Luis, or Nakamura USA, can either of you confirm > this is the case? > > -- > Aaron Patterson > http://tenderlovemaking.com/ > --20cf3071cdac1a1a4804b671a55e Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <p>libffi has bash wrapper script to compile with cl.exe </p> <p>It should work, however was not part of mswin builds. </p> <p>Sorry for top posting. Sent from mobile. </p> <div class=3D"gmail_quote">On Jan 13, 2012 8:50 PM, "Aaron Patterson&q= uot; <<a href=3D"mailto:tenderlove@ruby-lang.org">tenderlove@ruby-lang.o= rg</a>> wrote:<br type=3D"attribution"><blockquote class=3D"gmail_quote"= style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> On Tue, Jan 10, 2012 at 10:01:26PM +0900, Heesob Park wrote:<br> ><br> > Issue #5873 has been updated by Heesob Park.<br> ><br> ><br> > What is the relation between DL and fiddle?<br> > If they do the same thing, we can remove one.<br> <br> DL uses fiddle as a back end if fiddle is available. =A0It used to be that<= br> libffi wasn't supported on MSVC, so the original DL code is also<br> included.<br> <br> I think libffi is now fully supported on MSVC, so we can remove the<br> original DL back end. =A0Luis, or Nakamura USA, can either of you confirm<b= r> this is the case?<br> <br> --<br> Aaron Patterson<br> <a href=3D"http://tenderlovemaking.com/" target=3D"_blank">http://tenderlov= emaking.com/</a><br> </blockquote></div> --20cf3071cdac1a1a4804b671a55e--