Re: ffi library port to Windows
Etienne Gagnon <[email protected]> Mon, 22 May 2006 14:37:56 -0400
| Newsgroups | gmane.comp.java.vm.sablevm.general |
|---|---|
| Message-ID | <[email protected]> |
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --===============1661827358== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig176F59F51E78E39297694328" This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig176F59F51E78E39297694328 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi Enrico, Enrico Migliore wrote: > 1. directory tree > ---------------- > > The ctypes guys, instead of adding #ifdef's to the original source files > of ffi, decided to make a copy of the following files: > ... > That means that GCC and MSVC work on different source files. A while > ago, we agreed on adding #ifdef wherever possible, in order to have just > one source tree. What are we supposed to do? I would say: we should do as is done elsewhere in libffi. I think that for assembly language files, libffi puts the code in separate files, but for most other things uses the same source files. Yet, maybe this is not practical. I would leave it to your good judgment to make the call... > 2. license issue > --------------- > Am I supposed to ask for permission to the Ctpye guys, before re-working > and submitting the source files to the SableVM project? Are you dropping all the work you had already done? I was pointing this work as I discovered it by accident, more or less, to help you if validate your work, not necessarily to use it. Yet, CType's license seems OK. But, It would be unclean for you to mix and merge sablevm's libffi and CType's libffi in your working copy; we would lose clear copyright trail. :-( So, could you tell me more about the status of your previous work, first, before we decide to merge CType's code? -- Etienne M. Gagnon, Ph.D. http://www.info2.uqam.ca/~egagnon/ SableVM: http://www.sablevm.org/ SableCC: http://www.sablecc.org/ --------------enig176F59F51E78E39297694328 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFEcgUEjyrJi4rH84gRAvkWAJwLbA6cBFTBWepQqiStuQazZwxIgwCeK8lw 3gRsAybv2lNn5vg+kWbbFlQ= =rlng -----END PGP SIGNATURE----- --------------enig176F59F51E78E39297694328-- --===============1661827358== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ SableVM-user mailing list [email protected] http://sablevm.org/lists/control/listinfo/sablevm-user --===============1661827358==--