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