Christian Holler
01aa013cea
Bug 917242 - Symbolize ASan traces in automation. r=ted
2013-09-20 13:37:53 +02:00
Joey Armstrong
a5a9fe258e
bug 870406: move CSRCS to mozbuild - patch #4 . r=mshal
2013-09-20 16:46:57 -04:00
Joey Armstrong
d1be2c217c
bug 888009: move HOST_CPPSRCS to mozbuild (batch #2 ) r=mshal
2013-09-12 13:32:27 -04:00
Mike Hommey
f8bc7fa754
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Ms2ger
04a948975a
Bug 906619 - Part a: Move unconditional CSRCS to moz.build; r=mshal
2013-08-22 08:56:02 +02:00
Nathan Froyd
8a9ab9e177
Bug 902104 - upgrade to GCC 4.7.3; r=gps
2013-08-06 12:39:11 -04:00
Mike Hommey
9aec57a82e
Bug 899405 - Allow host and target compilers to depend on stdc++-compat independently. r=ted
2013-07-31 14:04:23 +09:00
Mike Hommey
8a3516b805
Bug 898998 - Turn BL into BLX when doing thumb call relocations and the target is ARM. r=nfroyd
2013-07-30 08:57:28 +09:00
Mike Shal
28c6bc5279
Bug 888016 - Support compilation in subdirectories without VPATH; r=gps
2013-07-02 17:40:17 -04:00
Christian Holler
ce0f947827
Bug 898484 - Add --enable-stdcxx-compat to mozconfig.asan. r=bustage-fix
2013-07-26 19:43:12 +02:00
Mike Hommey
08b47d18bd
Bug 892366 - Support R_ARM_CALL relocations in elfhack. r=nfroyd
2013-07-23 07:26:06 +09:00
Mike Hommey
6900414df5
Bug 895248 - Move --enable-stdcxx-compat in build/unix/mozconfig.linux. r=ted
2013-07-21 13:58:23 +09:00
Ryan VanderMeulen
3ab99c254f
Merge inbound to m-c.
2013-07-12 13:29:35 -04:00
Rail Aliiev
8493cf922e
Bug 886842 - Add clang trunk builds for ASan. r=froydnj
2013-07-12 13:14:57 -04:00
Ed Morley
b4b2710596
Merge latest green inbound changeset and mozilla-central
2013-07-11 10:10:13 +01:00
Rail Aliiev
ec12449cd0
Bug 886842 - Add clang trunk builds for ASan. r=bhearsum DONTBUILD
2013-07-10 15:35:57 -04:00
Gregory Szorc
19850b9b8e
Bug 891632 - Port NO_DIST_INSTALL to moz.build; r=joey
...
Many of the moved variables are likely not needed. moz.build should one
day validate the sandbox's output and error if "useless" variables are
present.
--HG--
extra : rebase_source : 3abdea056c18d00ede8c15b37db60532eca58630
2013-07-10 12:08:21 -07:00
Mike Hommey
f5294e4f6a
Bug 892355 - Force enable elfhack with --enable-elf-hack. r=ted
2013-07-12 09:15:10 +09:00
Mike Hommey
bad860423d
Bug 892366 - Support R_ARM_JUMP24 relocations in elfhack. r=nfroyd
2013-07-12 09:14:20 +09:00
Rail Aliiev
5c1fe496e8
Bug 870173 - Upgrade to clang 3.3. r=ehsan DONTBUILD
2013-07-09 09:56:28 -04:00
Brian O'Keefe
11bcc1cd9e
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1 ); r=mshal
...
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Joey Armstrong
dbbef415ed
bug 872087: mozbuild HOST_LIBRARY_NAME conversion cleanup. r=gps
2013-06-19 09:19:25 -04:00
Joey Armstrong
722eab8a6b
bug 872087: move HOST_LIBRARY to moz.build (file batch #1 ). r=mshal
2013-06-10 12:21:32 -04:00
Mike Hommey
566efaa73a
Bug 873334 - Add -march=pentiumpro when building in x64 buildbot environments. r=ted
2013-05-28 09:42:58 +02:00
Mike Shal
5169c0a913
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Mike Hommey
9da0a2d33f
Bug 859966 - Switch linux builds to gcc 4.7.2. r=gps
2013-05-17 08:21:45 +02:00
Ryan VanderMeulen
aab85fbf26
Backed out changeset e40466e428dc (bug 853301) for breaking cross-compiles.
2013-05-08 08:27:00 -04:00
Norbert Lindenberg
66110995b2
Bug 853301 - Enable ECMAScript Internationalization API for desktop Firefox. r=gps, r=brendan, sr=asa
2013-05-06 16:45:25 -07:00
Mike Hommey
beabd37d57
Bug 864262 - Allow to do 32-bits linux builds in x86-64 mock environments. r=ted
2013-04-24 19:34:48 +02:00
Nathan Froyd
82ad423a28
Bug 861909 - only add ARM support for clang and llvm on linux; r=glandium
...
DONTBUILD because NPOTB
2013-04-15 11:52:07 -04:00
Mike Hommey
cb9f22d4b6
Bug 462463 - Remove mddepend.pl. r=ted
2013-04-14 10:14:31 +02:00
Mike Hommey
22ca629259
Bug 462463 - Add missing add_phony_targets.py file. r=me
2013-04-14 10:12:33 +02:00
Phil Ringnalda
d2d374b265
Back out 390be7c3dd3a (bug 853301) and 029a6cc8ca0a (bug 724533) for b2g desktop Windows build bustage and Windows xpcshell orange
...
CLOSED TREE
2013-04-13 13:31:01 -07:00
Norbert Lindenberg
dda00a2002
Bug 853301 - Enable ECMAScript Internationalization API for desktop Firefox. r=gps, r=brendan, sr=asa
2013-04-13 12:27:27 -04:00
Nathan Froyd
eb2715f222
Bug 860860 - followup: fix json.dump call and be more explicit about object ordering; r=gps
...
It turns out the simple s/simplejson/json/ didn't work because
build_tooltool_manifest used item_sort_key to ensure that the objects
read in were written out in the same order. This scheme was brittle,
since it only understand a couple of keys from the manifest file, and it
doesn't work with the stdlib json.
Instead, use object_pairs_hook=collections.OrderedDict with json.load,
which ensures that current objects get written out in the same order
they were read in *and* that any future keys will be handled
automagically.
DONTBUILD because NPOTB
2013-04-11 16:57:54 -04:00
Nathan Froyd
e7d0400d09
Bug 860860 - use json instead of simplejson in build-clang.py; r=gps
...
DONTBUILD because NPOTB
2013-04-11 14:59:59 -04:00
Kyle Machulis
72a717a860
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
43628a7867
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
334c0800cf
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Mike Hommey
8376bad5eb
Bug 854914 - Allow clang to build in C++11 mode by working around http://llvm.org/bugs/show_bug.cgi?id=13530 . r=ted
2013-03-27 07:51:14 +01:00
Joshua Cranmer
c45fad25b0
Bug 852745 - Build clang with gcc 4.7 headers, r=rail. DONTBUILD
...
--HG--
extra : rebase_source : 33518aae835d12387a8fb7f1cdfe8c8e29f5bd2a
2013-03-19 15:38:00 -05:00
Mike Shal
7ecea60097
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Kyle Huey
62c6138093
Back out Bug 462463 for massively regressing pymake depend build speed. CLOSED TREE
2013-03-18 12:57:35 -07:00
Mike Hommey
bbd9251209
Bug 851002 - Adjust Elf headers before adding filler segment in elfhack. r=nfroyd
2013-03-17 08:03:06 +01:00
Mike Hommey
3a35c07850
Bug 462463 - Stop using mddepend.pl. r=ted
2013-03-17 07:43:35 +01:00
Ehsan Akhgari
c7a237f9cd
Bug 849693 - Use the new -fsanitize=address flag in the asan mozconfig; r=decoder
...
DONTBUILD
2013-03-11 09:33:36 -04:00
Ted Mielczarek
d5095cae67
bug 779291 - Breakpad Makefile changes. r=glandium
2013-03-05 09:41:26 -05:00
Rafael Ávila de Espíndola
d8fc2f4f53
Bug 846922 - Read late write stacks on windows. r=BenWa.
2013-03-01 19:39:29 -05:00
Gregory Szorc
c3f2ed9adf
Bug 784841 - Part 18e: Convert /build, /config, and core build system; r=ted
2013-02-25 12:47:18 -08:00
L. David Baron
285416edcb
Bug 832352, patch 1: Make sure all browser mozconfigs include build/mozconfig.common and that they all include build/mozconfig.common.override last. r=ted
2013-01-22 19:16:20 +00:00