Ehsan Akhgari
067609299f
Keep changeset 11247af82311 backed out on the reverted tree
2011-09-02 09:05:37 -04:00
Ehsan Akhgari
44916171a8
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
a9e50eeac8
revert 11247af82311, e3626f903f9f and 7ee51f8ea940.
...
CLOSED TREE
2011-09-01 22:01:56 -04:00
Rafael Ávila de Espíndola
e28e44916f
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
e1e4864fa2
Bug 683416 - A: Remove build support for standalone Necko and standalone Transformiix XSLT; r=khuey
2011-09-01 17:42:09 +01: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
Matheus Kerschbaum
71c4083cd4
Bug 671465 - Remove whitespace from config.mk rs=khuey
2011-08-26 00:36:53 +01:00
Matheus Kerschbaum
575530a66a
Bug 671465 - Remove whitespace from autoconf. rs=khuey
2011-08-26 00:35:19 +01:00
Matheus Kerschbaum
ca0293b46f
Bug 680792 - Remove support for Irix from our build system. r=ted
2011-08-26 00:34:45 +01:00
Kyle Huey
4a1055ab6c
Merge m-c to b-s.
2011-08-24 08:34:27 -04:00
Mike Hommey
9877d798b0
Bug 678195 - Remove old style jemalloc. r=khuey
2011-08-23 15:43:17 +02:00
Mike Hommey
cef69a140b
Bug 678214 - Properly link NSS with new style jemalloc. r=khuey
2011-08-23 15:30:44 +02: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
Ed Morley
819202d000
Backout e10579e136f1 (bug 680636) for breaking pymake builds
2011-08-22 22:26:00 +01:00
Gregory Szorc
0da575fa20
Bug 680636 - Execute nsinstall.py as Python module under PyMake; r=khuey
2011-08-22 19:32:51 +01: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
nospam.kotarou.dono@gmail.com
1e015144a5
Bug 672024 - Mingw build error: undefined reference to `WinMain@16\' in nsinstall_win.c r=khuey
2011-08-22 14:22:03 +02: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
Matt Brubeck
eb3dcefecf
Merge last green changeset from mozilla-central to mozilla-inbound
2011-08-19 16:26:25 -07:00
Kyle Huey
5871979406
Back out Bug 659311 which made it to m-c prematurely.
2011-08-19 13:16:24 -04:00
Matheus Kerschbaum
744c72756e
Bug 679615 - Remove config/gtscc.c r=ted
2011-08-19 12:53:03 +02:00
Ms2ger
4ef091c3ed
Merge m-c to m-i.
2011-08-18 22:01:33 +02:00
Kyle Huey
b4ea8dc43d
Merge b-s to m-c.
2011-08-18 06:49:06 -04:00
Kyle Huey
52581be774
Merge m-c to b-s.
2011-08-17 07:32:25 -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
Ehsan Akhgari
97d8df19c2
Bump the Firefox versions from 8 to 9 on mozilla-central
2011-08-16 14:24:21 -04:00
Mike Hommey
5c9c4a45ed
Bug 672756 - Allow to populate startupcache on xulrunner applications built with the SDK. r=ted
2011-08-16 09:19:51 +02:00
Matheus Kerschbaum
9582fca43b
Bug 678792 - Remove --disable-necko-disk-cache. r=khuey,jduell
2011-08-18 11:53:26 +02:00
Mike Hommey
d568957d89
Backed out changeset 884efa9dcbf9 due to OSX debug orange
2011-08-15 10:39:10 +02:00
Mike Hommey
5e94c9cd42
Bug 672756 - Allow to populate startupcache on xulrunner applications built with the SDK. r=ted
2011-08-15 09:24:13 +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
Mark Banner
5ccd779f2f
Bug 681908 - Remove obsolete MOZ_CRT_CPU_ARCH in autoconfig.mk.in. r=khuey
2011-08-25 14:13:06 +01: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
Mike Hommey
c990a7f3c3
Backed out changeset 480f913edf3f (bug 676252) because of build failure
2011-08-29 08:31:58 +02:00
Mike Hommey
7ad004360f
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
fe53feaf83
Bug 679334 - Don't remove pgd files, but clear them with pgomgr instead. r=ted
2011-08-29 07:33:48 +02:00
Steve Fink
c3d8b83159
Bug 574403 - Make --enable-dtrace work on all Linux and OSX builds
...
OSX has the "real" DTrace available by default. On Linux, this uses systemtap's
dtrace emulation tool and the <sdt.h> header to convert static probes into
special ELF sections describing the probe points so they may be enabled
dynamically.
systemtap-sdt-devel was installed onto all Linux build machines in bug 673753,
so it should be valid to --enable-dtrace for both OSX and Linux.
--HG--
extra : rebase_source : 480e81d27fe5c8fece172d52d16a37ae41e5993f
2010-09-20 12:43:52 -07:00
Kyle Huey
0dbd15635f
Merge b-s to m-c.
2011-08-10 11:12:30 -04:00
Justin Wood
56cf7c44a6
Backout Bug 648134 due to bustage. (rather than back out the whole push)
2011-08-10 05:18:24 -04:00