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
Kyle Huey
2154abc9ea
Bug 458936: Replace xpidlc's typelib generation with a python equivalent. r=ted
2011-08-09 20:48:41 -04:00
Walter Meinl
65a8495818
Bug 648134 - [OS/2] follow-up Stop building intermediate static libs with fakelibs. r=glandium
2011-08-05 00:16:00 -04:00
Rob Arnold
40e8bd6784
Bug 563462 - Remove Photon bits from the build-system. r=ted,vlad,jwalden
2011-06-24 16:49:00 -04:00
Mounir Lamouri
56646d07b2
Backout bug 563462, bug 675519, bug 674647, bug 341223 and bug 672980 to fix perma-orange.
2011-08-09 14:50:55 +02:00
Rob Arnold
d2df011b84
Bug 563462 - Remove Photon bits from the build-system. r=ted,vlad,jwalden
2011-06-24 16:49:00 -04:00
Mike Hommey
1ea403f841
Bug 677159 - Don't allow to include config/config.mk twice. r=khuey
2011-08-09 09:07:48 +02:00
Matheus Kerschbaum
e344eca605
Bug 675500 - Remove --disable-storage. r=khuey
2011-08-06 19:05:49 +02:00
Matheus Kerschbaum
df5d3eff0b
Bug 669040 part 1: Remove build-system and toolkit dependency on mork and morkreader. r=mak
2011-08-06 17:24:52 +02:00
Mike Hommey
de3333165c
Bug 674883 - Remove temporary workarounds in mozilla-central for bugs in NSPR
2011-07-28 15:07:15 +02:00
Ed Morley
5bead12ce7
Bug 653333 - Remove legacy splash screen code (nsSplashScreen, MOZ_SPLASHSCREEN, splash.bmp) now that no platforms use it; r=dtownsend,bsmedberg
2011-08-04 09:04:40 +02:00
Steve Fink
5af8475adf
Bug 673616 - Fix build with --enable-shared-js and --enable-shark (r=khuey)
...
--HG--
extra : rebase_source : 8ec038317f7381df27942bd529ef9225ebc6fb0e
2011-07-26 15:42:16 -07:00
Scott Ruff
4e4c1347d5
Bug 649525 - WebGL layer compositing through the BasicCanvasLayer is very slow (desktop version). r=jmuizelaar
2011-07-27 13:00:17 +02:00
Marco Bonardo
e3d3e25769
Merge last green changeset from mozilla-inbound to mozilla-central
2011-07-26 11:50:00 +02:00
Michael Wu
53aedf367d
Bug 664907 - Don't link to self when dealing with files in the object directory, r=khuey
...
When using files in the current working directory, JarMaker.py uses '.' as the base directory, which ends up giving us links like bookmarks.json -> ./bookmarks.json . This replaces '.' with the actual working directory to give us proper symlinks.
2011-07-25 21:57:28 -07:00
Kyle Huey
e29d01fd7b
Bug 673940: Don't accidentally overwrite the environment's PYTHONPATH. r=ted
2011-07-25 10:20:43 -07:00
Kyle Huey
09cac32896
Bug 585015: Invoke header.py as a native command. r=glandium
2011-07-21 17:01:45 -07:00
Kyle Huey
8c25322302
Bug 672938: Make pythonpath.py work as a pymake native command. r=ted
2011-07-21 15:07:33 -07:00
Evan Shaw
598a227d79
bug 673072 - remove deprecated curl header curl/types.h from Breakpad includes. r=ted
2011-07-21 02:32:00 -04:00
Kyle Huey
0d51472487
Bug 578478: Switch to pyxpidl for header generation. Parts by bsmedberg, with r=jorendorff,khuey, and parts by me, with r=bsmedberg
2011-07-19 14:46:25 -07:00
Kyle Huey
fa6d263098
Merge m-c to b-s.
2011-07-19 08:50:02 -07:00
Siddharth Agarwal
dbd884393b
Bustage fix for bug 670249 -- remove PLSRCS
2011-07-13 18:54:41 -07:00
Siddharth Agarwal
e201c3e082
Bug 670249 - Get rid of NFSPWD, nfspwd.pl and fastcwd.pl. r=glandium
2011-07-13 17:54:31 -07:00
Matheus Kerschbaum
b0c1f89ef4
Bug 579571 - Remove --enable-timeline support. r=tglek
2011-07-17 12:07:42 +02:00
Siddharth Agarwal
c231358a20
Bug 668058 - Add a DIR_INSTALL nsinstall shortcut, and allow $(INSTALL) to support target-specific makefiles. r=ted
2011-07-08 14:30:27 -07:00
Mike Hommey
7183638964
Backed out changeset 8b7150ba4450 because of win opt build failure
2011-07-07 14:48:17 +02:00
Ehsan Akhgari
904b1a3fb5
Back out changeset 51f17131556b (bug 632221) because it breaks the build
2011-07-13 16:37:18 -04:00
Andrew Paprocki
a2fb95f9af
Bug 632221 - Add HOST_LDFLAGS to link of host programs, make jscpucfg a host program; r=ted
2011-07-13 12:37:35 -07:00
Mike Hommey
c63626a251
Bug 644608 - Implement full dependencies for expandlibs. r=ted
2011-05-03 09:33:45 +02:00
Boris Zbarsky
c6e839d51d
Version bump from 7.0a1 to 8.0a1
2011-07-05 12:59:19 -04:00
Steve Fink
1c80e0834d
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
Ted Mielczarek
a4398294bc
merge mozilla-central and build-system
2011-06-29 09:42:11 -04:00
Ted Mielczarek
c092cc9149
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
22b8e0fde4
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
Ted Mielczarek
989714656d
bug 664197 - integrate mozinfo + ManifestDestiny update into xpcshell harness. r=jmaher
...
--HG--
extra : rebase_source : 1783e1a39d592defa279488f0cd0266311ed35ea
2011-06-21 08:12:40 -04:00
Kyle Huey
224832d24d
Bug 515492: Make jemalloc work on VS 2010. r=ted,pbiggar
2011-06-27 12:44:51 -07:00
Matheus Kerschbaum
96d5779e94
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
27331333ef
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
Kyle Huey
875ae3ab9d
Merge b-s to m-c.
2011-06-28 08:54:26 -07:00
Chris Leary
b6e46acdbd
Merge mozilla-central and tracemonkey.
2011-06-27 11:07:22 -07:00
Jeff Walden
6feb9d1460
*Fewer* *occurrences*, not "less occurences". r=languagenazi
2011-06-23 11:07:27 -07:00
Rafael Avila de Espindola
9119a9387c
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
Matheus Kerschbaum ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
1b406143bc
Bug 664924 - Remove MOZ_CSS_ANIMATIONS ifdefs. r=dbaron
2011-06-20 16:47:09 -07:00
Michael Wu
90fbff6b4e
Bug 653143 - Avoid duplicates in omnijar; r=tglek
2011-06-20 15:23:21 -04:00
Joey Armstrong
028f8e15be
Bug 662796 - Remove installchrome.pl and installcfunc.pl, r=bsmedberg
2011-06-10 08:23:00 -07:00
Michael Wu
01e2aa7d32
Bug 654489 - Remove fastload, r=bsmedberg
2011-06-17 15:53:52 -07:00
Matt Brubeck
ede62c1ae5
Merge last green mozilla-inbound changeset to mozilla-central
2011-06-15 08:25:48 -07:00
Mike Hommey
be259c17f7
Bug 655003 - On Linux, use -Os on normal builds and -O3 when PGO is enabled. r=ted
2011-05-24 12:56:04 +02:00
Mike Hommey
8d3d4fa497
Bug 659942 - Clean up profiling data during PROFILE_GENERATE phase. r=ted
2011-06-13 11:58:34 -04:00
Ed Morley
8aaddd0334
Bug 659621 - Remove EXTRA_DSO_LIBS, EXTRA_DSO_LDOPTS, OS_LIBS from makefiles containing LIBXUL_LIBRARY = 1, now that libxul is always built; r=ted
2011-06-12 03:49:00 -04:00
Ted Mielczarek
ab3411e7ac
bug 663180 - write $objdir/mozinfo.json during configure. r=khuey,jhammel
2011-06-10 12:44:33 -04:00
Rafael Ávila de Espíndola
1dba5e3383
Bug 657653. Check for libstdc++ versions in stdc++compat.cpp; r=ted,glandium
2011-06-08 22:35:24 -04:00
Matheus Kerschbaum
c0decf640b
Bug 660762 - Remove --disable-mathml support. r=roc
2011-06-02 13:11:33 +02:00
Ted Mielczarek
94d78545fa
bug 676589 - configure and xpcom changes for targeting iOS. r=khuey
2010-04-27 08:57:34 -04:00
Ed Morley
f13392fb42
Bug 614515 - Remove MOZ_SVG conditions. r=roc
2011-05-30 09:34:50 +02:00
Ed Morley
5861162dc0
Bug 591611 - Clean up FIREFOX_VERSION handling; r=khuey
2011-05-28 14:33:07 +02:00
Jeremias Bosch
cda87f03b6
Bug 649274 - MeeGo Display turns off after 60 seconds without touch r=romaxa,glandium
2011-05-25 16:27:58 -04:00
Jonathan Watt
e703173ffe
Bug 614732 part 1. Add the build time flag MOZ_SVG_DLISTS that everything that follows can be put behind. r=ted.
2011-05-25 09:01:10 +01:00
Benjamin Smedberg
5d09f88911
Bump mozilla-central version numbers for the next release on a CLOSED TREE.
2011-05-24 13:51:50 -04:00
Kyle Huey
5b03700d18
Backed out changeset 0bf1fe7f9be1
2011-05-24 08:58:55 -07:00
Mike Hommey
aaef70fff0
Bug 655003 - On Linux, use -Os on normal builds and -O3 when PGO is enabled. r=ted,a=sheriff
2011-05-24 12:56:04 +02:00
Michael Wu
1da10120d9
Bug 600241 - Strip zips during optimization, r=taras
2011-05-23 17:23:13 -07:00
Matheus Kerschbaum
6eb93f7dd3
Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew
2011-05-23 18:54:47 +02:00
Joel Maher
5998b5a4cd
Bug 616999. Xpcshell manifest support; harness changes. r=ted, a=test-only
2011-05-20 11:54:01 -04:00
Mike Hommey
1016e27175
Backout bug 644608 because of bustage
2011-05-16 16:29:03 +02:00
Mike Hommey
b281811c02
Bug 569365 - Remove preprocessor.pl and replace it with Preprocessor.py. r=ted
...
--HG--
rename : config/Expression.py => js/src/config/Expression.py
rename : config/Preprocessor.py => js/src/config/Preprocessor.py
2011-05-16 15:51:21 +02:00
Mike Hommey
f4961e70d3
Fixup for bug 644608. r=ted
2011-05-16 15:49:29 +02:00
Mike Hommey
46d9307293
Bug 644608 - Implement full dependencies for expandlibs. r=ted
2011-05-03 09:33:45 +02:00
Serge Gautherie
56f713e188
Bug 603574 - Remove --disable-profile-guided-optimization support, Fix some unrelated nits. r=ted
2011-05-16 11:05:47 +02:00
Mounir Lamouri
ffe5279729
Merging cedar with mozilla-central.
2011-05-12 12:29:49 +02:00
Takanori MATSUURA
3f781ca98d
Bug 655439 - Use $(LIBXUL_DIST)/bin/xpcshell instead of $(DIST)/bin/xpcshell. r=khuey
2011-05-11 15:13:43 +02:00
Marco Bonardo
de73122075
Merge Places and mozilla-central
2011-05-10 14:34:01 +02:00
Mike Hommey
0351f4bb0b
Bug 525882 - Don't hardcode anything in application.ini files. r=gavin,r=khuey
2011-05-07 10:06:41 +02:00
Ed Morley
1dc65abc0d
Bug 652445 - Remove WinCE code (incl Faststart & nsSplashScreenWin) from toolkit; r=dtownsend
2011-04-29 12:38:26 +02:00
Mike Hommey
806a4c3479
Bug 654080 - Display which GLIBCXX symbols cause an error. r=ted
2011-05-09 07:38:11 +02:00
Karl Tomlinson
b01fb5db2e
b=647469 continue after crashes in addr2line r=dbaron
...
--HG--
extra : transplant_source : %3B%3D%1AX%09%D6N%5D%A2%3D%1F%23%2C%408%F7P%B46S
2011-05-02 08:33:16 +12:00