Граф коммитов

160 Коммитов

Автор SHA1 Сообщение Дата
rogerl%netscape.com b8ee8e6ec0 Forced conversion of result for I64 tests to int in call to printf. I
couldn't find a OS-independent format string for handling the I64.
1999-05-07 21:57:23 +00:00
rogerl%netscape.com d23c738373 Fixed quad-word alignment issues, vTable layout problems. 1999-05-07 21:42:28 +00:00
jband%netscape.com 650d063dc9 updating status - added Digital Unix and notes on PPC code 1999-05-07 21:01:29 +00:00
jband%netscape.com d8d1df5c50 changing wchar_t to PRUnichar because wchar_t is 32bits on some machines (Solaris) and PRUnichar is what we really mean anyway 1999-05-07 21:00:29 +00:00
beard%netscape.com c2bdecff98 don't know how, but line endings got whacked. 1999-05-06 15:52:25 +00:00
beard%netscape.com 3d79101951 fixed stores of types smaller than sizeof(PRInt32) 1999-05-06 14:21:08 +00:00
beard%netscape.com 24007a6856 fixed floating point loads, vtable offset, r4 <- r6. 1999-05-06 14:19:34 +00:00
beard%netscape.com 05965b7454 First Checked In. 1999-05-06 14:16:15 +00:00
briano%netscape.com 2360b6da2a Added OpenBSD to the list. 1999-05-06 01:58:22 +00:00
briano%netscape.com 55d517229f This should prevent Solaris/x86 from overriding its CPPSRCS setting with that for sparc. 1999-05-06 01:57:02 +00:00
mcafee%netscape.com d9cf4219c6 Adding Solaris/sparc and Solaris/intel 1999-05-06 00:49:31 +00:00
mcafee%netscape.com 748f7a4f12 Linker didn't seem to like _ prefix for function names, removing them fixes link errors. Adding license file. 1999-05-06 00:49:02 +00:00
mcafee%netscape.com eb0004f84f Fixing link error (Solaris). 1999-05-06 00:48:09 +00:00
mcafee%netscape.com 139e241651 Fixing link errors (Solaris). 1999-05-06 00:47:40 +00:00
mcafee%netscape.com 6a2d36fa7a Adding license. 1999-05-05 06:07:50 +00:00
mcafee%netscape.com e39af7cd0d Adding test to .cvsignore 1999-05-05 06:07:25 +00:00
mcafee%netscape.com ef768be2fc Adding Makefile for Linux. 1999-05-05 06:06:33 +00:00
mcafee%netscape.com b0f1e0c37e Adding changes for Solaris, commented-out so we don't break the current build. 1999-05-05 02:06:02 +00:00
mcafee%netscape.com 3f7f7be631 Typo? Fixing Solaris bustage. 1999-05-05 01:59:07 +00:00
mcafee%netscape.com 65bc3a5f88 These files have been renamed with _asm_ to distinguish them from cpp files, this unconfuses gcc. 1999-05-05 01:57:35 +00:00
mcafee%netscape.com 49552aa033 Renaming asm files to be different than cpp files so compiler doesn't get confused. xptcinvoke_sparc_solaris.s _. xptcinvoke_asm_sparc_solaris.s, xptcstubs_sparc_solaris.s -> xptcstubs_asm_sparc_solaris.s 1999-05-05 01:56:01 +00:00
jband%netscape.com e8aff87d5a Support BSD OS and difference between gcc and egcs (thanks to Bert Driehui <bert_driehuis@nl.compuware.com>) 1999-05-04 03:38:05 +00:00
jband%netscape.com 6f7c0a35c6 Fix comical copy/paste error (thanks to Bert Driehui <bert_driehuis@nl.compuware.com>) 1999-05-04 03:36:21 +00:00
jband%netscape.com 5f290c510e updating status page 1999-05-04 03:34:45 +00:00
jband%netscape.com 47d20e9d19 ***NOT PART OF SEAMONKEY BUILD***. Updated status tracking doc. 1999-05-03 18:50:40 +00:00
jband%netscape.com 21354e122c ***NOT PART OF SEAMONKEY BUILD*** Updating status page to help track and coordinate platform specific code contributors to xptcall (needed for xpconnect) 1999-05-01 09:03:39 +00:00
jband%netscape.com 2abe346cc9 ***NOT PART OF SEAMONKEY BUILD*** Updating status page to help track and coordinate platform specific code contributors to xptcall (needed for xpconnect) 1999-05-01 08:23:36 +00:00
jband%netscape.com 626020fcce *** NOT PART OF SEAMONKEY BUILD*** Adding status page to help track and coordinate platform specific code contributors to xptcall (needed for xpconnect) 1999-04-30 23:25:12 +00:00
rogerl%netscape.com 9680ff220e !!! Not a part of SeaMonkey Build !!!
new sparc stub code + added missing initialization to invoke_copy
1999-04-29 21:34:25 +00:00
bruce%cybersight.com c34e1526af Yet another linking error killing the unix tinderboxen. 1999-04-27 03:52:34 +00:00
mccabe%netscape.com ba4f36c065 Backed out my previous checkin.
I realized that:
- we build on more than one build system.
- I'm too tired to fix it.
1999-04-23 09:20:36 +00:00
mccabe%netscape.com ceb11bcb32 Removed the XPTDIR environment variable requirement; the xpt typelib directory is now constructed by adding 'components' to the executable directory. This adds an -lraptorbase requirement to linking against xptinfo. 1999-04-23 09:10:09 +00:00
toshok%hungry.com ff0300a8eb use NSPR's LL_ macros to do 64 bit stuff. 1999-04-15 01:40:33 +00:00
toshok%hungry.com a6f1d9d420 remove LL's to fix windows build. 1999-04-15 01:36:25 +00:00
toshok%hungry.com bfae0d012d change linux specific blurbs to include netbsd/freebsd, and make sure to update the url to the unixish_x86 file. 1999-04-15 01:06:45 +00:00
toshok%hungry.com 5601c30ae0 add some PRInt64 tests too. 1999-04-15 00:52:40 +00:00
toshok%hungry.com cce073811f the linux implementation should work for freebsd and netbsd x86. change the name from linux to unixish to reflect this. 1999-04-15 00:50:07 +00:00
beard%netscape.com 3deac81d43 renamed XPTC_InvokeByIndex to _XPTC_InvokeByIndex, to avoid having to have a .exp file for libxpt. #pragma export is used in xptcinvoke_mac.cpp to export XPTC_InvokeByIndex. 1999-04-11 00:31:13 +00:00
beard%netscape.com f8327c01f7 First Checked In. 1999-04-10 23:52:55 +00:00
rogerl%netscape.com 20c87baa91 # NOT A PART OF SEAMONKEY
New.
1999-04-08 16:54:17 +00:00
jband%netscape.com 01475d8a25 fixed typo so no extra .pdb files get left behind 1999-04-06 00:10:10 +00:00
jband%netscape.com 462a32f671 fixed typo in doc 1999-04-02 19:51:05 +00:00
jband%netscape.com 7efd72beb7 added porting guide and README docs 1999-04-02 06:15:09 +00:00
rogerl%netscape.com 0378d86caf fixed .global label. 1999-04-02 01:07:59 +00:00
rogerl%netscape.com 58d0a91ecc New. (And, as yet, unbuilt & untested) 1999-04-02 00:47:17 +00:00
briano%netscape.com e6c0eba0bb Only descend into the tests directory if ENABLE_TESTS is set. 1999-03-30 03:07:23 +00:00
jband%netscape.com a2dfafc766 fix incorrect title comment (copied from another file) 1999-03-29 04:35:35 +00:00
mccabe%netscape.com a4aefc434d Consolidated xpt_cpp.h with xptinfo.h; removed xpt_cpp.h. Also
modified uses...
1999-03-27 08:02:15 +00:00
jband%netscape.com 1fe94e3b3f removing (yet another!) misplaced semi-colon 1999-03-27 06:20:40 +00:00
mcafee%netscape.com 43d656ab19 Ignore generated files. 1999-03-27 00:08:06 +00:00
briano%netscape.com 8394a60939 Fixed the bug that was assuming Linux==x86 (only). 1999-03-26 23:06:38 +00:00
danm%netscape.com 9d90b52b72 removing glowcode. a:jband 1999-03-26 02:37:22 +00:00
mccabe%netscape.com 4d4e61a4dd Move xptinfo, xptcall from export phase (erroneously copied from libxpt Makefile.in) to libs and back out previous tree patch. 1999-03-25 10:28:39 +00:00
mccabe%netscape.com 0d46aaa627 Adding libxpt and xpconnect to the build. 1999-03-25 07:50:11 +00:00
jband%netscape.com 1b72836b93 use nspr type 1999-03-25 03:37:40 +00:00
jband%netscape.com 9a923d2130 add implementation files for unsupported platforms to allow clean build on all platforms even though we'll have failure at runtime on unsupported platforms 1999-03-23 22:16:14 +00:00
jband%netscape.com 9adc279405 fix test Makefile.in 1999-03-23 07:19:15 +00:00
jband%netscape.com de37f0faf5 fix test Makefile.in 1999-03-23 07:16:53 +00:00
jband%netscape.com 95bae7cba5 fix filename 1999-03-23 07:04:52 +00:00
jband%netscape.com 4b66e49f5a initial checking of xptcall code. This module allows arbitrary invocation of xpcom methods and also allows an object to impersonate an object of an arbitrary xpcom class. This code is used for XPConnect and will also be used for a scriptable interface to RDF. The build scheme for libxpt, xptinfo, and xpconnect may be a bit screwy on some platforms until this settles down. Luckily, none of these modules are part of the client build yet and very few people should even notice the change 1999-03-23 02:23:29 +00:00