jdunn%netscape.com
524208728f
Fix additional bugs with stubs. This still doesn't work 100% but getting there
...
(basically pulled in the mac ppc CPP file for aix stubs file)
1999-11-11 02:20:22 +00:00
dmose%mozilla.org
142ac52eaf
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
mccabe%netscape.com
c0c0c3eb35
Fix many nsInterfaceInfo leaks, thanks in part to patches provided by Patrick Beard. Fixes 15855. Some remain.
...
Clear up build warnings, and quiet nsInterfaceInfomanager debug output unless DEBUG_iim. Makes startup a li'l less noisy. Fixes 15628.
r=jband
1999-11-03 07:23:37 +00:00
jband%netscape.com
7120686813
commiting patch from Duncan Wilcox <duncan@be.com> to get prototype right in prep for inline assembly call - some pick compilers didn't like unsigned int when it was really uint32. r=jband
1999-10-22 20:53:05 +00:00
kipp%netscape.com
84b50871b6
Removed some silly warnings
1999-10-20 00:06:12 +00:00
shaver%netscape.com
4543b5f224
corrected assembly, from Ulrich Drepper <drepper@cygnus.com> (16612, r=shaver)
1999-10-19 19:03:01 +00:00
mcafee%netscape.com
0bd8bf7016
Enable Solaris/Intel/egcs to build & run. Patch submitted by Roy Jones, r=mcafee
1999-10-10 23:41:23 +00:00
mccabe%netscape.com
49f0952f48
Fix to 15813. Change to using nsFileSpec to read .xpt files; this is 2x faster on the Mac. Fix courtesy Simon Fraser.
...
r=sfraser, or r=mccabe, depending on how you look at it.
1999-10-09 02:07:35 +00:00
jband%netscape.com
a7173aa30d
NOT PART OF BUILD updating status page
1999-10-05 00:53:26 +00:00
kipp%netscape.com
79afe35b3b
Button up some shutdown memory leaks
1999-09-30 21:43:35 +00:00
briano%netscape.com
70325de63d
Fix for AIX 4.2, specifically, but should help other platforms with shared library difficulties.
1999-09-29 02:52:12 +00:00
briano%netscape.com
99db328245
Fix for BSDI 3.0, specifically, but should help other platforms with shared library difficulties.
1999-09-28 03:16:38 +00:00
jband%netscape.com
16c9977e38
avoid uninitialized memory reads by copying only the significant part of the union when initializing an nsXPTCVariant from a nsXPTCMiniVariant using nice encapsulated inline method.
1999-09-22 07:53:07 +00:00
jband%netscape.com
49b32adc11
round out the isDependent test and change an || to a switch
1999-09-20 07:30:04 +00:00
jband%netscape.com
04c77e4064
- Changed the interface for getting the interface_is argnum.
...
- Merged the typelib types for array and array_with_length.
- Added typelib types for string_with_size and wstring_with_size
1999-09-20 02:50:28 +00:00
briano%netscape.com
04e901e2a5
General cleanup.
1999-09-18 02:12:56 +00:00
frankm%eng.sun.com
e1662d0d9e
- In nsInterfaceInfoManager.cpp, get the allocator with nsAllocator::GetGlobalAllocator, not from nsServiceManager. (Allocator now cached with nsCOMPtr.)
...
- Insure that debugging code in nsInterfaceInfo and TestInterfaceInfo fails gracefully instead of segfaulting.
1999-09-17 22:46:44 +00:00
slamm%netscape.com
ddb878d278
Fix build warnings.
1999-09-16 00:15:30 +00:00
cls%seawood.org
543e7a6f14
Renamed function arguments to avoid warnings about shadowing member variables
1999-09-12 12:08:56 +00:00
jband%netscape.com
a3a6462404
add arrays to xpidl and typelibs. got rid of vararg support scheme
1999-09-11 05:20:39 +00:00
shaver%netscape.com
6cecf4c569
convert to CreateInstanceFromProgID
1999-09-05 06:27:42 +00:00
jband%netscape.com
e4d792bba4
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
65071f5ac2
OpenVMS only change to Makefile.in from Colin Blake <colin@theblakes.com>
1999-09-01 23:54:58 +00:00
jband%netscape.com
31d96bce3a
updating status page
1999-09-01 23:46:21 +00:00
cyeh%netscape.com
9577b5cefa
Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
1999-09-01 00:54:34 +00:00
beard%netscape.com
a8ddbcb019
fixed stack management so that stack crawls work, added a traceback table.
1999-08-28 02:59:33 +00:00
ramiro%netscape.com
5c9835cc68
Cleanup linking of libimg.
1999-08-25 13:37:11 +00:00
slamm%netscape.com
319b492795
Removed items from DIRS that do not exist.
1999-08-24 21:45:26 +00:00
scc%netscape.com
68340a37ef
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
c2bdb85bf4
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
a681c7c7c6
change for hpux porting
1999-08-19 21:17:31 +00:00
mgleeson1%netscape.com
dfdf78f01d
HP-UX additions
1999-08-19 20:36:06 +00:00
jband%netscape.com
d63d8a18c4
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
6ed0233553
Bug 11667. Fix unsigned/signed mismatch.
1999-08-12 08:49:44 +00:00
jband%netscape.com
a4e5d1f7cf
updating status page
1999-08-10 06:30:34 +00:00
rogerl%netscape.com
16febf486b
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
2ad4814518
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
c153f122e9
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
bf8f545b8e
Fix lxr-visible file description comments.
1999-08-07 09:45:12 +00:00
mccabe%netscape.com
923fe76ae3
Fixes for 'warning: unsigned value < 0 is always 0' warnings.
1999-08-07 09:32:45 +00:00
cls%seawood.org
3f1dcd11dc
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
7741ff3cfd
Fixed the broken initial comment block.
1999-08-05 01:36:18 +00:00
briano%netscape.com
30737d6cd2
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
5c073ab917
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
486dff05ff
Added Linux/sparc rules. Added rules to distinguish Sun Workshop and GCC
...
builds.
1999-08-04 20:48:18 +00:00
jband%netscape.com
d8830cee22
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
5ca4aa0b87
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
e45ae9e281
Change ResolveAlias to ResolveSymlink. dougt should have done this.
1999-07-27 23:05:53 +00:00
dougt%netscape.com
5adb63dcaf
Fix for bug 10177 and 10041.
1999-07-26 22:09:42 +00:00
jband%netscape.com
48912de6ac
Adding NT Alpha only makefile rule for asm from bob meader <bob@guiduck.com>
1999-07-24 21:56:17 +00:00