Mark Capella
64d229e07d
Bug 595926 - Purge last traces of REQUIRES from the build system. r=khuey
2012-03-12 10:22:57 +01:00
Jacek Caban
c3db1fea68
Bug 733713 - xpcom/tests fail to compile on mingw r=glandium
2012-03-09 16:58:43 +01:00
Gregory Szorc
f4abd10724
Bug 729098 - Part 1/2: Create xUnit XML results file when executing xpcshell tests; r=khuey
2012-03-06 15:03:34 -08:00
Philipp Wagner
eb2f7e62f1
Bug 730081 - Add a way to disable xpccheck for subdirectories; r=khuey
2012-02-23 22:22:00 +01:00
Jacek Caban
5f557cc789
Bug 728178 - js.exe fails to link on on mingw (missing MOZ_Crash) r=glandium
2012-02-21 15:48:02 +01:00
Makoto Kato
247bbc6d1e
Bug 722933 - add -MACHINE option for link.exe. r=khuey
2012-02-21 16:19:23 +09:00
Mike Hommey
229a4401e7
Bug 717540 - Remove MFBT dependency on JS_Assert, add MOZ_Assert, and use it for WTF assertions. r=waldo,r=khuey
2012-02-13 15:48:23 +01:00
Mike Hommey
e53de290fb
Bug 701371 - Rename mozutils to mozglue, and move it to top-level. r=khuey,a=brendan
...
--HG--
rename : memory/mozutils/Makefile.in => mozglue/Makefile.in
rename : memory/mozutils/Makefile.in => mozglue/build/Makefile.in
rename : memory/mozutils/dummy.cpp => mozglue/build/dummy.cpp
rename : memory/mozutils/fixcrt.py => mozglue/build/fixcrt.py
rename : memory/mozutils/mozutils.def.in => mozglue/build/mozglue.def.in
2011-12-28 08:24:02 +01:00
Matt Brubeck
1029664e68
Merge from mozilla-inbound to mozilla-central
2011-12-27 11:04:58 -08:00
Oleg Romashin
dfe68a477c
Bug 703434 - Add support for Qt resource files (qrc) which possible to pre-compile with rcc compiler. r=glandium
2011-11-17 01:28:33 -05:00
Jacek Caban
e46b6273a6
Bug 712584 - Properly use .def files on mingw builds r=khuey
2011-12-27 10:51:53 +01:00
Ed Morley
92d532e3ef
Backout 1d0ec7fa8b96 (bug 702179) for PGO Linux build failures
2011-12-21 15:57:26 +00:00
Ginn Chen
aca493a824
Bug 702179 dtrace probes are not installed on Solaris with static js lib r=glandium (reland with additional fix from Mike Hommey)
2011-12-21 19:25:31 +08:00
Bill McCloskey
d895426887
Bug 705332 - Re-enable printing filename in quiet builds (r=njn)
2011-12-08 10:14:06 -08:00
Nicholas Nethercote
882791c0e6
Bug 703456 - Kill REPORT_BUILD; kill it dead. r=ted.
2011-11-21 18:47:54 -08:00
Gregory Szorc
3c3b80afe7
Bug 701822 - Add TEST_DIRS Makefile variable; r=ted
2011-11-11 12:25:22 -08:00
Bobby Holley
68d352d87f
Bug 691781 - Generate IDL lexer and parser as part of the build system. r=khuey
2011-11-06 13:32:25 +01:00
ABE Hiroki
1d668f92f1
Bug 675593 - Fix nspr4!1.pgc path mistake on NSPR PGO build (m-c part); r=ted
2011-11-04 21:26:53 +00:00
Mike Hommey
ef2405c5b0
Bug 695989 - Properly pick changes to jemalloc/mozutils on Linux incremental builds. r=ted
2011-10-27 15:15:21 +02:00
Mike Hommey
b2a287031a
Bug 686464 - Leave it to Android to unpack the content process executable. r=ted
2011-10-27 14:53:20 +02:00
Mitchell Field
4c1a947967
Bug 593768 - Remove --enable-cpp-exceptions configure option; r=ted
2011-10-21 18:56:25 +01:00
Ehsan Akhgari
fe0d0ce6ff
Backed out changeset 020f14584a2a (bug 680246) because it broke builds on all platforms
2011-09-26 11:53:28 -04:00
Joey Armstrong
9cb3971e04
Bug 680246 - makefile logic to support threadsafe mkdir -p; r=ted
2011-08-18 17:16:21 -04:00
Mike Hommey
feb9d0376e
Bug 687805 - Allow DIST_FILES, DIST_CHROME_FILES and PREF_JS_EXPORTS to be in objdir. r=khuey
2011-09-21 18:06:14 +02:00
Mike Hommey
402b882927
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
Ed Morley
ee10afb48a
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
Mike Hommey
743a63ac99
Bug 683875 - Fixup. r=me
2011-09-01 20:24:13 +02:00
Mike Hommey
70351fcfd7
Bug 683875 - Remove stale static library when only creating a fakelib. r=ted
2011-09-01 18:26:07 +02:00
Mike Hommey
8285bb9468
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
4f09641fb4
Bug 680440 - Clean up jemalloc linkage. r=khuey
2011-09-01 14:11:56 +02:00
Kyle Huey
13d972dd41
Back out Bug 659311 for messing up Linux PGO builds.
2011-08-31 10:49:42 -04:00
Kyle Huey
134b8fad07
Merge m-c to b-s.
2011-08-31 07:52:43 -04:00
Joey Armstrong
b40fbf4a7f
bug 662833 - split rules.mk, dup *.mk beneath js/src/config
2011-07-07 11:29:41 -04:00
Mike Hommey
77d8b325c5
Bug 659311 - Avoid clobber between profile generate and use passes of PGO builds. r=ted
2011-05-24 16:19:15 +02:00
Kyle Huey
7b5d330147
Merge m-c to b-s.
2011-08-28 06:00:17 -04:00
Matheus Kerschbaum
7812304a3c
Bug 671465 - Remove whitespace from rules.mk rs=khuey
2011-08-26 00:37:25 +01:00
Steve Fink
49acd36dd1
Bug 678954 - Add object files back into dtrace command line for Solaris dtrace support (r=khuey)
...
Also the current version of systemtap on Linux does not need those object files any more (older versions did), they are accepted without complaint.
--HG--
extra : rebase_source : 95171251f96b31b4dbc9064fc75ff3aeaac4bf87
2011-08-17 15:14:52 -07:00
Gregory Szorc
6910b74f15
Bug 680534 - Clean up $(IDL_DIR) rule definition; r=khuey
2011-08-22 18:34:01 +01:00
Rafael Ávila de Espíndola
f29f438288
Bug 680711 - Remove the BUILD_MODULES variable. r=khuey
2011-08-22 13:10:15 -04:00
Geoff Brown
80c7e00691
Bug 668351 - Add make targets to run xpcshell tests on Android; r=jmaher
2011-08-22 09:00:50 +01:00
Kyle Huey
5871979406
Back out Bug 659311 which made it to m-c prematurely.
2011-08-19 13:16:24 -04:00
Kyle Huey
b4ea8dc43d
Merge b-s to m-c.
2011-08-18 06:49:06 -04:00
Mike Hommey
55d3d28f57
Backout changesets 66b336cc59b1 and dfe63797f67a (bug 676252) beause of Linux opt perma-red
2011-08-17 07:45:20 +02:00
Mike Hommey
1da0ed406e
Bug 659311 - Avoid clobber between profile generate and use passes of PGO builds. r=ted
2011-05-24 16:19:15 +02:00
Mike Hommey
43e19a51d0
Bug 676252 - Use a different object file extension for the first PGO build pass with GCC. r=ted
2011-08-16 09:41:55 +02:00
Jason Orendorff
8e4a999839
Build system: echo submake commands, just like all other commands. rs=ted.
...
--HG--
extra : rebase_source : 3fff7ad04fe8f31ff5e6e38ee1bd64cf85286d88
2011-08-17 11:21:46 -05:00
Makoto Kato
13014bb6cb
Bug 675135 - should use -Fo instead of -o on MASM. r=ted
2011-08-25 18:31:52 +09:00
Mike Hommey
ad6774938a
Bug 681588 - Cleanup wrap malloc and its use on Android. r=ted
2011-08-29 19:21:22 +02:00
Mike Hommey
b71e19cd3c
Bug 676252 part 2 - Use a different object file extension for the first PGO build pass with GCC. r=ted
2011-08-29 07:34:12 +02:00
Mike Hommey
e850bad77e
Bug 682794 - Refresh autoconf.mk when autoconf.mk.in is modified. r=khuey
2011-08-29 13:44:46 +02:00