Commit Graph

1336 Commits

Author SHA1 Message Date
Mike Hommey
14966259b2 Bug 677897 - Use objcopy from the NDK in symbolstore.py. r=ted 2011-10-06 09:08:14 +02:00
Paul Biggar
0eafc06bda Bug 414946: Re-enable jemalloc on OSX 10.6 only. r=khuey 2011-07-25 17:20:18 -07:00
Mike Hommey
019e812bc4 Bug 690682 - Disable dead symbol removal when failing to test for bug 670659. r=ted 2011-10-05 09:03:01 +02:00
Serge Gautherie
ee915c7f60 Bug 661403. (Av1) Remove a redundant and misplaced MOZ_INSTALLER=1 block. r=ted 2011-09-29 12:26:23 -07:00
Felix Fung
047e9060cf Bug 674012 - Remove checks for HAVE_GCC3_ABI. r=glandium 2011-09-28 11:32:39 -07:00
Teemu Mannermaa
ab3d709d37 Bug 689157 - Fix CC variables used in "cl -showIncludes" detection logic. r=khuey 2011-09-29 15:20:51 +02:00
Makoto Kato
760958734d Bug 681202 - Add Android x86 target. r=glandium 2011-09-29 13:39:03 +09:00
Rafael Ávila de Espíndola
b7d58bcaf2 Move android back to c++0x to see if we have some hidden dependency
on it. r=revert.

--HG--
extra : rebase_source : 5172df2e68d3881f8f19c89c209216778640f574
2011-09-28 23:05:31 -04:00
Rafael Ávila de Espíndola
57abd19f9d Bug 689609 - Move the changes back in. Needs a clobber. r=re-revert. 2011-09-28 17:49:18 -04:00
Rafael Ávila de Espíndola
753b41e5e7 Switch android back to c++11. There are more dependencies on it now. r=revert.
CLOSED TREE
2011-09-28 17:13:23 -04:00
Rafael Ávila de Espíndola
7cf28de007 Bug 689609 - Don't enable c++11 on systems that don't really support it. r=ehsan,glandium.
--HG--
extra : rebase_source : 2735225fb50875a91c46230c1602920d6ae69f9a
2011-09-28 16:46:06 -04:00
Matheus Kerschbaum
3d31a8f676 Bug 687766 part 1: Remove build-time dependency on libIDL. r=khuey 2011-09-27 10:09:54 +02:00
Fabrice Desré
710899e3ab Bug 659188 - Android and media parts [r=blassey] [r=cpearce] 2011-09-26 17:25:41 -07:00
Matheus Kerschbaum
e1d3c86e9c Bug 669829 - Remove check for atlbase.h and oleacc.idl from configure. r=ted 2011-09-24 12:53:07 +02:00
Rafael Ávila de Espíndola
28388b7197 Bug 674647 - Set MOZ_CAN_RUN_PROGRAMS in mozconfig.leopard and propagate it. r=khuey.
This patch sets MOZ_CAN_RUN_PROGRAMS in mozconfig.leopard so that the build
system knows it can run programs when producing 32 bit dmg files in a 64 bit
host (10.6).

The patch also propagates MOZ_CAN_RUN_PROGRAMS from the configure system to
Makefile.
2011-09-18 14:43:31 -04:00
Kyle Huey
75aa6eed7a Merge m-c to b-s. 2011-09-15 16:44:46 -07:00
Kyle Huey
0bf2dfd277 Merge m-c to b-s. 2011-09-14 08:45:54 -07:00
Kyle Huey
775e4bf54d Merge m-c to b-s. 2011-09-11 05:32:38 -04:00
Oleg Romashin
ebc7020bfe Bug 584217 - Add Meego Touch based filepicker implementation. r=jeremias.bosch,florian.haenel 2011-09-14 14:16:28 +01:00
Mounir Lamouri
8cd289fd81 Bug 686350 - Check in configure script that the selected Android SDK is correct. r=glandium 2011-09-13 15:35:23 -07:00
Kyle Huey
614dad33a3 Merge m-c to b-s. 2011-09-07 10:47:50 -04:00
Mike Hommey
d0a3d1bc2f Backout the backout of e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440) 2011-09-03 08:19:06 +02:00
Mike Hommey
42fa5b0cd7 Merge m-c to b-s 2011-09-03 08:17:58 +02:00
Ed Morley
ed260633c7 Backout e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440) for Win opt orange and purple galore, on a CLOSED TREE 2011-09-03 04:35:21 +01:00
Matheus Kerschbaum
be59d7a9a8 Bug 689920 part 2: Remove remaining Tru64/Alpha support. r=ted 2011-09-03 01:55:30 +01:00
Matheus Kerschbaum
f815f4bd6c Bug 689920 part 1: Remove build support for old Unix platforms. r=ted 2011-09-03 01:55:29 +01:00
Kyle Huey
2fe1065da6 Merge b-s to m-c. 2011-09-02 17:35:11 -04:00
Ehsan Akhgari
d81b657456 Keep changeset 11247af82311 backed out on the reverted tree 2011-09-02 09:05:37 -04:00
Ehsan Akhgari
a171549936 Revert to changeset e6fc4594c22e which was the last one to get a green Win7 tp run 2011-09-02 09:03:08 -04:00
Rafael Ávila de Espíndola
a8c970acc2 Bug 680277 - Debug builds should always be compiled with frame pointers. r=khuey.
This patch creates a new MOZ_FRAMEPTR_FLAGS variable that is used only to
control the frame pointer flags passed to the compiler. It also computes this
flag in a macro so that the toplevel configure and js/src/configure stay in
sync.
2011-09-03 13:36:18 -04:00
Rafael Ávila de Espíndola
e281bb7586 revert 11247af82311, e3626f903f9f and 7ee51f8ea940.
CLOSED TREE
2011-09-01 22:01:56 -04:00
Mike Hommey
cfd3ac70a2 Bug 677501 - Build a mozutils library containing jemalloc and other things. r=khuey
--HG--
rename : memory/jemalloc/Makefile.in => memory/mozutils/Makefile.in
rename : memory/jemalloc/fixcrt.py => memory/mozutils/fixcrt.py
rename : memory/jemalloc/jemalloc.def => memory/mozutils/mozutils.def.in
2011-09-01 14:12:10 +02:00
Mike Hommey
1fbab12774 Bug 680440 - Clean up jemalloc linkage. r=khuey 2011-09-01 14:11:56 +02:00
Rafael Ávila de Espíndola
2f0d1d2073 Bug 680277 - Debug builds should always be compiled with frame pointers. r=khuey.
This patch creates a new MOZ_FRAMEPTR_FLAGS variable that is used only to
control the frame pointer flags passed to the compiler. It also computes this
flag in a macro so that the toplevel configure and js/src/configure stay in
sync.

--HG--
extra : rebase_source : 58a64b71a23812910072c81bbf84b3721b961abb
2011-09-01 12:19:06 -04:00
Ed Morley
1029411f7a Bug 683416 - A: Remove build support for standalone Necko and standalone Transformiix XSLT; r=khuey 2011-09-01 17:42:09 +01:00
Jacek Caban
9fa7965d5a Bug Bug 685554 - Set OS_TARGET to WINNT when crosscompiling on mingw r=glandium 2011-09-09 15:07:39 +02:00
Ehsan Akhgari
62f3d8d724 Bug 684150 - Abort configuring when targeting a platform different to the platform building on with crashreporter turned on; r=ted
Google breakpad tools do not support building on platforms other than the
target platform, so it's best for us to abort the configure stage with an
appropriate message, because the build will fail later on anyways.
2011-09-02 10:59:11 -04:00
Matheus Kerschbaum
7f370de1b1 Bug 682751 - Remove build/hcc and build/hcpp r=ted 2011-08-29 20:17:17 +01:00
Mike Hommey
910fe37b7c Bug 681588 - Cleanup wrap malloc and its use on Android. r=ted 2011-08-29 19:21:22 +02:00
Ted Mielczarek
01c2643647 bug 682283 - Define XP_IOS in configure, change XP_MACOSX to only be defined onOS X, and add XP_DARWIN. r=khuey 2011-08-29 11:14:27 -04:00
Kyle Huey
2eb5f2b441 Merge m-c to b-s. 2011-08-28 06:00:17 -04:00
Matheus Kerschbaum
ac2180fcc1 Bug 671465 - Remove whitespace from configure. rs=khuey 2011-08-26 00:35:19 +01:00
Matheus Kerschbaum
8c796f359d Bug 671465 - Remove AC_SUBST(MINIMO) from configure. r=khuey 2011-08-26 00:35:13 +01:00
Matheus Kerschbaum
3bcb2143b6 Bug 680625 part 0b: Remove more workarounds for past century compilers. r=ted 2011-08-26 00:35:13 +01:00
Matheus Kerschbaum
b9a52be4e0 Bug 680625 part 0: Remove checks and workarounds for 20th century compilers. r=ted 2011-08-26 00:35:13 +01:00
Matheus Kerschbaum
7524e143b7 Bug 680792 - Remove support for Irix from our build system. r=ted 2011-08-26 00:34:45 +01:00
Rafael Ávila de Espíndola
be6ade2240 Bug 678558 - Detect broken vrp and disable it.
Test if the gcc we are using has PR49911 and if so disable value range
propagation to avoid.

--HG--
extra : rebase_source : d539914fa66a44f69399f2964740315f0723378f
2011-08-26 15:39:34 -04:00
Ehsan Akhgari
46e980489f Backout changeset a8199bd4af83 because it was not the right fix for bug 680277 2011-08-26 11:27:19 -04:00
Marco Bonardo
df1dfcfd27 Bug 666420 - Upgrade to SQLite 3.7.7.1 - Mozilla changes.
r=sdwilsh
2011-08-26 13:38:54 +02:00
Kyle Huey
18452e06eb Merge b-s to m-c. 2011-08-25 08:19:48 -04:00