Commit Graph

505 Commits

Author SHA1 Message Date
mozilla%weilbacher.org
1a5eb3ed8f [OS/2] Bug 325902: make xpt_link expand wildcards, p=abwillis, r=mkaply, a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@202248 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-17 20:37:42 +00:00
dougt%meer.net
e631c9a11b Fixing build bustage. When linking to the static libIDL, you have to specify no default lib for msvcert. WINCE ONLY.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191154 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 16:01:23 +00:00
dougt%meer.net
2318bbe4fb Updating configure.in to build the vs8 shunt project and wrapper tools. Also making Windows CE use the static version of libIDL. Windows CE only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191066 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 20:52:49 +00:00
mark%moxienet.com
0d3f1fb5c1 322578 Support ppc<->x86 cross builds for Mac OS X. Core cross-compile support. r=bsmedberg r=cls sr=bryner a/1.8=bsmedberg a/1.8.0=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190834 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 16:09:58 +00:00
benjamin%smedbergs.us
c09ca63bd9 Bug 242870 - statically link libIDL/glib with xpidl (when static libidl/glib is available), r=cls a=bryner
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189036 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-06 20:17:45 +00:00
gerv%gerv.net
384705a619 Bug 236613: change to MPL/LGPL/GPL tri-license. r=caillon.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188847 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:44:54 +00:00
gerv%gerv.net
d843bf0f26 Bug 236613: change to MPL/LGPL/GPL tri-license. a=caillon.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188846 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:41:27 +00:00
mark%moxienet.com
a3e59ba6e0 302212 Mac OS X x86 and Xcode 2.2/gcc 4.0.1 builds can't target SDKs. Use -isysroot and -Wl,-syslibroot with gcc 4.0.0, -isysroot only with gcc 4.0.1. Core r=josh r=cls sr=bryner, NSPR and NSS r=josh sr=wtchang, all portions a=bsmedberg for 1.8.1 and 1.8.0.1.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@186984 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-05 15:40:18 +00:00
dougt%meer.net
1e7c6d6f6a make xpcom typelib tools build on wince. r/a=benjamin
git-svn-id: svn://10.0.0.236/trunk@175621 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-05 17:02:20 +00:00
joshmoz%gmail.com
9c496f6461 more Mac OS X 10.4 "Tiger" build stuff. Patch my Mark Mentovai. r=josh r=pinkerton r=cls sr=bryner a=brendan
git-svn-id: svn://10.0.0.236/trunk@173953 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 18:48:04 +00:00
pedemont%us.ibm.com
c9f6e9439e Bug 291512 - Generate Java interface files using nsIInterfaceInfoManager. Fix some type handling as a result of this change. r=biesi, sr=darin, a=asa
git-svn-id: svn://10.0.0.236/trunk@172951 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-02 16:30:03 +00:00
bsmedberg%covad.net
06d0e4ec39 Bug 288626 - Begin switch from MOZILLA_STRICT_API to MOZILLA_INTERNAL_API rs=darin for the Makefile var additions. Should not affect the build yet, until we flip a few switches at the end.
git-svn-id: svn://10.0.0.236/trunk@171465 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 18:22:57 +00:00
dougt%meer.net
b50c650c27 Disable host xpt tools on Windows CE.
git-svn-id: svn://10.0.0.236/trunk@170298 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-07 18:20:50 +00:00
dougt%meer.net
e01d005842 bug 280245. WinCE build and support changes. r=darin
git-svn-id: svn://10.0.0.236/trunk@168534 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-30 21:33:47 +00:00
pedemont%us.ibm.com
cac5dc3001 Bug 269553 - Integrate JavaXPCOM into build. r=bsmedberg, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@166068 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 17:33:16 +00:00
timeless%mozdev.org
db0df30d21 Bug 250152 Remove XPT_PARAMDESCRIPTOR_SIZE
r=dbradley


git-svn-id: svn://10.0.0.236/trunk@164716 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-01 02:35:28 +00:00
shaver%mozilla.org
ef68ce8418 fix DEBUG_shaver build, r=biesi, sr=lumpy
git-svn-id: svn://10.0.0.236/trunk@163391 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-07 21:50:51 +00:00
gerv%gerv.net
210853d71e Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155067 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 14:21:17 +00:00
cls%seawood.org
b831f8cd44 Add support for cross-compiling to mingw.
Bug #222013 r=bryner


git-svn-id: svn://10.0.0.236/trunk@153042 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 22:14:14 +00:00
pinkerton%aol.net
72cd30a00a add support for OSX 10.3 SDK support so build done on 10.3 can be run on
previous OS versions. Enabled with configure flag --with-macos-sdk=dir
(bug 224161, r=bryner)


git-svn-id: svn://10.0.0.236/trunk@152026 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-29 20:18:14 +00:00
caillon%returnzero.com
ae05fab377 Stop outputting comments pertaining to forward declared interfaces. See bug 232032 for details.
r=dbradley, sr=shaver


git-svn-id: svn://10.0.0.236/trunk@151808 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-24 23:01:55 +00:00
bryner%brianryner.com
b5ccad4460 Bug 229875 - eliminate unnecssary public/virtual destructors. This patch changes all refcounted classes under xpcom/, which aren't inherited from or used on the stack, to have private, nonvirtual destructors. r=dougt, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@151359 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-15 06:14:18 +00:00
cls%seawood.org
6352367a62 Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules.
git-svn-id: svn://10.0.0.236/trunk@146076 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-16 00:42:35 +00:00
dbradley%netscape.com
5ff23f2c8a bug 127585 - xpidl usage is incorrect. r=timeless, sr=jst
git-svn-id: svn://10.0.0.236/trunk@144591 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-08 21:41:51 +00:00
seawood%netscape.com
72290bc923 Use the documented __declspec keyword instead of _declspec.
Bug #206934 r=dougt


git-svn-id: svn://10.0.0.236/trunk@144112 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-24 22:12:37 +00:00
seawood%netscape.com
06e1507b0c Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
git-svn-id: svn://10.0.0.236/trunk@143527 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 21:18:27 +00:00
seawood%netscape.com
9e4caeaa92 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
git-svn-id: svn://10.0.0.236/trunk@143522 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 20:12:33 +00:00
seawood%netscape.com
d81a61d050 Removing cfm specific versions of glib & libidl.
Bug #98811 r=macdev


git-svn-id: svn://10.0.0.236/trunk@143513 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 18:41:52 +00:00
seawood%netscape.com
8340936c55 Do not place dependency upon mozilla meta-build targets as we're not parallel-safe across build phases.
Bug #183263 r=bryner,dcran a=asa


git-svn-id: svn://10.0.0.236/trunk@140461 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-31 20:54:37 +00:00
dbradley%netscape.com
5a90e4c06b Bug 189922 - Uninitialized variable in xpcom/typelib/xpt/src/xpt_struct. r=timeless, sr=jst
git-svn-id: svn://10.0.0.236/trunk@140225 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 07:07:48 +00:00
bzbarsky%mit.edu
cb5f836162 Fix some spelling errors in comments. Bug 106386, patch by Nicholas Bebout
<nb@ipnode.info>, r=doron, sr=dmose


git-svn-id: svn://10.0.0.236/trunk@139745 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 04:35:08 +00:00
cls%seawood.org
dac8d1a090 Adding mingw makefile changes.
Bug #134113 r=bryner


git-svn-id: svn://10.0.0.236/trunk@139140 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-08 05:57:15 +00:00
dbaron%dbaron.org
4305a396ed Most of the changes needed for Mozilla to build with gcc's -pedantic-errors option. b=175423 r=seawood sr=bryner
git-svn-id: svn://10.0.0.236/trunk@136267 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-13 23:15:42 +00:00
dbaron%dbaron.org
6ed727cbe8 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136028 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 23:19:20 +00:00
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