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

1684 Коммитов

Автор SHA1 Сообщение Дата
alecf%netscape.com de7c2fbf71 fix windows bustage 1999-06-02 04:46:07 +00:00
jband%netscape.com 33713af5b9 another patch from khym@bga.com (Dave Huang) 1999-06-02 03:49:30 +00:00
jband%netscape.com 97c6ebfb01 platform check contributed by Bert Driehuis <bert_driehuis@nl.compuware.com> 1999-06-02 02:35:00 +00:00
jband%netscape.com 4148a5c559 adding netbsd m68k support contributed by khym@bga.com (Dave Huang) 1999-06-02 02:26:38 +00:00
alecf%netscape.com 1e37044d42 first cut at scriptifying nsISupportsArray - remove constness from all methods, add new XPCOM compatible methods and fix layout code to handle lack of const methods 1999-06-02 02:06:32 +00:00
alecf%netscape.com 9adb743188 add XPIDLized version of nsISupportsArray 1999-06-02 02:03:45 +00:00
scc%netscape.com 16cc6edf13 replaced tabs with spaces as per our standards 1999-06-02 01:59:28 +00:00
jband%netscape.com 8504769d61 removing this unused and ill-named file 1999-06-02 01:47:19 +00:00
scc%netscape.com 5c2933b1c2 added comparisons that will allow |nsnull != myPtr| et al 1999-06-02 01:29:55 +00:00
jband%netscape.com ad565b3a27 updated status page 1999-06-02 01:25:08 +00:00
jband%netscape.com fec511d826 use only C style comments in these files to make Irix happy 1999-06-02 00:57:32 +00:00
alecf%netscape.com 06cbd6eee2 stop using [] operator on nsISupportsArray - going away for scriptability 1999-06-02 00:14:41 +00:00
rjc%netscape.com 145b24f47c Add ability to find "Internet Search Sites" folder on Mac. 1999-06-02 00:12:10 +00:00
alecf%netscape.com 8e0a105a40 stop using [] operator on nsISupportsArray - going away for scriptability. 1999-06-02 00:07:54 +00:00
rickg%netscape.com 8e07228d02 update to nsString2 as default impl 1999-05-31 22:09:05 +00:00
jband%netscape.com cdc2404343 updating paths to new location of this directory and updating status page 1999-05-31 19:48:25 +00:00
jband%netscape.com 8d5a930e20 converting these html files to redirect to moved pages 1999-05-31 19:45:54 +00:00
dougt%netscape.com 9e8c2fb02f kISupportsIID is not defined on unix, but it is on windoze... 1999-05-29 23:01:25 +00:00
dougt%netscape.com 981c6e2d15 Adding a few more functions to nsIEventQueue.
Moving proxy to use nsIEventQueue instead of PLEvents direct.
1999-05-29 22:50:25 +00:00
ducarroz%netscape.com 5a6663db89 fix for bug 7329. MAC ONLY: if a file doesn't exist while doing an open and the flag PR_CREATE_FILE is set shouldn't abort. 1999-05-29 21:27:18 +00:00
ducarroz%netscape.com 9c27fc9dec fix for bug 7329. Deleteting a file that doesn't exist should not invalidate the nsFileSpec. 1999-05-29 21:27:16 +00:00
bruce%cybersight.com cb46bf8387 Remove static IID kISupportsIID from the default QueryInterfaces implementation macro. Replace with call to nsISupports::GetIID(). Tested by dp, myself and tague on the 3 main platforms (Win32, Linux and Mac respectively). 1999-05-29 16:25:18 +00:00
bruce%cybersight.com f31cd49b26 Fix usage of kISupportsIID so that my next checkin won't hork the tree. 1999-05-29 16:22:36 +00:00
rickg%netscape.com 1391fd5402 searching should be slightly faster now 1999-05-29 09:40:49 +00:00
rickg%netscape.com 08b677ab39 using brute-force search for now 1999-05-29 09:28:56 +00:00
rickg%netscape.com e0b2cc6e1d sync with nsString2 API 1999-05-29 08:52:19 +00:00
rickg%netscape.com 57ad1af88a final update to nsString2 before switchover 1999-05-29 07:29:46 +00:00
mcmullen%netscape.com 98aed27675 For Bill 1999-05-29 02:01:28 +00:00
mcmullen%netscape.com 0639a2acde Return value 1999-05-29 01:51:02 +00:00
law%netscape.com 4b65c3eb5a XPIDL-ifying nsIOberver/nsIObserverService 1999-05-29 01:30:27 +00:00
mcmullen%netscape.com 53d551dd62 Use NS_COM (not NS_BASE) 1999-05-29 01:29:28 +00:00
mcmullen%netscape.com c27322b635 Moved widgetry out. 1999-05-29 01:28:25 +00:00
mcmullen%netscape.com e0431b2caf Moved widgetry out of xpcom 1999-05-29 01:26:53 +00:00
mcmullen%netscape.com e40a3e299b Moving widgetry out of xpcom 1999-05-29 01:08:22 +00:00
law%netscape.com 39f375f872 XPIDL-ifying nsIObserver/nsIObserverService 1999-05-29 00:51:17 +00:00
warren%netscape.com 39ffb3fd54 Added nsConstructorPattern.cpp 1999-05-28 22:41:13 +00:00
dougt%netscape.com 83629f6dd7 Adding Proxy to the xpcom init. 1999-05-28 22:17:24 +00:00
dougt%netscape.com 9970148ca8 Adding "Fire And Forget" async method calling.
Added Create() function for the generic factory.
Made ProxyObject into an nsISupports Object for refcounting.
Fixed proxytest to work in the new xpcom2 world.
1999-05-28 22:15:20 +00:00
dougt%netscape.com c8f4529686 Adding a local include path to proxy/src 1999-05-28 22:10:55 +00:00
dp%netscape.com 1fe0f8ea19 Fixed crasher bug# 7311 by removing aggregation. Both constructors need to take an additional parameter that will initialize the outer need to happen. Doing the bigger change of introducing aggregation later 1999-05-28 22:09:32 +00:00
dp%netscape.com ba8cba6747 Component Registry 1999-05-28 20:38:16 +00:00
dp%netscape.com 70524be506 Checking for NULL progid. This should return correct error values from RegisterComponent() 1999-05-28 06:06:14 +00:00
bruce%cybersight.com b0efa83056 Remove local shadowing of variable. 1999-05-28 05:29:26 +00:00
dp%netscape.com d014238fff Fixing nsrefcnt to be unsigned long to maintain binary compatibility. All Addref() and Release() prototypes modified appropriately 1999-05-28 04:53:17 +00:00
dp%netscape.com 2c37e9da83 Reversing changing type of nsrefcnt. Mailnews code has specific Release() implementation that mention a different type. We need to fix that first. 1999-05-28 02:07:49 +00:00
mccabe%netscape.com 57a517c23a Added the xpcom/sample directory to the build, so I can point people to the minimal XPConnect sample code there without them having to rebuild to try it out. 1999-05-28 01:49:47 +00:00
dp%netscape.com 55912dab75 Fixed Binary compability with COM's nsIUnknown w.r.t return value types of Addref and Release.
nsrefcnt is defined as unsigned long for windows machines with 4 bytes per long.
1999-05-28 01:22:35 +00:00
dp%netscape.com 0cdf1ded73 - Adding in PROGID and Classname for registration of xpcom components.
- Registering FILESPEC
1999-05-28 01:14:59 +00:00
mccabe%netscape.com 1b09ab286b Removed unused and nonsensical voidRef typedef. 1999-05-28 01:14:50 +00:00
dp%netscape.com d55ee36d75 Added aggregation. Implemented Create() so that the GenericFactory can create IFileSpec
Objects if registered.
1999-05-28 00:50:42 +00:00
dp%netscape.com afdcdd4a15 Adding progid and classname 1999-05-27 22:47:27 +00:00
dp%netscape.com a49242842c Removing ending ; 1999-05-27 22:45:24 +00:00
dp%netscape.com 62e216b84a Adding PROGID and ClassName 1999-05-27 22:41:23 +00:00
dougt%netscape.com 5f665bfb85 Adding proxy to the xpcom targets. 1999-05-27 22:36:30 +00:00
dougt%netscape.com 8c55d325a2 removing an evil and unneeded delete []. 1999-05-27 22:02:17 +00:00
dougt%netscape.com 06da7db49b Changes and bug fixes suggested by brendan. 1999-05-27 21:25:43 +00:00
mcmullen%netscape.com 43893ffab7 First Checked In. 1999-05-27 17:59:00 +00:00
mccabe%netscape.com da56ac584d Fix to 6880. xpt_link now prints an informative error message when it encounters duplicate interface names with different iids. 1999-05-27 11:02:05 +00:00
rickg%netscape.com 8ce4c39a90 fixed bug in findStr 1999-05-27 10:28:50 +00:00
mccabe%netscape.com 993a57ba6c Fix to 5032. xpt_link and xpt_dump now detect input files with bad 'XPCOM TypeLib" headers and fail gracefully with informative error messages, rather than crashing.
Yes, I'm pretty confident this checkin won't interact with the current runtime bustage.
1999-05-27 10:11:32 +00:00
dp%netscape.com 3bfdf9b74e Patch from andreas.otte@primus-online.de Thanks Andreas 1999-05-27 08:50:52 +00:00
rickg%netscape.com a43678d8a0 fixed bug in nsString2::find() -- this will soon use boyer-moore 1999-05-27 07:59:16 +00:00
bruce%cybersight.com 807582fa6c 'friend class' instead of 'friend' .. HP-UX's aCC requires this. 1999-05-27 05:18:59 +00:00
bruce%cybersight.com d958049abc main() must return int for HP-UX's aCC compiler. 1999-05-27 05:14:57 +00:00
bruce%cybersight.com 18e066dc4e Add line feed on last line for native unix compilers. 1999-05-27 05:13:32 +00:00
jdunn%netscape.com dd097c18c7 Add AIX/ppc source files for compiling 1999-05-27 02:56:47 +00:00
jdunn%netscape.com 318b49f72d xptcall files for PowerPC/POWER/POWER2 architecture for AIX 1999-05-27 02:56:03 +00:00
ramiro%netscape.com 35a17d67b0 Remove these from the unix build to reduce the evil possibility of a fork. 1999-05-27 02:31:44 +00:00
beard%netscape.com 9bef84f59a changed access paths 1999-05-26 23:21:40 +00:00
beard%netscape.com cbd7455082 bumped version to 1.0d5 1999-05-26 23:20:41 +00:00
beard%netscape.com b52cb6d878 added <stdio.h> since xpt_xdr.h no longer #includes nspr includes. 1999-05-26 23:20:24 +00:00
beard%netscape.com 7c0aa5d3ab removed unnecessary NSPR include files 1999-05-26 23:20:23 +00:00
beard%netscape.com d3f67634af added prlog.h, prprf.h since since xpt_xdr.h no longer includes nspr headers. 1999-05-26 23:20:22 +00:00
sspitzer%netscape.com b561a41b3f cvs ignorage 1999-05-26 23:19:18 +00:00
beard%netscape.com c5cd98da9b linker now generates aliases to headers in project output directory. 1999-05-26 23:17:34 +00:00
beard%netscape.com 86e4e7b93a header files are now linkable. 1999-05-26 23:17:31 +00:00
beard%netscape.com e226052f40 now compiles header files into the project data folder. 1999-05-26 23:17:28 +00:00
mcafee%netscape.com 6f6d9b9fe8 Fixing solaris bustage, link with the c++ compiler. 1999-05-26 22:56:26 +00:00
sspitzer%netscape.com 622c04d7e1 add the cvsignorage again, and this time don't break the build. 1999-05-26 21:53:31 +00:00
sspitzer%netscape.com 6899fcbce8 do the ignore again. this time, without breaking the build. 1999-05-26 21:48:42 +00:00
pinkerton%netscape.com 5c6a1ffba4 missing [] on delete of internal array in operator=. 1999-05-26 21:13:29 +00:00
sspitzer%netscape.com 55b91ea96d doh! 1999-05-26 19:12:35 +00:00
sspitzer%netscape.com dd4205c871 remove this to fix build bustage 1999-05-26 19:03:16 +00:00
sspitzer%netscape.com 69459c651e fix build bustage 1999-05-26 19:01:27 +00:00
sspitzer%netscape.com 7a8370c448 remove this, causing build bustage 1999-05-26 18:56:19 +00:00
sspitzer%netscape.com be79c1b3e5 more cvsignorage for the xpcom2 landing 1999-05-26 18:50:14 +00:00
sspitzer%netscape.com dc6a12ab7d cvs ignorage for xpcom2 landing 1999-05-26 17:51:05 +00:00
sspitzer%netscape.com f58bc7d206 cvs ignorage 1999-05-26 17:49:37 +00:00
dp%netscape.com 2d17c4e59e Adding services 1999-05-26 08:11:36 +00:00
dp%netscape.com 8f63893f68 Initial version 1999-05-26 08:05:08 +00:00
dp%netscape.com b242ae36b2 Fixing tests 1999-05-26 07:46:01 +00:00
dp%netscape.com 2f66a36d0d Adding NSPR_LIB 1999-05-26 06:36:34 +00:00
mcmullen%netscape.com 90cf1c1b2e Use explicit paths to stop these being found in an obsolete directory (mcmullen@netscape.com) 1999-05-26 05:38:17 +00:00
dp%netscape.com c904a80893 adding symbol XPTI_GetInterfaceInfoManager 1999-05-26 04:54:36 +00:00
dp%netscape.com 84180c0ec1 reversing previous change 'cause I added the missing to xpcom/build/dlldeps.cpp
and things work.
1999-05-26 04:43:01 +00:00
dp%netscape.com 01f8b2f7c8 I dont have a clue why I need this. If I dont add the xptinfo.lib
to the link line, I get a undefined for _XPTI_GetInterfaceInfoManager

Some windows dude should fix this.
1999-05-26 04:16:23 +00:00
mcmullen%netscape.com 09bca898a8 Fix "missing from view hierarchy alert" (mcmullen@netscape.com) 1999-05-26 04:06:34 +00:00
dp%netscape.com 40a1a18c2e landing xpcom20/21 branch 1999-05-26 02:16:15 +00:00
dp%netscape.com bfa02b4d63 landing xpcom20/21 branch 1999-05-26 02:05:00 +00:00
dp%netscape.com 0443b20e33 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
warren%netscape.com d344b5b49b Jband's fix for forward decls. Approved: Chofmann, reviewed: mang. 1999-05-21 03:18:25 +00:00
briano%netscape.com 2f160a1151 Fixed a bug that only exhibited itself if NO_STATIC_LIB was defined. The tools (../tools) require that libxpt.a gets built no matter what, and that wasn't happening. 1999-05-20 23:17:03 +00:00
briano%netscape.com d36d2a92f8 Fixed the handling of the tests directory. Only go there if ENABLE_TESTS is defined. 1999-05-19 00:07:00 +00:00
peterl%netscape.com b17fcc90ec added nsICSSLoader 1999-05-19 00:00:58 +00:00
warren%netscape.com 08b563e33a Added 1999-05-18 21:43:13 +00:00
dp%netscape.com ee48d13558 undoing previous change. It should have happened on the XPCOM20 BRANCH 1999-05-18 09:24:08 +00:00
dp%netscape.com f5c797c733 Rolling over from initial XPCOM 2.0 changes 1999-05-18 09:19:05 +00:00
dp%netscape.com f329e74754 Initial version 1999-05-18 09:11:01 +00:00
mccabe%netscape.com 7eb824fa0e Only alloc space for interface records if we actually have interfaces; fixes a calloc(1,0) bug that was breaking the AIX build. (Thanks to Jim Dunn <jdunn@netscape.com> for finding this, and to Mike Shaver <shaver@netscape.com> for contributing the patch.
The xpcom tree remains closed, but this patch gets in for m6 by special dispensation.

A=leaf,dp
1999-05-18 02:10:05 +00:00
vidur%netscape.com 9ec3f044e2 Added nsIDOMHTMLLayerElement interface 1999-05-17 21:18:23 +00:00
erik%netscape.com 24ddf9cbed Fixed the test file name, added registration for event queue and
persistent properties. This test program now works again. Groan.
1999-05-16 22:59:02 +00:00
beard%netscape.com 0723d57107 exporting nsServiceManager::RegisterService/UnregisterService to fix xpinstall breakage. 1999-05-16 21:29:32 +00:00
erik%netscape.com f788c85180 Added code to check return values. Cleaned up a bit. 1999-05-16 20:47:59 +00:00
sfraser%netscape.com 3c42937c28 Added include guards, which should be a big win on commonly included files like this one. 1999-05-14 03:07:31 +00:00
sfraser%netscape.com 070cd4879e Include <string.h>, not "string.h". Also added include guards, which should be a big win on commonly included files like this one. 1999-05-14 03:07:23 +00:00
kmcclusk%netscape.com 348ae67519 Modified nsString2::Append to only call strlen only if aCount is -1.
This clears up ABR errors reported in Purify.
1999-05-13 23:44:57 +00:00
mccabe%netscape.com 734d498883 Turn off support for XPIDL_JS_STUBS in generated headers by default, as
- nobody uses it

- it's confusing.
1999-05-13 23:13:17 +00:00
waterson%netscape.com f269788605 Add nsICollection 1999-05-13 20:27:22 +00:00
waterson%netscape.com 520c063ee6 Fix MANIFEST_TEMP to include nsICollection.h. 1999-05-13 16:43:00 +00:00
waterson%netscape.com 5cc7c24f80 Temporarily fix build bustage until we get brave enough to turn XPIDL on for Mac. 1999-05-13 16:41:32 +00:00
pinkerton%netscape.com 486a5a35f1 removing nsICollection.h because it no longer exists (fix build bustage). 1999-05-13 16:24:06 +00:00
warren%netscape.com 5f77ce37ce Removing old files now generated by IDL (to avoid future screw ups). 1999-05-13 08:48:47 +00:00
gagan%netscape.com 6a48afc57e So we're using IDL nowcvs diff! I find out the hard way. -Warren 1999-05-13 08:21:37 +00:00
warren%netscape.com 7a41ef7d73 Fixed nsICollection (and Count in particular) to be xpidl friendly. 1999-05-13 04:56:04 +00:00
sspitzer%netscape.com 94edddef2a make the destructor virtual 1999-05-13 00:48:42 +00:00
sspitzer%netscape.com df1ee53738 destructor should be virtual. 1999-05-13 00:44:20 +00:00
mcmullen%netscape.com 739a8fe927 Split the manifest files into two: idl-generated headers (used if USE_XPIDL is turned off) and non-generated headers. 1999-05-13 00:04:14 +00:00
mcmullen%netscape.com 2b5361fb91 First Checked In. 1999-05-13 00:01:48 +00:00
waterson%netscape.com 71eedb453d Initial revision. 1999-05-12 23:54:18 +00:00
waterson%netscape.com e635b3068a Added sample HTML. 1999-05-12 23:43:25 +00:00
waterson%netscape.com 207d9a7476 Initial revision. 1999-05-12 23:37:45 +00:00
mccabe%netscape.com 0c631e1377 Be conservative, and initialize the XPTState struct to 0 when allocating it. This cropped up as a problem where garbage fields were busting the msvc 6.0 -opt build, but was really xp. 1999-05-12 22:56:42 +00:00
mcmullen%netscape.com ed503205ca Fix badness when nsFilePath is initialized with a nil or empty string. 1999-05-12 22:56:24 +00:00
kipp%netscape.com aa90a808ca Alloc IID 1999-05-12 22:20:55 +00:00
mccabe%netscape.com e297963241 Allocate 1 extra space and nul-terminate the string given to XPT_NewString. Thanks to Jim Dunn <jdunn@netscape.com> for suggesting this fix. 1999-05-12 09:04:38 +00:00
jband%netscape.com bdf236a78c fix two places where we use a node as if it were of a type other than the type it is. This was causing a problem on some platforms, though it unfortunately was working fine on Win32. Thanks to khym@bga.com (Dave Huang) 1999-05-12 07:42:32 +00:00
beard%netscape.com 8ea24eb7e7 made Count() method pure virtual, to fix xpcom link error. 1999-05-12 06:20:37 +00:00
beard%netscape.com 206d7b53ee bumped the version to 1.0d3 1999-05-12 05:41:53 +00:00
beard%netscape.com 0275143579 when popping an #include, fclose the file. 1999-05-12 05:41:29 +00:00
alecf%netscape.com d9a7796b0e add nsICollection to the windows IDL files 1999-05-12 05:24:00 +00:00
scc%netscape.com 5f7f07adc9 Fixup CallQueryInterface 1999-05-12 04:50:08 +00:00
alecf%netscape.com c866e026cd add nsICollection.idl to the unix build system 1999-05-12 03:12:01 +00:00
alecf%netscape.com 1618d7c93b check in IDL version of nsICollection interface 1999-05-12 03:11:48 +00:00
alecf%netscape.com ea69080f6a remove const-ness from nsICollection::Count() so that it can be represented with XPIDL 1999-05-12 02:53:37 +00:00
alecf%netscape.com 536d98e9bb include nsresult typedef 1999-05-12 02:19:18 +00:00
mccabe%netscape.com 70e7afed06 Fix xpidl header generation to not emit a trailing (erroneous) ',' when generating [notxpcom] interfaces.
Thanks to Alec Flett <alecf@netscape.com> for this patch.
1999-05-12 02:13:40 +00:00
bruce%cybersight.com d271f309ae Add newline at end of file for native unix compilers. 1999-05-12 00:39:14 +00:00
mcmullen%netscape.com a44f5696b5 Assert when nsFileSpec gets a unix path 1999-05-12 00:17:53 +00:00
kipp%netscape.com 051ea8ef50 Fix makefile glitch 1999-05-12 00:15:22 +00:00
akkana%netscape.com 1269cb57ee New build option enable-crash-on-assert for those who really want the old behavior 1999-05-11 22:22:24 +00:00
dougt%netscape.com c88e720721 First Checked In. 1999-05-11 19:32:55 +00:00
waterson%netscape.com 34451dc42c First Checked In. 1999-05-11 19:02:48 +00:00
waterson%netscape.com ef1a512a32 Be sure to initialize the data offset in the new state object. Mucho gracias to shaver for the fix. 1999-05-11 04:39:40 +00:00
waterson%netscape.com f46dbf5b20 Publish headers directly to dist, instead of to public. 1999-05-11 03:10:20 +00:00
waterson%netscape.com d32dfd2242 Generate nsISupports, nsIEnumerator, nsIFactory, and nsrootidl. 1999-05-11 02:10:22 +00:00
waterson%netscape.com 1be8f0bddd Rename 'typelibs' to 'xpcom.xpt' 1999-05-11 00:42:54 +00:00
scc%netscape.com a55aa7e615 export nsCOMPtr destructor 1999-05-10 22:27:21 +00:00
putterman%netscape.com 5b334a7e8a Fix refcounting bug. nsISupportsArray[] already does an addref. 1999-05-10 21:53:18 +00:00
scc%netscape.com 4fb41627b5 temporarily commented out CallQueryInterface for UNIX, added NS_EXPORT for Windows 1999-05-10 21:43:29 +00:00
mccabe%netscape.com 24c043bde6 _xpidlgen is now cvsignore'd globally; remove redundant per-directory references. 1999-05-10 20:52:47 +00:00
scc%netscape.com 64fea0e7f5 conditionally factored destructor 1999-05-10 20:48:43 +00:00
scc%netscape.com fa3fd7fb39 First Checked In. 1999-05-10 20:46:31 +00:00
dougt%netscape.com a791673124 Correcting the mac load lib name. 1999-05-10 20:42:06 +00:00
dougt%netscape.com 564d31a0ac First Checked In. 1999-05-10 20:17:14 +00:00
dougt%netscape.com e8d2fecac4 Copied nsITestXPCFoo from xpconnect so that I did not have to include it. 1999-05-10 20:16:45 +00:00
dougt%netscape.com ad44cdf878 Getting it to compile on the mac. 1999-05-10 20:15:02 +00:00
waterson%netscape.com a30c2ab17e First Checked In. 1999-05-10 20:14:48 +00:00
waterson%netscape.com 4e675871ac Ignore _xpidlgen directory. 1999-05-10 19:30:51 +00:00
waterson%netscape.com d5f6a2e7d1 Generate nsISupports.h, nsIEnumerator.h, and nsIFactory.h. 1999-05-10 18:50:41 +00:00
waterson%netscape.com f8e256bb87 Initial revision. 1999-05-10 18:49:55 +00:00
mccabe%netscape.com b0652b76d4 Comment fix to previous. 1999-05-10 10:20:41 +00:00
mccabe%netscape.com fc41958c00 Build the xpt_link and xpt_dump tools early so that they're available as part of the build process, and link them statically so we don't need the shared library path set to use them. 1999-05-10 10:17:54 +00:00
mcafee%netscape.com fabaa074ad Renaming nsQuickSort to NS_QuickSort so it doesn't look like a class name. r=brendan@netscape.com 1999-05-10 06:47:04 +00:00
mcafee%netscape.com fd89f21d7b Ignore generated files. 1999-05-10 06:25:15 +00:00
mcafee%netscape.com 1e9ab980a4 Class nsprPath has been renamed to nsNSPRPath; straggler references were being converted with a typedef, this was confusing Solaris, so I'm converting all nsprPath references to the new name, hope that's Ok. 1999-05-10 05:34:26 +00:00
mccabe%netscape.com 90c126565d Compile directly against the static libxpt.a lib, so we can use xpidl during the build without the shared library path being set. 1999-05-10 05:33:35 +00:00
mcafee%netscape.com 3c55f56c1a Fixing Solaris bustage. 1999-05-10 03:47:19 +00:00
beard%netscape.com 4e2521577c XP_MAC: improved nsDLL::Load() to not call PL_strlen() each time through a loop from 0 to the length of the string - 1. 1999-05-10 03:45:38 +00:00
beard%netscape.com 36eeaa8a64 now correctly returns target file info, reads files from project Data directory, writes files to output directory, uses setjmp/longjmp to trap calls to exit(). 1999-05-09 15:03:13 +00:00
beard%netscape.com 23150082a3 using setjmp/longjmp to trap calls to exit(), compiling .xpt files into project Data folder. 1999-05-09 15:00:31 +00:00
beard%netscape.com 75c1643ee3 using longjmp instead of throw 1999-05-09 14:59:15 +00:00
beard%netscape.com c7e13fad81 added version.rsrc to all targets 1999-05-09 14:58:54 +00:00
beard%netscape.com cf844e31e5 moved version to version.rsrc 1999-05-09 14:58:30 +00:00
beard%netscape.com d6610f1b65 First Checked In. 1999-05-09 14:58:00 +00:00
mccabe%netscape.com 09676c676b Back out building xpidl with -static, because it breaks on some platforms. What's the XP way to do it? 1999-05-09 10:40:16 +00:00
mccabe%netscape.com 0d15a0a50f Fix to 6156.
Added $(EXTRA_DEPS) dependency to $(PROGRAM) in rules.mk, so xpidl can ask to be recompiled when libxpt changes.
1999-05-09 09:21:35 +00:00
mccabe%netscape.com 15eecef0e9 Give xpidl a Makefile.in that uses the rules.mk rules for $(PROGRAM) to build, toallow use of purify target. Be warned, it won't be pretty.
Build xpidl statically by adding -static (I hope it's XP; is there an alternative?) to LDFLAGS.  So that we can use it in the build without setting the shared library path.
1999-05-09 08:34:37 +00:00
beard%netscape.com 87962db8fe turned off modification date caching, so files will be regenerated if missing or out of date. 1999-05-09 03:32:22 +00:00
beard%netscape.com 52fee2c586 NPL, using CWGetStoredObjectFileSpec() to get the location of each output file, instead of constructing from input file's name. 1999-05-09 03:27:07 +00:00
beard%netscape.com 0b0ea1fa93 NPL, removed Disassembly code (moved to linker), now using CWStoreObjectData() to associate output file with compilation. This lets CodeWarrior delete the file when objects are removed, and regenerate when file is deleted externally. 1999-05-09 03:27:05 +00:00
beard%netscape.com 72cb71e30c bumped version, changed Flags to latest CWPro4 format to use newer APIs. 1999-05-09 03:27:03 +00:00
beard%netscape.com 861f0f2505 bumped version 1999-05-09 03:27:01 +00:00
beard%netscape.com b11acf99b6 cleaned up, removed non-essential code, NPL 1999-05-09 03:19:47 +00:00
beard%netscape.com 694e5a851c NPL 1999-05-09 03:19:07 +00:00
beard%netscape.com 53004acee4 added a "build all" target 1999-05-08 23:18:39 +00:00
beard%netscape.com bd19f7a0cc added version resources 1999-05-08 23:18:12 +00:00
beard%netscape.com 7026a42960 First Checked In. 1999-05-08 23:05:34 +00:00
beard%netscape.com 2c7785dfb7 changed raw calls to stat() to get_file_length(), and redefined get_file_length to mac_get_file_length when building as CodeWarrior plugin. 1999-05-08 23:01:09 +00:00
beard%netscape.com 5125d49f3e renamed get_args() to mac_get_args(), get_file_length redefined as mac_get_file_length when built as CodeWarrior plugin. 1999-05-08 23:00:07 +00:00
beard%netscape.com 6e8fffb7f4 removed xpt_dump.c from compiler target, moved exclusively to linker target. 1999-05-08 22:58:42 +00:00