1999-04-30 23:25:12 +00:00
|
|
|
<html>
|
|
|
|
<head>
|
|
|
|
<title>xptcall Porting Status</title>
|
|
|
|
</head>
|
|
|
|
<body bgcolor = "white">
|
|
|
|
<h2><center>xptcall Porting Status</center></h2>
|
|
|
|
|
|
|
|
<h3>What is this?</h3>
|
|
|
|
|
|
|
|
This is a status page for the multiplatform porting of xptcall.
|
|
|
|
xptcall has a
|
|
|
|
<a href="http://www.mozilla.org/scriptable/xptcall-faq.html">FAQ</a>
|
|
|
|
and a
|
|
|
|
<a href="http://lxr.mozilla.org/mozilla/source/xpcom/libxpt/xptcall/porting.html">Porting Guide</a>.
|
|
|
|
|
|
|
|
<p>
|
|
|
|
|
1999-05-03 18:50:40 +00:00
|
|
|
This is being maintained by <a href="mailto:jband@netscape.com">John Bandhauer <jband@netscape.com></a>.
|
1999-04-30 23:25:12 +00:00
|
|
|
Feel free to email me with questions or to volunteer to contribute xptcall code for any platform.
|
|
|
|
|
|
|
|
<h3>Status</h3>
|
|
|
|
|
|
|
|
<table BORDER="1">
|
1999-05-01 09:03:39 +00:00
|
|
|
<TR align="left" BGCOLOR="yellow">
|
|
|
|
<TH>Status</TH>
|
|
|
|
<TH>Platform</TH>
|
1999-05-03 18:50:40 +00:00
|
|
|
<TH><img src="http://cvs-mirror.mozilla.org/webtools/tinderbox/star.gif">Contributors and <font color="red"><b>?</b></font> Possible Contributors</TH>
|
1999-05-01 09:03:39 +00:00
|
|
|
<TH>Notes</TH>
|
|
|
|
</TR>
|
1999-04-30 23:25:12 +00:00
|
|
|
|
|
|
|
<TR>
|
|
|
|
<TD bgcolor="green"><font color="white"><b>Done</b></font></TD>
|
|
|
|
<TD>Win32</TD>
|
1999-05-03 18:50:40 +00:00
|
|
|
<TD><img alt="Contributed code!" src="http://cvs-mirror.mozilla.org/webtools/tinderbox/star.gif">
|
|
|
|
<a href="mailto:jband@netscape.com">John Bandhauer <jband@netscape.com></a></TD>
|
1999-04-30 23:25:12 +00:00
|
|
|
<TD><a href="http://lxr.mozilla.org/mozilla/source/xpcom/libxpt/xptcall/src/md/win32">win32</a></TD>
|
|
|
|
</TR>
|
|
|
|
|
|
|
|
<TR>
|
|
|
|
<TD bgcolor="green"><font color="white"><b>Done</b></font></TD>
|
|
|
|
<TD>Linux x86</TD>
|
1999-05-03 18:50:40 +00:00
|
|
|
<TD><img alt="Contributed code!" src="http://cvs-mirror.mozilla.org/webtools/tinderbox/star.gif">
|
|
|
|
<a href="mailto:jband@netscape.com">John Bandhauer <jband@netscape.com></a></TD>
|
|
|
|
<TD><a href="http://lxr.mozilla.org/mozilla/source/xpcom/libxpt/xptcall/src/md/unix">unix</a> (could be better without inline asm overhead)</TD>
|
1999-04-30 23:25:12 +00:00
|
|
|
</TR>
|
|
|
|
|
|
|
|
<TR>
|
|
|
|
<TD bgcolor="green"><font color="white"><b>Done</b></font></TD>
|
1999-05-01 08:23:36 +00:00
|
|
|
<TD>FreeBSD and NetBSD x86</TD>
|
1999-05-03 18:50:40 +00:00
|
|
|
<TD><img alt="Contributed code!" src="http://cvs-mirror.mozilla.org/webtools/tinderbox/star.gif">
|
|
|
|
<a href="mailto:toshok@hungry.com">Christoph Toshok <toshok@hungry.com></a>,<BR>
|
|
|
|
<img alt="Contributed code!" src="http://cvs-mirror.mozilla.org/webtools/tinderbox/star.gif">
|
|
|
|
<a href="mailto:jband@netscape.com">John Bandhauer <jband@netscape.com></a></TD>
|
|
|
|
<TD><a href="http://lxr.mozilla.org/mozilla/source/xpcom/libxpt/xptcall/src/md/unix">unix</a> (same as Linux 86 code)</TD>
|
1999-04-30 23:25:12 +00:00
|
|
|
</TR>
|
|
|
|
|
|
|
|
<TR>
|
1999-05-03 18:50:40 +00:00
|
|
|
<TD bgcolor="green"><font color="white"><b>Done</b></font></TD>
|
|
|
|
<TD>BSD/OS x86</TD>
|
|
|
|
<TD><img alt="Contributed code!" src="http://cvs-mirror.mozilla.org/webtools/tinderbox/star.gif">
|
|
|
|
<a href="mailto:bert_driehuis@nl.compuware.com">Bert Driehuis <bert_driehuis@nl.compuware.com></a></TD>
|
|
|
|
<TD><a href="http://lxr.mozilla.org/mozilla/source/xpcom/libxpt/xptcall/src/md/unix">unix</a> (same as Linux 86 code)
|
|
|
|
Bert contributed patches that *should* do the right thing for all the unixish-x86
|
|
|
|
versions of this code for GCC 2.7 or 2.8 vs. EGCS 1.1. He notes that the vtbl
|
|
|
|
scheme is different. He is hoping that others will help test the changes using
|
|
|
|
these two compilers on the various platforms where this same code is used.
|
|
|
|
<a href="news://news.mozilla.org/372DD257.4248C821%40nl.compuware.com">Bert's details</a>
|
|
|
|
</TD>
|
|
|
|
</TR>
|
|
|
|
|
|
|
|
<TR>
|
1999-05-07 21:01:29 +00:00
|
|
|
<TD bgcolor="green"><font color="white"><b>Done</b></font></TD>
|
1999-04-30 23:25:12 +00:00
|
|
|
<TD>Mac PPC</TD>
|
1999-05-03 18:50:40 +00:00
|
|
|
<TD><img alt="Contributed code!" src="http://cvs-mirror.mozilla.org/webtools/tinderbox/star.gif">
|
1999-05-07 21:01:29 +00:00
|
|
|
<a href="mailto:rogerl@netscape.com">Roger Lawrence <rogerl@netscape.com></a>,
|
|
|
|
<img alt="Contributed code!" src="http://cvs-mirror.mozilla.org/webtools/tinderbox/star.gif">
|
|
|
|
<a href="mailto:beard@netscape.com">Patrick Beard <beard@netscape.com></a>
|
|
|
|
</TD>
|
|
|
|
<TD><a href="http://lxr.mozilla.org/mozilla/source/xpcom/libxpt/xptcall/src/md/mac">mac</a> (passing tests and checked in)</TD>
|
1999-04-30 23:25:12 +00:00
|
|
|
</TR>
|
|
|
|
|
|
|
|
<TR>
|
1999-05-03 18:50:40 +00:00
|
|
|
<TD bgcolor="khaki"><font color="black"><b>Coded</b></font></TD>
|
1999-04-30 23:25:12 +00:00
|
|
|
<TD>Solaris Sparc</TD>
|
1999-05-03 18:50:40 +00:00
|
|
|
<TD><img alt="Contributed code!" src="http://cvs-mirror.mozilla.org/webtools/tinderbox/star.gif">
|
|
|
|
<a href="mailto:rogerl@netscape.com">Roger Lawrence <rogerl@netscape.com></a></TD>
|
1999-04-30 23:25:12 +00:00
|
|
|
<TD><a href="http://lxr.mozilla.org/mozilla/source/xpcom/libxpt/xptcall/src/md/unix">unix</a> (just needs testing and debugging)</TD>
|
|
|
|
</TR>
|
|
|
|
|
|
|
|
<TR>
|
1999-05-03 18:50:40 +00:00
|
|
|
<TD bgcolor="khaki"><font color="black"><b>Coded</b></font></TD>
|
1999-04-30 23:25:12 +00:00
|
|
|
<TD>OS/2</TD>
|
1999-05-03 18:50:40 +00:00
|
|
|
<TD><img alt="Contributed code!" src="http://cvs-mirror.mozilla.org/webtools/tinderbox/star.gif">
|
|
|
|
<a href="mailto:mjf35@cam.ac.uk">John Fairhurst <mjf35@cam.ac.uk></a></TD>
|
|
|
|
<TD>
|
|
|
|
Henry Sobotka <sobotka@axess.com> wrote:
|
|
|
|
This is just to let you know that John Fairhurst's port of xptcinvoke
|
|
|
|
and xptcstubs for our emx+gcc and pgcc builds has been done since March
|
|
|
|
27th (based on the timestamps of the two *_emx files in my copy of
|
|
|
|
md/os2). While I haven't tested it yet (just started working through
|
|
|
|
build breaks that occur with ENABLE_TESTS on), knowing John, I expect he
|
|
|
|
has. Don't know what the status of the port is for our VAC++ build.
|
|
|
|
John?
|
|
|
|
</TD>
|
1999-04-30 23:25:12 +00:00
|
|
|
</TR>
|
|
|
|
|
1999-05-03 18:50:40 +00:00
|
|
|
<TR>
|
|
|
|
<TD bgcolor="khaki"><font color="black"><b>Started</b></font></TD>
|
|
|
|
<TD>OpenVMS Alpha and VAX</TD>
|
|
|
|
<TD><img alt="Started" src="http://cvs-mirror.mozilla.org/webtools/tinderbox/star.gif">
|
|
|
|
<a href="mailto:colin@theblakes.com">Colin R. Blake <colin@theblakes.com></a></TD>
|
|
|
|
<TD>
|
|
|
|
Colin wrote:
|
|
|
|
I am porting Mozilla to OpenVMS. I guess you can put me down as someone who will port xptcall to
|
|
|
|
OpenVMS Alpha and OpenVMS VAX. Won't be for a while though since Mozilla's nowhere near
|
|
|
|
building on OpenVMS yet.
|
|
|
|
</TD>
|
|
|
|
</TR>
|
|
|
|
|
|
|
|
|
1999-04-30 23:25:12 +00:00
|
|
|
<TR>
|
|
|
|
<TD bgcolor="red"><font color="white"><b>HELP!</b></font></TD>
|
|
|
|
<TD>Linux ARM</TD>
|
1999-05-03 18:50:40 +00:00
|
|
|
<TD> <font color="red"><b>?</b></font>
|
|
|
|
<a href="mailto:willy@bofh.ai">Matthew Wilcox <willy@bofh.ai></a></TD>
|
1999-04-30 23:25:12 +00:00
|
|
|
<TD align="center">-</TD>
|
|
|
|
</TR>
|
|
|
|
|
|
|
|
<TR>
|
|
|
|
<TD bgcolor="red"><font color="white"><b>HELP!</b></font></TD>
|
|
|
|
<TD>Linux Sparc</TD>
|
1999-05-03 18:50:40 +00:00
|
|
|
<TD> <font color="red"><b>?</b></font>
|
|
|
|
<a href="mailto:anton@progsoc.uts.edu.au">Anton Blanchard <anton@progsoc.uts.edu.au></a></TD>
|
1999-04-30 23:25:12 +00:00
|
|
|
<TD align="center">-</TD>
|
|
|
|
</TR>
|
|
|
|
|
|
|
|
<TR>
|
|
|
|
<TD bgcolor="red"><font color="white"><b>HELP!</b></font></TD>
|
|
|
|
<TD>Linux PPC</TD>
|
1999-05-03 18:50:40 +00:00
|
|
|
<TD> <font color="red"><b>?</b></font>
|
|
|
|
<a href="mailto:jsproul@condor.fddi.wesleyan.edu">Jason Y. Sproul <jsproul@condor.fddi.wesleyan.edu></a><BR>
|
|
|
|
<font color="red"><b>?</b></font>
|
|
|
|
<a href="mailto:darkmane@w-link.net">Sean Chitwood <darkmane@w-link.net></a></TD>
|
1999-05-07 21:01:29 +00:00
|
|
|
<TD>Mac PPC code ought to be a <b>very</b> good starting point</TD>
|
1999-05-01 08:23:36 +00:00
|
|
|
</TR>
|
|
|
|
|
|
|
|
<TR>
|
1999-05-03 18:50:40 +00:00
|
|
|
<TD bgcolor="khaki"><font color="black"><b>Started</b></font></TD>
|
1999-05-01 08:23:36 +00:00
|
|
|
<TD>Linux Alpha</TD>
|
1999-05-03 18:50:40 +00:00
|
|
|
<TD><img alt="Started" src="http://cvs-mirror.mozilla.org/webtools/tinderbox/star.gif">
|
|
|
|
<a href="mailto:morrildl@nycap.rr.com">Dan Morril <morrildl@nycap.rr.com></a><BR>
|
|
|
|
</TD>
|
|
|
|
<TD>
|
|
|
|
Dan is working on this. I get the feeling that he wouldn't
|
|
|
|
mind getting some help.
|
|
|
|
</TD>
|
1999-04-30 23:25:12 +00:00
|
|
|
</TR>
|
|
|
|
|
|
|
|
<TR>
|
|
|
|
<TD bgcolor="red"><font color="white"><b>HELP!</b></font></TD>
|
|
|
|
<TD>SunOS x86</TD>
|
1999-05-03 18:50:40 +00:00
|
|
|
<TD> <font color="red"><b>?</b></font>
|
|
|
|
<a href="mailto:ppokorny@mindspring.com">Philip Pokorny <ppokorny@mindspring.com></a></TD>
|
1999-04-30 23:25:12 +00:00
|
|
|
<TD align="center">-</TD>
|
|
|
|
</TR>
|
|
|
|
|
|
|
|
<TR>
|
|
|
|
<TD bgcolor="red"><font color="white"><b>HELP!</b></font></TD>
|
|
|
|
<TD>HP-UX</TD>
|
|
|
|
<TD align="center">-</TD>
|
|
|
|
<TD align="center">-</TD>
|
|
|
|
</TR>
|
|
|
|
|
|
|
|
<TR>
|
|
|
|
<TD bgcolor="red"><font color="white"><b>HELP!</b></font></TD>
|
|
|
|
<TD>AIX</TD>
|
|
|
|
<TD align="center">-</TD>
|
|
|
|
<TD align="center">-</TD>
|
1999-05-01 08:23:36 +00:00
|
|
|
</TR>
|
|
|
|
|
|
|
|
<TR>
|
|
|
|
<TD bgcolor="red"><font color="white"><b>HELP!</b></font></TD>
|
|
|
|
<TD>Irix</TD>
|
|
|
|
<TD align="center">-</TD>
|
1999-04-30 23:25:12 +00:00
|
|
|
<TD align="center">-</TD>
|
|
|
|
</TR>
|
|
|
|
|
1999-05-04 03:34:45 +00:00
|
|
|
<TR>
|
|
|
|
<TD bgcolor="khaki"><font color="black"><b>Investigating</b></font></TD>
|
|
|
|
<TD>Irix/MIPS</TD>
|
|
|
|
<TD><img alt="Investigating" src="http://cvs-mirror.mozilla.org/webtools/tinderbox/star.gif">
|
|
|
|
<a href="mailto:jasonh@m7.engr.sgi.com">Jason Heirtzler <jasonh@m7.engr.sgi.com></a><BR>
|
|
|
|
</TD>
|
|
|
|
<TD align="center">-</TD>
|
|
|
|
</TR>
|
|
|
|
|
1999-04-30 23:25:12 +00:00
|
|
|
<TR>
|
|
|
|
<TD bgcolor="red"><font color="white"><b>HELP!</b></font></TD>
|
1999-05-04 03:34:45 +00:00
|
|
|
<TD>BeOS</TD>
|
1999-04-30 23:25:12 +00:00
|
|
|
<TD align="center">-</TD>
|
|
|
|
<TD align="center">-</TD>
|
|
|
|
</TR>
|
|
|
|
|
1999-05-07 21:01:29 +00:00
|
|
|
<TR>
|
|
|
|
<TD bgcolor="red"><font color="white"><b>HELP!</b></font></TD>
|
|
|
|
<TD>Digital Unix</TD>
|
|
|
|
<TD align="center">-</TD>
|
|
|
|
<TD align="center">-</TD>
|
|
|
|
</TR>
|
|
|
|
|
|
|
|
|
1999-05-04 03:34:45 +00:00
|
|
|
<TR>
|
|
|
|
<TD bgcolor="red"><font color="white"><b>HELP!</b></font></TD>
|
|
|
|
<TD>All others!</TD>
|
|
|
|
<TD align="center">-</TD>
|
|
|
|
<TD align="center">-</TD>
|
|
|
|
</TR>
|
1999-05-01 08:23:36 +00:00
|
|
|
|
|
|
|
|
1999-04-30 23:25:12 +00:00
|
|
|
</table>
|
|
|
|
|
|
|
|
<p>
|
|
|
|
|
1999-05-01 09:03:39 +00:00
|
|
|
<b>Note:</b> I've used the symbol (<font color="red"><b>?</b></font>) to
|
|
|
|
indicate people who have expressed an interest in <i>possibly</i> contributing code.
|
|
|
|
Just because these people are listed here does not mean that they have commited
|
|
|
|
themselves to do the work. If <b>you</b> would like to contribute then let me
|
|
|
|
know. Feel free to email these folks and offer to help or find out what's going
|
|
|
|
on. We're all in this together.
|
|
|
|
|
|
|
|
<p>
|
|
|
|
|
1999-04-30 23:25:12 +00:00
|
|
|
<hr>
|
1999-05-03 18:50:40 +00:00
|
|
|
<b>Author:</b> <a href="mailto:jband@netscape.com">John Bandhauer <jband@netscape.com></a><br>
|
1999-05-04 03:34:45 +00:00
|
|
|
<b>Last modified:</b> 3 May 1999
|
1999-04-30 23:25:12 +00:00
|
|
|
|
|
|
|
</body>
|
|
|
|
</html>
|