slamm%netscape.com
5c39a7277d
Fix build warnings.
1999-09-16 00:15:30 +00:00
cls%seawood.org
ab47371342
Renamed function arguments to avoid warnings about shadowing member variables
1999-09-12 12:08:56 +00:00
jband%netscape.com
f673b4fa59
add arrays to xpidl and typelibs. got rid of vararg support scheme
1999-09-11 05:20:39 +00:00
shaver%netscape.com
53277f4711
convert to CreateInstanceFromProgID
1999-09-05 06:27:42 +00:00
jband%netscape.com
3e92b65804
fix for bug 12237 - add a flag in typelib to indicate methods thatare not xpcom compliant. Stealing bit that was originally intended for varargs
1999-09-02 00:01:08 +00:00
jband%netscape.com
8270b2496a
OpenVMS only change to Makefile.in from Colin Blake <colin@theblakes.com>
1999-09-01 23:54:58 +00:00
jband%netscape.com
3778e8b008
updating status page
1999-09-01 23:46:21 +00:00
cyeh%netscape.com
cc2825cbe0
Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
1999-09-01 00:54:34 +00:00
beard%netscape.com
83339c2571
fixed stack management so that stack crawls work, added a traceback table.
1999-08-28 02:59:33 +00:00
ramiro%netscape.com
8644dc2074
Cleanup linking of libimg.
1999-08-25 13:37:11 +00:00
slamm%netscape.com
96a104b9b9
Removed items from DIRS that do not exist.
1999-08-24 21:45:26 +00:00
scc%netscape.com
0454213f91
got rid of |NS_IMPL_ISUPPORTS|, where possible, in favor of |NS_IMPL_ISUPPORTS0| or ...1 according to the specific use; got rid of |NS_DEFINE_IID| where possible, or where it should have been |NS_DEFINE_CID|; fixed bad implementations of |QueryInterface|, where possible. Built, tested apprunner, reviewed the changes with hyatt (since he was around to look) before checking in
1999-08-23 10:14:16 +00:00
cls%seawood.org
0991be09fa
Removed all references to obsolete OBJDIR variable.
...
Removed various sections of config.mk & rules.mk that were only used by OBJDIR or by a non-autoconf build.
1999-08-20 06:52:59 +00:00
mgleeson1%netscape.com
a802a5ded7
change for hpux porting
1999-08-19 21:17:31 +00:00
mgleeson1%netscape.com
179ca27661
HP-UX additions
1999-08-19 20:36:06 +00:00
jband%netscape.com
3854fff49d
Fixing xptinfo bug with getting information about the type of an interface pointer parameter of a method when the method is inherited from another interface in another typelib file. The api needs to also pass along the method index in order to convey enough information to always give the right answer. Got that? :) Fixing users of this modified api also.
1999-08-19 10:12:30 +00:00
waterson%netscape.com
8b2cc3fbdc
Bug 11667. Fix unsigned/signed mismatch.
1999-08-12 08:49:44 +00:00
jband%netscape.com
3ca29de1ee
updating status page
1999-08-10 06:30:34 +00:00
rogerl%netscape.com
4ef6eb6906
Backing away from SUNW 5.0 version - the 4.2 workshop is the same as GCC
...
output and Matthias has a way to get the 5.0 workshop to produce 4.2 (and
hence GCC) compatible vtables. I'm leaving the structure intact for now in
case we need to use it for flag setting or whatever.
1999-08-09 21:07:57 +00:00
mccabe%netscape.com
a3dc02805b
Change a mispatched | to a !. Thanks to Anton Blanchard <anton@progsoc.uts.edu.au>.
1999-08-09 12:37:24 +00:00
jband%netscape.com
3f75ebc9ff
adding enumeration of CLSIDs and ProgIDs using code from Robert Ginda <rginda@ix.netcom.com>
1999-08-09 05:02:25 +00:00
mccabe%netscape.com
c3567729e0
Fix lxr-visible file description comments.
1999-08-07 09:45:12 +00:00
mccabe%netscape.com
e5300a345a
Fixes for 'warning: unsigned value < 0 is always 0' warnings.
1999-08-07 09:32:45 +00:00
cls%seawood.org
9eea17be39
Various fixes to let the tree compile with gcc 2.95:
...
String constants are now (const char *)s and must be explicitly cast to (char *).
operator new is expected to be empty or throw an expection instead of returning null. (ifdef'd for gcc 2.95+)
Stricter checks on register clobbering in embedded asm. (at least I think that's what it is)
Expects the main function to return int, not something similiar to it like PRInt32.
Still requires a tweak to remove -mno-486 from NSPR's *.mk files.
1999-08-07 06:01:31 +00:00
briano%netscape.com
6980bacec1
Fixed the broken initial comment block.
1999-08-05 01:36:18 +00:00
briano%netscape.com
7ee699bbcf
Rearranged things a bit and reworked some of the ifdefs to (hopefully) make the whole thing a bit more efficient.
1999-08-05 01:32:48 +00:00
rogerl%netscape.com
1eb9c2aa52
New version for linux/sparc. Changed source file names for Sun Workshop and
...
GCC builds.
1999-08-04 20:50:01 +00:00
rogerl%netscape.com
d9d532ff9a
Added Linux/sparc rules. Added rules to distinguish Sun Workshop and GCC
...
builds.
1999-08-04 20:48:18 +00:00
jband%netscape.com
acdcdf2c30
adding modifications to support enumeration of interfaces from Robert Ginda <rginda@ix.netcom.com>
1999-08-04 06:13:05 +00:00
briano%netscape.com
ea37bbc00a
Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org.
1999-07-29 01:18:12 +00:00
sfraser%netscape.com
5e4da3ca9e
Change ResolveAlias to ResolveSymlink. dougt should have done this.
1999-07-27 23:05:53 +00:00
dougt%netscape.com
69178099d5
Fix for bug 10177 and 10041.
1999-07-26 22:09:42 +00:00
jband%netscape.com
d63d2d3aa9
Adding NT Alpha only makefile rule for asm from bob meader <bob@guiduck.com>
1999-07-24 21:56:17 +00:00
jband%netscape.com
afe78b4886
update to xptcall status page
1999-07-24 21:54:38 +00:00
jband%netscape.com
7768e4776d
transposed two letters in a comment
1999-07-24 21:53:11 +00:00
jband%netscape.com
b6b786b6d5
NT Alpha only change to rename misnamed file and to add a bunch of casting. From
1999-07-24 21:20:56 +00:00
jband%netscape.com
051492691a
adding a mising '$' in the open vms only part
1999-07-22 22:24:59 +00:00
mccabe%netscape.com
1eae811c1a
Warning fix.
1999-07-22 10:48:05 +00:00
jband%netscape.com
11b6c79de6
changing 'this' adjust scheme for BSD/OS per request from Bert Driehuis <bert_driehuis@nl.compuware.com>
1999-07-20 08:11:41 +00:00
rogerl%netscape.com
96f15f1670
Fixed MI dispatch and cleaned up branch slots.
1999-07-19 20:18:02 +00:00
jband%netscape.com
bdf2063dc1
doing an explict cast of float to double in printf args in test
1999-07-19 19:43:53 +00:00
jband%netscape.com
89849e8062
adding Linux ARM code contributed by Stefan Hanske <sh990154@mail.uni-greifswald.de>
1999-07-19 02:57:59 +00:00
jband%netscape.com
518783c098
reducing the count of stubs entries in the xptcstubs* vtbl (down to 128 from 256) to reduce footprint and to make Linux ARM happy
1999-07-19 02:56:39 +00:00
jband%netscape.com
d475118c2a
fix for bug 10033 - failing to resolve at runtime interfaces that were forward declared in one xpt file and resolved in another xpt file. r: mccabe
1999-07-17 03:10:31 +00:00
rogerl%netscape.com
a78cd191ea
Return register count from invoke_count so that we can load only the
...
appropriate registers.
1999-07-16 22:19:34 +00:00
jband%netscape.com
9d4094281e
just setting the tab-width
1999-07-16 04:21:43 +00:00
jband%netscape.com
21c18154bc
updating status page - not part of the build
1999-07-16 04:00:13 +00:00
scc%netscape.com
a9e605070f
switched over to _not_ using |__comobject|. Adjusted assembly to skip extra vtable header, and fixed inheritance in |nsISupports|
1999-07-15 03:02:01 +00:00
jband%netscape.com
d4aef12fd7
lots of xptcall changes:
...
1) OpenVMS Linux from Colin R. Blake <colin@theblakes.com>.
2) Irix from Jason Heirtzler <jasonh@m7.engr.sgi.com>.
3) Linux Alpha from Glen Nakamura <glen.nakamura@usa.net>.
4) NT Alpha from bob meader <bob@guiduck.com>.
5) x86 'this' adjust code for old or new style from Duncan Wilcox <duncan@be.com>.
6) vtbl layout test from Bert Driehuis <bert_driehuis@nl.compuware.com>.
7) improved invoke test to catch 'this' adjustment errors.
8) updated status page.
1999-07-15 02:43:23 +00:00
briano%netscape.com
58abceae9b
Fix for BSDI.
1999-07-15 02:21:21 +00:00
briano%netscape.com
f89cb1f1c7
Workaround for platforms that don't have --whole-archive (or equivalents).
1999-07-14 22:58:39 +00:00
ramiro%netscape.com
7805a384ea
Use DEFINES instead of CFLAGS.
1999-07-07 08:13:01 +00:00
jband%netscape.com
2c6a1826c5
updating xptcall status page
1999-07-06 22:57:45 +00:00
briano%netscape.com
80dd399f67
Better way to deal with IRIX-specific problem with xptcstubs_asm_irix.s.
1999-07-06 22:52:20 +00:00
jband%netscape.com
b36a0f576c
added MultipleInheritence xptcall invoke test
1999-07-05 21:31:25 +00:00
briano%netscape.com
ece1e9a87a
Looks like we'll need IRIX -o32 files as well (for IRIX 5.x and earlier).
1999-07-03 02:58:38 +00:00
dveditz%netscape.com
4c4f269dd4
nakefile cleanups
1999-07-02 13:42:17 +00:00
dp%netscape.com
4bb9484d17
Removing old RegisterComponent calls as these are inbuilt into XPCOM
1999-07-02 03:50:44 +00:00
jdunn%netscape.com
6c4dad650c
partical fix for the stubs call on AIX
1999-07-01 18:16:34 +00:00
jband%netscape.com
9475c8846a
doing my part for bug 8227
1999-06-29 21:15:31 +00:00
mcafee%netscape.com
f81dc61901
Changes for OS/2. Patch provided by Eric Olson (eric.olson@sympatico.ca)
1999-06-28 23:11:18 +00:00
briano%netscape.com
1d4fd3ef93
Fix for OpenBSD and potentially Solaris/x86.
1999-06-25 01:06:49 +00:00
briano%netscape.com
450c682ac2
Fix for OpenBSD, and potential fix for Solaris/x86.
1999-06-24 03:49:33 +00:00
briano%netscape.com
835c214f43
Fixed the breakage in the IRIX 6.3 build caused by a problem with the compiler/assembler combination (?).
1999-06-24 01:35:52 +00:00
Jerry.Kirk%Nexwarecorp.com
1f404b8834
- Adding code to support Neutrino OS. Had to use the OS_TARGET
...
- variable instead of OS_ARCH because Neutrino is still cross-compiled.
1999-06-21 19:58:48 +00:00
jband%netscape.com
de6e3cbd64
updating status page
1999-06-14 22:33:18 +00:00
jband%netscape.com
47b77e3da4
adding BeOS x86 changes from Duncan Wilcox <duncan@be.com>
1999-06-14 22:17:41 +00:00
mccabe%netscape.com
b1809e14b2
Remove vestiges of BUILD_XPIDL and USE_XPIDL from the build.
1999-06-12 09:29:46 +00:00
jband%netscape.com
dc7f69662c
fix Mac breakage
1999-06-12 06:00:03 +00:00
jband%netscape.com
8d2c667d91
another try for this code needed to make Irix work (with fixed dll export stuff this time)
1999-06-12 04:29:12 +00:00
mcafee%netscape.com
6bbce27e0c
Updating last-changed date to match cvs log.
1999-06-11 04:01:22 +00:00
Jerry.Kirk%Nexwarecorp.com
87577265e3
- Changing #ifdef to support both GCC 2.7 and 2.8 and adding support
...
for NTO platform.
1999-06-09 12:34:07 +00:00
jband%netscape.com
bec02315f9
Fix build bustage. Will come back and do it right
1999-06-08 22:49:01 +00:00
jband%netscape.com
bed1eb75d7
Adding Irix implementation from Jason Heirtzler <jasonh@cthulhu.engr.sgi.com>
1999-06-08 21:49:30 +00:00
briano%netscape.com
0e92e4e2ea
Oops, forgot to add the braces....
1999-06-05 01:57:35 +00:00
briano%netscape.com
13cdfd841c
Fix for platforms that don't support long longs.
1999-06-05 01:07:50 +00:00
briano%netscape.com
e9e302b454
Handle the (Unix) platform-specific DLL naming conventions properly.
1999-06-04 22:17:30 +00:00
warren%netscape.com
447b069ddb
IDLized stream interfaces. Required rename of overloaded Write method (now WriteFrom).
1999-06-03 21:50:47 +00:00
waterson%netscape.com
6d180f5576
Replace NS_IS_ERROR() with NS_FAILED(): NS_IS_ERROR() is buggy and redundant.
1999-06-03 20:25:15 +00:00
jband%netscape.com
fcc50b53fa
updating status page
1999-06-02 23:28:23 +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
jband%netscape.com
8504769d61
removing this unused and ill-named file
1999-06-02 01:47:19 +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
jband%netscape.com
cdc2404343
updating paths to new location of this directory and updating status page
1999-05-31 19:48:25 +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
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
dc6a12ab7d
cvs ignorage for xpcom2 landing
1999-05-26 17:51:05 +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
dp%netscape.com
0443b20e33
Landing xpcom20/21 branch.
1999-05-26 01:38:36 +00:00
warren%netscape.com
08b563e33a
Added
1999-05-18 21:43:13 +00:00
dp%netscape.com
f5c797c733
Rolling over from initial XPCOM 2.0 changes
1999-05-18 09:19:05 +00:00
kipp%netscape.com
051ea8ef50
Fix makefile glitch
1999-05-12 00:15:22 +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
rogerl%netscape.com
18f69ee952
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
221629a4f8
Fixed quad-word alignment issues, vTable layout problems.
1999-05-07 21:42:28 +00:00