412 Commits

Author SHA1 Message Date
ginn.chen%sun.com
7836040ba9 Bug 425626 Enable PGO with Sun Studio on Solaris
r=ted.mielczarek a=beltzner


git-svn-id: svn://10.0.0.236/trunk@249902 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:34:20 +00:00
reed%reedloden.com
d35c2c1481 Bug 422337 - "Bad assembly on m68k" [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247836 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 16:24:25 +00:00
reed%reedloden.com
a643fbbecc Bug 356011 - "kfreebsd support" (main configure.in and xpcom parts) [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247620 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 10:59:03 +00:00
timeless%mozdev.org
53902af1f3 Bug 275004 Mozilla crashes on startup when compiled with IBM XL C++ v7
patch by shailen.n.jain@gmail.com r=timeless r=bsmedberg a=beltzner


git-svn-id: svn://10.0.0.236/trunk@246709 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 08:21:16 +00:00
caillon%redhat.com
d0a4628b44 Bug 419350
Fix compilation on ia64 against gcc4.3
Patch by dchapman@redhat.com (with improvement by dbaron)
r=caillon
a=beltzner


git-svn-id: svn://10.0.0.236/trunk@246646 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 06:54:30 +00:00
dougt%meer.net
d2f5437178 Fixes for Windows CE. b=418662, r=bsmedberg, a=damons
git-svn-id: svn://10.0.0.236/trunk@246329 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-23 00:22:48 +00:00
caillon%redhat.com
1775f962d1 Bug 411301
Fix the build for s390/s390x
Update the xptcall code to use the new API from 349002
r=bsmedberg a=schrep


git-svn-id: svn://10.0.0.236/trunk@243551 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-19 21:09:25 +00:00
mats.palmgren%bredband.net
5e745e7f9b Make sure 'val.p' is always initialized, even when the union holds a shorter type. b=409294 r+sr=benjamin a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@243544 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-19 17:03:25 +00:00
sayrer%gmail.com
772e1ecf8b Bug 411369. Crash while trying to print. r=ted.mielczarek
git-svn-id: svn://10.0.0.236/trunk@243517 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-19 01:12:32 +00:00
sayrer%gmail.com
a5398d845e Bug 411369. Crash while trying to print. r=ted.mielczarek
git-svn-id: svn://10.0.0.236/trunk@243516 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-19 01:11:57 +00:00
reed%reedloden.com
9d605f7636 Bug 361415 - "PowerPC64 not supported" [p=dwmw2@infradead.org (David Woodhouse) / markus@unixforces.net (Markus Rothe) / armin76@gentoo.org (Raúl Porcel) r=timeless sr=bsmedberg a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@242468 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-06 03:46:24 +00:00
dougt%meer.net
2d977fe853 bug 339783. XPTC_InvokeByIndex crashes when cross-compiled under GCC 3.4.x with EABI
(CodeSourcery).  ARM only.

patch from blassey, r=bsmedberg, a=beltzner.


git-svn-id: svn://10.0.0.236/trunk@242265 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-02 20:33:52 +00:00
reed%reedloden.com
365317bef4 Bug 287150 - "parisc-linux support for xpcom" [p=armin76@gentoo.org (Raúl Porcel) r=timeless sr=bsmedberg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@242137 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-28 02:58:00 +00:00
reed%reedloden.com
99ad164d34 Bug 404256 - "OpenBSD xptcall files for trunk" [p=martynas@openbsd.org (Martynas Venckus) r=bsmedberg a1.9=brendan a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@242020 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-22 23:57:11 +00:00
reed%reedloden.com
b115b1fa12 Bug 404716 - "AIX Compilation error for trunk build source xptcstubs_ppc_aix64.cpp : "nsIInterfaceInfo" did not find a declaration , "CallMethod" is not a member of "class nsXPTCStubBase"" [p=shailen.n.jain@gmail.com (Shailen) r+sr=bsmedberg a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@240796 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-11 08:47:18 +00:00
reed%reedloden.com
a2cad0c407 Bug 405786 - "1.9 doesn't detect powerpc correctly" [p=armin76@gentoo.org (Raúl Porcel) r=timeless sr=bsmedberg a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@240090 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 07:02:08 +00:00
reed%reedloden.com
16fc2be76e Bug 405424 - "Updates for Linux/ia64" [p=armin76@gentoo.org (Raúl Porcel) r=bsmedberg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@240070 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-28 22:43:57 +00:00
maxf%magma.ca
2a600dcc1b The Javascript-to-native calling interface needs to be implemented for QNX
Neutrino ARM targets. Without this most JS does not work.
b=402550 r=bsmedberg r=rmaclean@qnx.com


git-svn-id: svn://10.0.0.236/trunk@239083 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 18:53:21 +00:00
maxf%magma.ca
eeca43f63f This change is for the QNX (Photon) platform only. It will not affect the
runtime or build of other Mozilla platforms since QNX source is not part of
Tinderbox builds. You can contact me at: mfeil@qnx.com

This change fixes a seg fault on startup when built with gcc 3.x. This same
problem was fixed for linux under bugzilla bug 88397. This fix just turns it
on for Neutrino as well. b=403087 r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@239076 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 18:37:00 +00:00
maxf%magma.ca
d533221646 Backing out change that was not properly reviewed or bugzilla'd. Sorry guys.
git-svn-id: svn://10.0.0.236/trunk@238447 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-02 14:38:07 +00:00
maxf%magma.ca
6d647535e2 Changes for SH4 and ARM processors. These were made by Roger Maclean, reviewed
by me. r=rmaclean@qnx.com

This change is for the QNX (Photon) platform only. It will not affect the
runtime or build of other Mozilla platforms since QNX source is not part of
Tinderbox builds. None of the changes will affect non-QNX builds in any way.
You can contact me at: mfeil@qnx.com


git-svn-id: svn://10.0.0.236/trunk@238421 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-01 21:07:01 +00:00
reed%reedloden.com
ead513cc43 Bug 395280 - "Build failure on Sparc Linux due to xptcall API changes" [p=marc@petit-huguenin.org (Marc Petit-Huguenin) r=bsmedberg a=damons]
git-svn-id: svn://10.0.0.236/trunk@235472 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-10 21:26:01 +00:00
benjamin%smedbergs.us
cc329efe2d Bug 389718 - Hide xptcall shared stubs, x86 and a matching x86-64 change, r=dbaron a=bz
git-svn-id: svn://10.0.0.236/trunk@231543 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 19:30:51 +00:00
jwalden%mit.edu
a276ef39ff Bug 388276 - Build failed on solaris x86 due to checkin for 372428. Patch by Leon Sha <leon.sha@sun.com>, r=cls
git-svn-id: svn://10.0.0.236/trunk@230142 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-17 21:23:25 +00:00
jwalden%mit.edu
dda6ff3c99 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
alfred.peng%sun.com
e6b9e158c7 Followup from bug 375449. Fix the bustage for Solaris SPARC/x86.
r=benjamin.


git-svn-id: svn://10.0.0.236/trunk@225005 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 13:42:13 +00:00
benjamin%smedbergs.us
171a0984e9 Followup from bug 375449, #define renaming doesn't work with assembly files.
git-svn-id: svn://10.0.0.236/trunk@224951 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 17:28:02 +00:00
benjamin%smedbergs.us
3ef40e28af Bug 375449 - NS_InvokeByIndex not exported from xpcom, only from xpcom_core, r=dbaron
git-svn-id: svn://10.0.0.236/trunk@224950 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 17:02:52 +00:00
timeless%mozdev.org
859e54f3f6 Bug 370061 - OpenBSD: sync with reality, they've had GCC3 for a long time
patch by martynas@openbsd.org r=timeless


git-svn-id: svn://10.0.0.236/trunk@224321 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-09 19:59:11 +00:00
sayrer%gmail.com
420b699120 Backout previous change, as it caused bustage elsewhere.
git-svn-id: svn://10.0.0.236/trunk@222418 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-26 19:32:40 +00:00
sayrer%gmail.com
67b23f6e4c fix build bustage on gcc 4.1.2. no bug. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@222409 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-26 17:47:52 +00:00
benjamin%smedbergs.us
23dedb2af1 Linux ppc followup from bug 349002, patch by Willie Walker <william.walker@sun.com>, r=me
git-svn-id: svn://10.0.0.236/trunk@221166 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-01 18:44:08 +00:00
gerv%gerv.net
482a23b42a Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@220126 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-14 17:33:38 +00:00
timeless%mozdev.org
dde92de42a Bug 361533 arm port is broken XPTC_PUBLIC_API / XPTC_InvokeByIndex weren't updated for arm
patch by romaxa@gmail.com r=timeless moa=timeless (this is ports only)


git-svn-id: svn://10.0.0.236/trunk@219572 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-06 08:25:37 +00:00
benjamin%smedbergs.us
dfd4da8a97 Bug 368482 - Alpha Linux updates from xptcall changes, patch by falk@debian.org, r=me
git-svn-id: svn://10.0.0.236/trunk@219204 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-30 21:44:30 +00:00
m_kato%ga2.so-net.ne.jp
2cccc181e5 bug 364731 - Windows x64 porting of bug 349002 - Refactor xptcall into a frozen API. r=benjamin, sr=dougt
git-svn-id: svn://10.0.0.236/trunk@217678 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-03 08:30:34 +00:00
benjamin%smedbergs.us
0a46d346a5 Bug 361413 - Build succeeds even when arch-specific xptcall is not implemented, r=timeless
git-svn-id: svn://10.0.0.236/trunk@216988 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-14 19:13:43 +00:00
gerv%gerv.net
a54c420f30 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@216839 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-11 09:45:41 +00:00
timeless%mozdev.org
e790f0abc6 Backing out!
git-svn-id: svn://10.0.0.236/trunk@216814 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-10 03:35:22 +00:00
timeless%mozdev.org
c3ae441147 Bug 361413 Build succeeds even when XPTC stubs/invocation stuff are not implemented.
patch by bsmedberg r=timeless


git-svn-id: svn://10.0.0.236/trunk@216813 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-10 03:24:47 +00:00
timeless%mozdev.org
99eae78b79 Bug 322806 ARM crash [@ XPTC_InvokeByIndex]
patch by apm@dna.fi
eabi arm assembly didn't warn that a variable was a memory operand so the
newer gcc compilers (e.g. gcc4) started optimizing things away...

I tried to get someone to vouch for this code but the people I poked
never got back to me.

moa=timeless


git-svn-id: svn://10.0.0.236/trunk@216536 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-06 03:00:09 +00:00
timeless%mozdev.org
ec4d37087d Bug 336183 [arm build] undefined reference _PrepareAndDispatch in xpcom_core
This is a GCC3.4 fix over a previous GCC fix it obsoletes the poorlly designed
patch which was written for bug 307418

__attribute__(()) uses pairs of parens :(

moa=timeless


git-svn-id: svn://10.0.0.236/trunk@215961 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 12:05:49 +00:00
timeless%mozdev.org
6e0b3ebac0 Bug 336183 [arm build] undefined reference _PrepareAndDispatch in xpcom_core
This is a GCC3.4 fix over a previous GCC fix it obsoletes the poorlly designed
patch which was written for bug 307418

moa=timeless


git-svn-id: svn://10.0.0.236/trunk@215857 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-27 07:48:46 +00:00
ginn.chen%sun.com
7bacf2ac7f missed two lines in last checkin, sorry for my spam
Bug 361470


git-svn-id: svn://10.0.0.236/trunk@215748 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-23 10:45:42 +00:00
ginn.chen%sun.com
016c31f504 Bug 361470 Fix Solairs build after refactoring xptcall
r=benjamin moa=timeless


git-svn-id: svn://10.0.0.236/trunk@215743 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-23 07:50:02 +00:00
benjamin%smedbergs.us
e6f5a47e35 Bug 349002, try #2 - Refactor xptcall into a frozen API, r=timeless - with OS/2 fixup by Peter Weilbacher
git-svn-id: svn://10.0.0.236/trunk@215468 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-20 17:03:38 +00:00
benjamin%smedbergs.us
ea38317460 Backout xptcall because linux tboxes are stupid, I think.
git-svn-id: svn://10.0.0.236/trunk@215369 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-16 20:17:24 +00:00
benjamin%smedbergs.us
d7078cf86a Bug 349002 - Refactor xptcall into a frozen API, r=timeless. Includes OS/2 fixup by Peter Weilbacher
git-svn-id: svn://10.0.0.236/trunk@215364 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-16 18:29:33 +00:00
joshmoz%gmail.com
c5f28e3e87 remove files only used by classic mac os. b=281889 r=bsmedberg moa=timeless
git-svn-id: svn://10.0.0.236/trunk@215357 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-16 17:56:25 +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