seawood%netscape.com
f9eb727003
Define WIN32_LEAN_AND_MEAN globally for win32 builds.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
git-svn-id: svn://10.0.0.236/trunk@132136 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-17 06:47:01 +00:00
dbaron%fas.harvard.edu
0aaa1704e7
Porting fixes for gcc trunk (to become 3.3): Eliminate C-only option from CXXFLAGS. Don't use pasting for things that are still separate tokens. Don't pass objects of non-POD type through |...|. Don't include strstream.h, which isn't used anymore anyway. b=170250 r=bbaetz sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@130797 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-30 14:18:27 +00:00
dougt%netscape.com
63df630ac9
exports xpcom tools to sdk r=seawood, b=170275
...
git-svn-id: svn://10.0.0.236/trunk@130315 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-24 01:19:05 +00:00
timeless%mac.com
9ea8d4c86b
Bug 161945 clean up simple mac build warnings
...
r=dbradley sr=bz
git-svn-id: svn://10.0.0.236/trunk@128679 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-02 21:26:11 +00:00
seawood%netscape.com
0b3ff474f3
Removing old nmake build makefiles. Bug #158528 r=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
seawood%netscape.com
5cf2509541
Remove unused defines:
...
_IMPL_NS_HTML
_IMPL_NS_RDF
_IMPL_NS_WEB
USE_NSREG
Patches for removing above defines contributed by Stephen Walker <walk84@yahoo.com>.
Bug #125118 r=cls sr=bryner
Bug #160397 r=cls sr=bryner
Bug #160628 r=cls
Bug #160451 r=cls sr=bryner
_IMPL_NS_VIEW
Patches for removing above define contributed by Brian Ryner <bryner@netscape.com>
Bug #160416 r=cls
git-svn-id: svn://10.0.0.236/trunk@126619 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-07 06:08:00 +00:00
dbradley%netscape.com
768b5dd858
Bug 148732 - xpidl doesn't accept drive colon args. r=dbradley, sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@123165 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-12 16:56:19 +00:00
sfraser%netscape.com
63143b4343
Bug 133412: need to #include <Files.h> before <OpenTransport.h> for the buggy Universal Headers 3.4.1. Changes to allow for upgrading to CodeWarrior Pro 7.2 tools. r=sdagley, sr=scc, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@117589 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-27 04:09:17 +00:00
sfraser%netscape.com
361e4a97df
Fix build warnings. r=nisheeth
...
git-svn-id: svn://10.0.0.236/trunk@115349 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-26 03:01:27 +00:00
nisheeth%netscape.com
c01441892a
Fix for bug 84186. r=dbradley, jag. sr=jband. Added support for CStrings, UTF8String, and AStrings to XPIDL. Also added the -t cmd line flag to XPIDL and XPTLINK that allows us to generate output for a specific XPT version. The XPT version number is being upped from 1.1 to 1.2 with this checkin.
...
git-svn-id: svn://10.0.0.236/trunk@115344 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-26 01:41:42 +00:00
dbradley%netscape.com
4c972e2fbe
Bug 119382 - attribute nsIIDPtr IID considered harmful - This patch makes it an error to declare an attribute named IID or a method named getIID. r=jband, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@114932 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 14:48:00 +00:00
jband%netscape.com
2e6edd2049
reorder members to avoid wasted space due to struct member alignment rules. This will generally save one machine word per XPTMethodDescriptor (and we make a bunch of those). bug 120005. r=dbradley, sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@114488 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-14 06:28:13 +00:00
dbradley%netscape.com
911e370581
Bug 114257 - win32 xpidl doesn't handle unix paths properly. patch=dbradley, r=cls, sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@111805 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 13:03:45 +00:00
timeless%mac.com
21c081c8bc
Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
...
r='s from many people. sr=jst
git-svn-id: svn://10.0.0.236/trunk@111049 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 23:23:41 +00:00
ccarlen%netscape.com
6ac2890533
Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@110232 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:45:45 +00:00
ccarlen%netscape.com
1731924479
Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
...
git-svn-id: svn://10.0.0.236/trunk@110182 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:58:15 +00:00
ccarlen%netscape.com
7c7ff999b7
Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
...
git-svn-id: svn://10.0.0.236/trunk@110181 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:32:41 +00:00
seawood%netscape.com
88b23adbf4
Add win32 support to xpcom Makefile.ins
...
Bug #58981 r=bryner
git-svn-id: svn://10.0.0.236/trunk@110113 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 07:05:12 +00:00
bryner%netscape.com
dc66973c8e
Fix a signed/unsigned warning by using an unsigned int to compare against the result of sizeof(). bug 114241, r=bbaetz, sr=shaver.
...
git-svn-id: svn://10.0.0.236/trunk@110090 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:05:01 +00:00
bryner%netscape.com
7920f4a6a9
Fix a warning by changing C++ comments to C comments. bug 114241, r=bbaetz, sr=shaver.
...
git-svn-id: svn://10.0.0.236/trunk@110089 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:04:17 +00:00
seawood%netscape.com
889469fd27
Rename 'install' build phase to 'libs'.
...
Bug #56601 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@108684 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:49:41 +00:00
seawood%netscape.com
f83af44959
Renaming 'install' build phase to 'libs'
...
Bug #56601 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@108681 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 08:55:59 +00:00
dbradley%netscape.com
e924214090
Bug 94650 - Added warning for scriptable interfaces that inherit from non-scriptable interfaces. r=jst, sr=jband
...
git-svn-id: svn://10.0.0.236/trunk@107128 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:05:57 +00:00
dbradley%netscape.com
a8eb4888d7
Bug 33193 - Sanity check for typelib truncation. r=jst, sr=jband
...
git-svn-id: svn://10.0.0.236/trunk@107127 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:02:56 +00:00
dbradley%netscape.com
acb500fb15
Bug 101696 - interface with no uuid shouldn't parse. Patch adds a warning, does not prohibit it, and cleans up interfaces that are missing id's r=rginda, sr=jband
...
git-svn-id: svn://10.0.0.236/trunk@106924 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 05:04:35 +00:00
bbaetz%cs.mcgill.ca
c3fe6e0f41
Bug 100843 - Add an explicit output filename option (-e) to xpidl
...
Patch by aegis@aegisknight.org , r=dbradley, sr=scc
git-svn-id: svn://10.0.0.236/trunk@106861 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:28:36 +00:00
timeless%mac.com
1d183f2499
Bugzilla Bug 72878 zap unused variables from xpidl
...
r=shaver, sr=jband
git-svn-id: svn://10.0.0.236/trunk@104309 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-01 09:08:04 +00:00
gerv%gerv.net
13afb6d0f9
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
...
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
jaggernaut%netscape.com
8a87c13848
One module per line for REQUIRES. r=/sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@103116 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-18 22:01:13 +00:00
alecf%netscape.com
e28607491e
Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!)
...
git-svn-id: svn://10.0.0.236/trunk@102999 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-17 19:06:35 +00:00
jaggernaut%netscape.com
f6fb205f3f
Bug 97328: switch XPIDL from nsAReadableString (and nsAWritableString) to const nsAString. r=cls, sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@102603 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-09 07:17:17 +00:00
dbradley%netscape.com
85eba49665
Fix for bustage, remove extra paren from my patch
...
git-svn-id: svn://10.0.0.236/trunk@101595 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-22 01:53:43 +00:00
dbradley%netscape.com
4869c56528
Bug 93792: This is the part to make passing nsID by value illegal in xpidl without notxpcom, see bug for a better explanation. sr=brendan, r=jband
...
git-svn-id: svn://10.0.0.236/trunk@101587 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-22 01:04:26 +00:00
dbradley%netscape.com
7ddcdbae03
Bug 44989: the memory allocated via g_malloc() should be freed via g_free(). sr=blizzard, r=jst
...
git-svn-id: svn://10.0.0.236/trunk@101500 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-21 12:33:28 +00:00
dbradley%netscape.com
1582213550
Bug 83591: XPIDL does not store the file length in the header in XPT Files. sr=scc, r=jband
...
git-svn-id: svn://10.0.0.236/trunk@101499 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-21 12:29:34 +00:00
dbradley%netscape.com
0d4551b113
Bug 90366: XPIDL-Generated code produces preprocessor warnings, removed use of ##. sr=scc, r=jband,jst
...
git-svn-id: svn://10.0.0.236/trunk@101208 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-16 13:40:51 +00:00
dbradley%netscape.com
8b7575b8e4
Bug 84498: xpidl_process_idl may return uninitialized value. r=beard, sr=scc
...
git-svn-id: svn://10.0.0.236/trunk@100752 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-10 13:52:21 +00:00
dbradley%netscape.com
9ead5ca8f9
Bug 82284: Change puts a clearer error message on zero length files. r=dbradley, r=beard, sr=scc, patch by jband
...
git-svn-id: svn://10.0.0.236/trunk@100751 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-10 13:47:45 +00:00
dbradley%netscape.com
ff5540983c
Fix for bug 42608: portability fixes for dec, problems with assert macros r=dbradley, sr=jst, patch by jband
...
git-svn-id: svn://10.0.0.236/trunk@100701 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-10 01:06:14 +00:00
dbradley%netscape.com
db8652bb97
Fix for bug 24965. This makes multiple attributes in same declaration an error in XPIDL. sr=scc, r=rginda
...
git-svn-id: svn://10.0.0.236/trunk@100421 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 20:42:53 +00:00
cls%seawood.org
88aedd461b
Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
...
Changes allow us to have a finer control over which parts of the tree are built with PIC. Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
git-svn-id: svn://10.0.0.236/trunk@97363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 22:10:38 +00:00
dougt%netscape.com
e87a3e17ce
DUH! how about this time we make the generate code do something useful. sorry about this.
...
git-svn-id: svn://10.0.0.236/trunk@95379 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 07:00:02 +00:00
dougt%netscape.com
47ab50bea8
Fixing bug 81464. Adding generated NS_FORWARD_SAFE_ macros. This is so that there is a check for null before forwarding the call. Basically copy and paste code. sr=jband@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@95372 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 05:56:26 +00:00
Xiaobin.Lu%eng.Sun.com
5f83020d4c
r=timeless sr=shaver
...
bug 72807 "c++ style comment warning"
git-svn-id: svn://10.0.0.236/trunk@95089 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 02:24:44 +00:00
jst%netscape.com
43eee52859
Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
...
git-svn-id: svn://10.0.0.236/trunk@94242 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 17:42:36 +00:00
cls%seawood.org
f4f0b8b7a6
Remove unneeded LOST_SYM_LIBS defines.
...
git-svn-id: svn://10.0.0.236/trunk@93441 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 01:13:22 +00:00
jband%netscape.com
08b9517502
fix for bug 74661. On platforms without longlong support we were reporting a possible non-error as an error. r=pinkerton sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@91440 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 08:38:14 +00:00
dprice%netscape.com
bc7b2db6bf
71148 sr=waterson r=leaf Clearing out build bustages for MOZ_COVERAGE builds
...
NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@89488 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 10:43:08 +00:00
jband%netscape.com
c142926d43
bug 66610 - add xpconnect support for DOMStrings. r=jst sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@87443 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-20 08:09:19 +00:00
pinkerton%netscape.com
4c94bdb338
carbon changes. r=pink/sdagley/beard. a=sfraser.
...
git-svn-id: svn://10.0.0.236/trunk@86937 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-13 21:48:26 +00:00