reed%reedloden.com
3a2258a4f2
Bug 398435 - "PRBool misuse bugs in xpcom/" [p=taras r=bsmedberg a1.9=sayrer]
...
git-svn-id: svn://10.0.0.236/trunk@237940 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 23:26:53 +00:00
reed%reedloden.com
d55534a83d
Backout taras's check-in for bug 398435 to help find Tp regression.
...
git-svn-id: svn://10.0.0.236/trunk@237840 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-17 00:31:02 +00:00
tglek%mozilla.com
2d15c72df2
Bug 398435. Fix prbool bugs in xpcom. r=bsmedberg a=sayrer
...
git-svn-id: svn://10.0.0.236/trunk@237797 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-15 23:40:10 +00:00
benjamin%smedbergs.us
a6c6251a46
Bug 368854 - Use new compiler/linker flags added in VC8 to improve security, r=luser
...
git-svn-id: svn://10.0.0.236/trunk@230109 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-17 13:31:29 +00:00
enndeakin%sympatico.ca
8e51bea6a6
Bug 382034, support optional args in idl, try again with fix for crash calling toString, r+sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@228681 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-25 14:23:26 +00:00
enndeakin%sympatico.ca
6dad1b3e57
Bug 382034, back out due to test content/base/test/test_bug352728.html failing
...
git-svn-id: svn://10.0.0.236/trunk@228580 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-22 15:21:14 +00:00
enndeakin%sympatico.ca
41118635e1
Bug 382034, support optional arguments in idl, r+sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@228578 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-22 14:22:23 +00:00
ajschult%verizon.net
9bf2a12595
Bug 384748: xpidl can generate garbage .java filenames. r=jhpedemonte
...
git-svn-id: svn://10.0.0.236/trunk@228293 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-19 04:04:11 +00:00
pedemont%us.ibm.com
504287de59
Bug 348710 - Fix array handling bug. Add support for sized strings. Update unit tests to test array parameters. XULRunner only.
...
git-svn-id: svn://10.0.0.236/trunk@225458 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 16:39:19 +00:00
jwalden%mit.edu
f50dfb960e
Bug 361791 - Unnecessary signed-unsigned casts, warnings in xpidl_util.c. r=timeless, sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@220534 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-19 00:02:19 +00:00
pedemont%us.ibm.com
1cb9ae458b
Bug 330256 - Change generated interfaces package name.
...
git-svn-id: svn://10.0.0.236/trunk@219289 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-31 20:54:19 +00:00
timeless%mozdev.org
e7bcc57e31
Bug 362843 xpidl should warn about attribute anytype aaaIAa ([a-z]{2,3}I[A-Z][a-z])
...
r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@216688 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-07 20:10:34 +00:00
joshmoz%gmail.com
602b0bbb34
remove XP_MAC from xpcom. b=281889 r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@215347 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-16 09:10:09 +00:00
mozilla%weilbacher.org
b818e55802
[OS/2] Bug 351472: Fix build break in xpidl_java.c for GCC 3.2.2 builds, r=jhpedemonte
...
git-svn-id: svn://10.0.0.236/trunk@209370 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-07 19:57:16 +00:00
timeless%mozdev.org
198adb9d95
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
git-svn-id: svn://10.0.0.236/trunk@208663 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-28 20:17:01 +00:00
pedemont%us.ibm.com
b1c3a4d1e0
Bug 333618 - Use xpidl for generating Java interfaces. r=timeless/bsmedberg, sr=bsmedberg.
...
git-svn-id: svn://10.0.0.236/trunk@208632 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-28 15:24:32 +00:00
benjamin%smedbergs.us
2027dd3121
Bug 350166 - stop exporting typelib/xpt functions, r=darin
...
git-svn-id: svn://10.0.0.236/trunk@208631 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-28 15:04:06 +00:00
mozilla%weilbacher.org
2d60be7b41
[OS/2] Bug 325902: make xpt_link expand wildcards, p=abwillis, r=mkaply
...
git-svn-id: svn://10.0.0.236/trunk@202172 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-14 20:05:21 +00:00
timeless%mozdev.org
015d0dd858
Bug 331818 xpidl crashes when no file name is given on the command line
...
patch by mh+mozilla@glandium.org changes per dbradley r=timeless sr=shaver
git-svn-id: svn://10.0.0.236/trunk@196124 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-06 23:39:09 +00:00
gerv%gerv.net
aa642a581e
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@193301 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-31 06:13:49 +00:00
timeless%mozdev.org
a9d5b8642f
Bug 329728 Coverity doesn't like main in xpt_link because it pretends header could be null
...
r=mrbkap sr=bz
git-svn-id: svn://10.0.0.236/trunk@192121 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-10 00:01:45 +00:00
dougt%meer.net
6406abdb0d
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/trunk@191066 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 20:52:49 +00:00
mark%moxienet.com
a2b9205e57
322578 Support ppc<->x86 cross builds for Mac OS X. Core cross-compile support. r=bsmedberg r=cls sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@190627 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-21 00:21:55 +00:00
benjamin%smedbergs.us
fef25ea79c
Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento
...
git-svn-id: svn://10.0.0.236/trunk@189561 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-10 18:23:52 +00:00
bsmedberg%covad.net
72e2677a8b
Bug 242870 - (optionally) statically link libIDL/glib with xpidl on Windows instead of having to use compiler-specific DLLs r=cls
...
git-svn-id: svn://10.0.0.236/trunk@188098 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-24 18:15:11 +00:00
neil%parkwaycc.co.uk
8d78c1a0d7
Bustage fix for previous checkin which was for bug 293485
...
git-svn-id: svn://10.0.0.236/trunk@186905 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-04 14:48:25 +00:00
neil%parkwaycc.co.uk
a3ff09747d
Rebuild .xpt files when included .idl files change r=bsmedberg sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@186901 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-04 13:43:59 +00:00
gerv%gerv.net
d2a1358672
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@186770 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-31 13:18:10 +00:00
bsmedberg%covad.net
0217e2f9a9
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
...
git-svn-id: svn://10.0.0.236/trunk@184456 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 14:36:26 +00:00
wtchang%redhat.com
1ae39302aa
Bugzilla Bug 302212: allow Mac OS X x86 builds to target SDKs. The patch
...
was written by Mark Mentovai <mark@moxienet.com>. r=joshmoz. sr=bryner.
Modified Files:
configure.in config/autoconf.mk.in config/config.mk
extensions/java/xpcom/tools/xpidl/Makefile.in
security/manager/Makefile.in xpcom/typelib/xpidl/Makefile.in
git-svn-id: svn://10.0.0.236/trunk@183069 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-26 19:01: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