Mike Hommey
1d1e5de3a2
Backout ac97f18b88cb (bug 670659) because of android bustage
2011-07-19 09:23:02 +02:00
Mike Hommey
c6195f8fc9
Bug 670659 - Detect GNU ld bug with debugging symbols when using --gc-sections and don't use it then. r=khuey
2011-07-19 08:51:22 +02:00
Joe Drew
d07a512587
Merge m-c into m-i.
2011-07-17 15:04:37 -04:00
Kyle Huey
28a81d9452
Bug 671441: Use standard grep syntax instead of egrep syntax.
2011-07-17 10:38:18 -07:00
Matheus Kerschbaum
7b050d7473
Bug 579571 - Remove --enable-timeline support. r=tglek
2011-07-17 12:07:42 +02:00
Neil Rashbrook
de26ceea6e
Bug 671441 Detect whether the crtdll.obj hack is necessary r=khuey
2011-07-15 21:55:12 +01:00
Brad Lassey
b8c27a68ac
bug 671346 - build fails with android NDKr6 r=khuey
2011-07-14 20:45:42 -04:00
Joe Drew
c51be2e49e
Rebase mozilla-inbound to 569a960b4a64 and then re-merge with mozilla-central so we're in a known good state.
2011-07-16 21:37:41 -04:00
Mike Hommey
9208ecead5
Bug 667577 - Don't show the telemetry prompt unless the MOZ_TELEMETRY_REPORTING variable is defined. r=khuey
2011-07-15 18:57:13 +02:00
Jacek Caban
267ee428cb
Bug 670905 - Update mingw cofigure checks to current version (r=khuey)
2011-07-13 17:57:59 +02:00
Steve Fink
241a6309f0
Bug 588537 - Add ETW (Event Tracing for Windows) to the build, gated upon --enable-ETW (r=khuey)
2010-09-20 12:43:52 -07:00
Mike Hommey
a0e68f4fa5
Bug 669866 - Export CXX instead of defaulting to c++. r=ted
2011-07-11 07:51:01 +02:00
Paul Biggar
c18503ce3b
Backout 1ad1fd67e97a, disabling jemalloc on mac (bug 414946), due to memory spike on 10.5 (bug 670492), crashes on 10.7 (bug 670175), and packaging error in Thunderbird (bug 670468).
2011-07-09 21:39:44 -07:00
Felipe Gomes
62c70885d5
Bug 662390. Define a preprocessor option for temporary e10s compatibility. r=bsmedberg
2011-06-07 12:19:23 -07:00
Paul Biggar
f67bc516ee
Bug 414946 (part 2): Enable jemalloc on Mac (r=pavlov)
2011-07-07 14:38:41 -07:00
Paul Biggar ext:(%2C%20Jason%20Evans%20%3Cjasone%40canonware.com%3E%20and%20Dale%20Kim%20%3Cdalekim1%40illinois.edu%3E)
415824bc6f
Bug 414946 (part 1): Fix jemalloc on Mac, but leave disabled (r=pavlov)
...
Overwrite the OSX default zone allocator, taking into account the malloc_zone_t
version (supported versions are 3, 6, and 8) for Leopard, Snow Leopard and
Lion. jemalloc can be dynamically disabled for unknown malloc_zone_t versions,
for OSX 10.8 and beyond.
The changeset does not enable jemalloc, to allow for easy disabling if there's
a problem. It will be enabled in the next changeset.
This should be a 15-20% improvement in memory usage.
2011-05-21 20:27:00 -07:00
Kyle Huey
f78677e6c9
Bug 578268: Eliminate the last vestiges of mork from Firefox. r=mak
2011-07-02 12:16:45 -07:00
Joey Armstrong
6d1d28f266
Bug 666424: Don't use GLIB_CONFIG if if has the value 'no'. r=khuey
2011-06-30 09:16:21 -07:00
Matt Brubeck
7e0c972826
Back out 9fc0e6867256, 6947bbce9672, fb91a23bd158, a5870dd2ad7c, c3d3292fbd1e, 42f2aca1fde9 to fix Android failures on a CLOSED TREE
2011-07-01 11:20:52 -07:00
Marco Bonardo
fa90c389fe
Backout due to mobile failures these changesets: 9f451a1901dd, e99f86ba7278, 447b48b79e6a, cef046665c53, c9237cc1fae0, d77a331a6d5a, f8f3afb95355, a050168887ee, 3ec4303ebf4d, 671b7c0d99f0, 56b17efbb62b, beceddeee3f4 on a CLOSED TREE
2011-07-01 16:28:07 +02:00
Felipe Gomes
ec725257a6
Bug 662390. Define a preprocessor option for temporary e10s compatibility. r=bsmedberg
2011-06-07 12:19:23 -07:00
Joey Armstrong
23830bc9b9
Bug 666424: Don't use GLIB_CONFIG if if has the value 'no'. r=khuey
2011-06-30 09:16:21 -07:00
Kyle Huey
7b520d25d8
Merge m-c to b-s
2011-06-30 09:03:22 -07:00
Michael Wu
536cadfea4
Bug 664907 - Use MOZ_CHROME_FILE_FORMAT=symlink for omnijar builds, r=ted,mitch
...
Turns on symlink on non-windows. It is questionable whether symlink works correctly on windows.
2011-06-29 16:40:11 -07:00
Michael Wu
d9f6e3260f
Bug 665272 - Require unzip during configure, r=ted
2011-06-29 16:40:11 -07:00
Ted Mielczarek
c307addb4f
merge mozilla-central and build-system
2011-06-29 09:42:11 -04:00
Ted Mielczarek
514a8580ad
bug 664197 - support universal builds in mozinfo/writemozinfo. r=jhammel
...
--HG--
extra : rebase_source : 13faa21a59805f879568c764cce61e8520749246
2011-06-28 07:55:56 -04:00
Ted Mielczarek
aaa7eb922f
bug 664197 - extend writemozinfo.py to add a few more keys. r=jhammel
...
--HG--
extra : rebase_source : 5178bab50d1b7fb35a462813821d350e085e2d4a
2011-06-28 07:55:56 -04:00
Joe Drew
d163e35d2e
Merge m-c to m-i
2011-06-28 12:21:04 -04:00
Joe Drew
b760a88e0e
Merge last green changeset from mozilla-inbound to mozilla-central.
2011-06-28 12:11:31 -04:00
Mike Hommey
41ce3986d5
Backout changeset e986c0494f1a (bug 537857 part 1) due to Mochitest regression
2011-06-28 09:58:29 +02:00
Taras Glek
2fa66ca1cb
Bug 537857 part 1 - Remove dead symbols in linker. r=ted
2011-06-28 08:25:48 +02:00
Kyle Huey
07e885661a
Bug 515492: Make jemalloc work on VS 2010. r=ted,pbiggar
2011-06-27 12:44:51 -07:00
Kyle Huey
eebd6b1515
Merge b-s to m-c
2011-06-25 10:13:14 -07:00
Oleg Romashin
85dd702780
Bug 663393 - Maemo6/Meego VKB doues not work properly without meegotouch r=dougt
2011-06-25 09:22:34 -04:00
Kyle Huey
4c63c98ecb
Bug 665969: Make C4553 fatal. r=ted
2011-06-24 07:22:35 -07:00
Kyle Huey
67f4a55019
Bug 663479: Move all IDB structured clone operations to the main thread. r=bent
2011-06-24 07:21:21 -07:00
Marco Bonardo
db9cf9f1d1
Revert to changeset a87ee7550f6a due to incomplete backout
2011-06-24 17:23:04 +02:00
Kyle Huey
944f3585d8
Bug 665969: Make C4553 fatal. r=ted
2011-06-24 07:22:35 -07:00
Kyle Huey
785fe4b5c1
Bug 663479: Move all IDB structured clone operations to the main thread. r=bent
2011-06-24 07:21:21 -07:00
Matheus Kerschbaum
cee755b25f
Bug 662023 - Remove ActiveX embedding API part 1: remove support from the build system. r=bsmedberg
...
--HG--
extra : rebase_source : d05e2577581e76b2eedf348f5840e40619eaf4c2
2011-06-22 11:57:27 -04:00
Matheus Kerschbaum
de35c222dd
Bug 662000 part 2: Remove XPC_IDISPATCH_SUPPORT from the build-system and XPConnect. r=mrbkap
...
--HG--
extra : rebase_source : c456802fe36eef1e49381be996dbbdf820781206
2011-06-22 11:56:47 -04:00
Mike Hommey
ed0e66fb0b
Bug 664340 - Fallback to c++ when CXX is not set. r=khuey
2011-06-15 02:14:33 +02:00
Boris Zbarsky
3e900c1912
Bug 548734. Get rid of the footgun ui.use_native_popup_windows preference. r=roc,khuey
2011-06-21 17:00:47 -04:00
Jeff Muizelaar
dc4e02b763
Bug 659707. Add -Wdeclaration-after-statement to CFLAGS. r=khuey
...
MSVC doesn't like declarations after statements so we should
warn on other platforms too.
2011-05-25 14:50:08 -04:00
Mike Hommey
63e2ee5b03
Bug 664366 - Automatically disable elfhack when the linker creates PT_GNU_RELRO segments. r=khuey
2011-06-17 03:41:45 +02:00
Matheus Kerschbaum ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
ab1b3db5e6
Bug 664924 - Remove MOZ_CSS_ANIMATIONS ifdefs. r=dbaron
2011-06-20 16:47:09 -07:00
Rafael Avila de Espindola
a1c6220ca2
Bug 641232 - Make HAS_XCODE_2_1 detection compatible with Xcode 4 - Remove unused configure bits. r=khuey
2011-06-20 10:40:58 +01:00
Craig Topper
b66b716042
Bug 666135 - Disable -Wcast-align when building with clang
2011-05-13 14:18:52 -07:00
Mike Hommey
8013e92ca5
Bug 537857 part 1 - Remove dead symbols in linker (original patch from tglek). r=ted
2011-06-28 08:25:48 +02:00