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