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
|
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 |
|
Matheus Kerschbaum
|
71c4083cd4
|
Bug 671465 - Remove whitespace from config.mk rs=khuey
|
2011-08-26 00:36:53 +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 |
|
Ted Mielczarek
|
94d78545fa
|
bug 676589 - configure and xpcom changes for targeting iOS. r=khuey
|
2010-04-27 08:57:34 -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 |
|
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
|
1ea403f841
|
Bug 677159 - Don't allow to include config/config.mk twice. r=khuey
|
2011-08-09 09:07:48 +02: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 |
|
Siddharth Agarwal
|
e201c3e082
|
Bug 670249 - Get rid of NFSPWD, nfspwd.pl and fastcwd.pl. r=glandium
|
2011-07-13 17:54:31 -07: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 |
|
Mike Hommey
|
c63626a251
|
Bug 644608 - Implement full dependencies for expandlibs. r=ted
|
2011-05-03 09:33:45 +02:00 |
|
Kyle Huey
|
224832d24d
|
Bug 515492: Make jemalloc work on VS 2010. r=ted,pbiggar
|
2011-06-27 12:44:51 -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 |
|
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 |
|
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 |
|
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 |
|
Matheus Kerschbaum
|
6eb93f7dd3
|
Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew
|
2011-05-23 18:54:47 +02:00 |
|
Mike Hommey
|
1016e27175
|
Backout bug 644608 because of bustage
|
2011-05-16 16:29:03 +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 |
|
Mike Hommey
|
806a4c3479
|
Bug 654080 - Display which GLIBCXX symbols cause an error. r=ted
|
2011-05-09 07:38:11 +02:00 |
|
Mounir Lamouri
|
822cb64aff
|
Merge cedar with mozilla-central.
|
2011-04-20 10:15:33 +02:00 |
|
ojab
|
4a9fb9c8d6
|
Bug 650476 - Fix build --with-libxul-sdk. r=glandium
|
2011-04-19 12:00:48 +02:00 |
|
Peter Van der Beken
|
ead815faaf
|
Fix for bug 649872 (Remove XPCONNECT_STANDALONE). r=mrbkap.
--HG--
extra : rebase_source : 1dff3dd06d1e1e0d93fba8be4c736d87ca574a1b
|
2011-04-18 15:44:12 +02:00 |
|
Mike Hommey
|
68e04d9d54
|
Bug 643690 part 2 - Check that resulting binaries don't require GLIBCXX_3.4.9 or more. r=ted
|
2011-04-15 11:03:35 +02:00 |
|
Mike Hommey
|
2e34091c98
|
Bug 602245 - Don't build SIMPLE_PROGRAMS during MOZ_PROFILE_GENERATE pass. r=ted
|
2011-04-14 11:23:13 +02:00 |
|
Mike Hommey
|
1134591309
|
Bug 643817 - Replace xpt_link/dump with pyxpt. r=ted,r=bsmedberg
|
2011-04-14 11:22:09 +02:00 |
|
Ed Morley
|
6c5524ea80
|
Bug 648866 - Remove WinCE code from main build system + that of js/src/. r=ted
|
2011-04-19 14:11:40 +10:00 |
|
Robert Strong
|
d632db752b
|
followup l10n repack fix (fallout from Bug 386760) - Bug 649428 - l10n repacks broken on all platforms on mozilla-central (probably aurora, too). r=khuey
|
2011-04-12 17:27:41 -07:00 |
|
Mitchell Field
|
380e444ce9
|
Bug 645356 - Use pymake builtins. r=khuey
|
2011-04-03 17:16:49 +10:00 |
|
Frank Wein
|
576aa5864a
|
Bug 420707 - Remove MOZ_META_COMPONENT ifdef from config.mk; r=khuey. Original Patch by mcsmurf, updated by Standard8
|
2011-03-22 08:04:00 +00:00 |
|
Justin Wood
|
b904c8f07a
|
backout part of Bug 584474 due to removing a few config.mk variables that are actually used. rs=khuey
|
2011-03-20 21:32:19 -04:00 |
|
Kyle Huey
|
587fa92da1
|
Backing out nsinstall hardlinks because apparently MSYS has a bug that causes it to choke on hardlinks.
|
2011-03-19 08:00:35 -04:00 |
|
Kyle Huey
|
3e3c98a89c
|
Backed out changeset 0c5da403b68e
|
2011-03-19 07:59:37 -04:00 |
|
Axel Hecht
|
0faa87811f
|
bug 525438, l10n-merge doesn't merge all files, make targets work with PRETTY_NAMES, too. Adding a l10n-checks target for a dummy repack. r=ted
|
2011-03-18 18:29:56 +01:00 |
|
Kyle Huey
|
76adb57895
|
Bug 574183 - Make nsinstall NTFS-aware. r=Mitch
|
2011-03-03 01:47:17 +11:00 |
|
Siddharth Agarwal
|
59020e7397
|
Bug 634637 - Remove make-jars.pl. r=ted
make-jars.pl was deprecated and replaced by JarMaker.py a while ago.
|
2011-03-01 01:59:50 +05:30 |
|
Mike Hommey
|
e0ba81d2eb
|
Bug 584474 part 9 - Replace fakelibs with a more sophisticated library expansion system. r=ted
|
2011-02-25 15:05:08 +01:00 |
|
Mitchell Field
|
646d79f2db
|
Merge mozilla-central to build-system.
|
2011-02-23 00:01:54 +11:00 |
|
Mitchell Field
|
a6788f0842
|
Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras
|
2011-02-20 06:10:24 +11:00 |
|
Makoto Kato
|
6869e04a50
|
Bug 621259 - USE -OPT:REF,ICF on Win64 PGO. r=ted a=beltzner
|
2011-02-21 13:04:32 +09:00 |
|
Mitchell Field
|
e2e97553f6
|
Bug 462361 - Remove support for building with Cygwin. r=khuey
|
2011-01-26 07:14:30 +11:00 |
|
Andreas Gal
|
f5c9522e86
|
Make Shark work with 64-bit MacOSX builds and rename to start/stopProfiling() (bug 625962, r=sayrer).
|
2011-01-14 17:58:40 -08:00 |
|
Kyle Huey
|
fcc772d353
|
Backed out changeset 0e9ba7c029e3
|
2010-12-04 23:05:58 -05:00 |
|
Kyle Huey
|
96ad6ff854
|
Bug 585011 - Invoke cl.py as a pymake native command. r=Callek, a=bsmedberg
|
2010-08-08 23:12:54 -07:00 |
|
Mike Hommey
|
76b69157c8
|
Bug 611405 part 1 - Export jemalloc symbols when linking with the xpcom standalone glue. r=bsmedberg,a=clegnitto
|
2010-11-17 09:56:19 +01:00 |
|
Brad Lassey
|
f057601414
|
backing out c708054e1f65, due to build bustage a=bustage
|
2010-11-16 18:54:44 -05:00 |
|
Michael Wu
|
7fa0e78798
|
Bug 608498 - Turn on fakelibs on Android, r=khuey a=blassey
|
2010-11-16 14:27:06 -08:00 |
|
Ryan VanderMeulen
|
316e3b7984
|
Bug 604937 - Remove last vestiges of OPT:NOWIN98 from Mozilla code. r=khuey
|
2010-11-06 10:39:47 +01:00 |
|
Wan-Teh Chang
|
46436ed9f0
|
Bug 580679: do not define ZLIB_INTERNAL when compiling files outside
zlib. This reverts some of the zlib-related changes in Dec. 2004 for
libxul (bug 272783 and bug 273876). r=bsmedberg. a=bsmedberg.
|
2010-09-02 16:47:06 -07:00 |
|
Axel Hecht
|
221b6a0b5a
|
bug 559961, explicitly abspath optimizejars.py, r=ted, a=bustage-fix
|
2010-08-19 15:56:20 +02:00 |
|
Taras Glek
|
b811791acb
|
Bug 559961 - Reorder jar files as part of PGO, r=bsmedberg a=blocking2.0
--HG--
extra : rebase_source : d8a75545714a131291c74dd79c966150544ff9d1
|
2010-08-18 10:34:07 -07:00 |
|
Taras Glek
|
76de6a283a
|
Bug 580407 - Link js statically r=bsmedberg+khuey a=bsmedberg
|
2010-08-13 21:18:05 -07:00 |
|
Kyle Huey
|
eae666cad7
|
Turn off error-on-double-including-config.mk for the moment on this CLOSED TREE
|
2010-08-06 09:21:41 -07:00 |
|
Kyle Huey
|
a4758d1da9
|
Fix build dependencies in content/html/content/src and make double-including config.mk fatal. irc-r=ted
--HG--
extra : rebase_source : 3362befa95b5ab3aff581b49f58652d653d1a8ac
|
2010-08-06 08:26:20 -07:00 |
|
Wan-Teh Chang
|
75109990ca
|
Bug 561510: fix unrecognized option /L... linker warning on
Windows. Define MOZALLOC_LIB using EXPAND_LIBNAME_PATH instead
of EXPAND_MOZLIBNAME. r=bsmedberg,ginn.chen. approval2.0+ by
bsmedberg.
|
2010-08-06 06:51:38 -07:00 |
|
Kyle Huey
|
b33484f540
|
Bug 518136: Use -showIncludes to generate dependencies for MSVC for a substantial build performance win. r=ted
|
2010-08-04 16:59:23 -07:00 |
|
Kyle Huey
|
cdf3c336ee
|
Fixing typos on a CLOSED TREE
|
2010-08-01 02:32:15 -07:00 |
|
Kyle Huey
|
92afe0968e
|
Bug 522770: Followup to turn on fakelibs only on Windows since gcc is dumb, even on a CLOSED TREE
|
2010-08-01 02:12:17 -07:00 |
|
Kyle Huey
|
ef8a1429c9
|
Bug 522770: Link directly to object files instead of intermediate static libs. Patch originally written by Ted Mielczarek. Checking into a CLOSED TREE as a bustage fix. reviews pending.
--HG--
extra : rebase_source : 54a506a5815dcdedaf3f61ad7d6bdd0529d7f5f7
|
2010-08-01 01:48:21 -07:00 |
|
Ted Mielczarek
|
1e6eb58585
|
bug 542504 - SIMPLE_PROGRAMS (and CPP_UNIT_TESTS) don't get re-linked in a PGO build. r=mitch, a=mossop
--HG--
extra : rebase_source : b33997adcd4567057adf01d8d3e4ac857e4df502
|
2010-07-26 15:21:55 -04:00 |
|
Benjamin Smedberg
|
e17740e1ab
|
Merge mozilla-central to the bug 568691 branch.
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
|
2010-06-30 14:23:23 -04:00 |
|
Benjamin Smedberg
|
2be0746f06
|
Fix reftest so that components are registered in the root chrome.manifest when it is packaged as an extension instead of in-tree.
|
2010-06-25 08:27:10 -04:00 |
|
Daniel Holbert
|
60bb80c99c
|
Bug 557566 followup: disable FAIL_ON_WARNINGS on Android. r=mwu
|
2010-06-26 15:15:35 -07:00 |
|
Daniel Holbert
|
1ca46de626
|
Bug 557566, part 1: Add Makefile-variable FAIL_ON_WARNINGS (and debug-only version FAIL_ON_WARNINGS_DEBUG). r=ted
|
2010-05-06 11:55:18 -07:00 |
|
Micah Gersten
|
a9bd025310
|
Bug 550823 - cannot find -lmozalloc when building with gcc-4.4 r=bsmedberg
|
2010-04-22 14:58:39 +02:00 |
|
Chris Jones
|
ce99d8226f
|
Bug 557060: Interpose _Throw() on MSVC and centralize pseudo-throw code in mozalloc. r=ehsan sr=bsmedberg
|
2010-04-20 15:12:02 -05:00 |
|
Chris Jones
|
a8c5a07cbb
|
Bug 551254: Allow reviewed+approved STL headers to be included through <foo>. (<algorithm> and <vector> are provisionally in the list because of their use in libpr0n, but need to be reviewed in followup bug 556700 and bug 556701). r=ehsan,ted,zwol
|
2010-04-02 12:58:11 -05:00 |
|
Chris Jones
|
d17ed699f3
|
Backed out changeset cec7b12eb5e3
|
2010-04-02 13:20:22 -05:00 |
|
Chris Jones
|
f4b0fe954c
|
Bug 551254: Allow reviewed+approved STL headers to be included through <foo>. (<algorithm> and <vector> are provisionally in the list because of their use in libpr0n, but need to be reviewed in followup bug 556700 and bug 556701). r=ehsan,ted,zwol
|
2010-04-02 12:58:11 -05:00 |
|
Mitchell Field
|
1a41dcccd8
|
bug 516758 - Remove more options from configure r=ted
|
2010-03-30 10:34:00 -04:00 |
|
Serge Gautherie
|
6f5c7e80b4
|
Bug 548207 - allow make check to run over remote connection from devicemanager.py; (Dv1a) Tidy up RUN_TEST_PROGRAM conditionals.
r=ted.mielczarek.
|
2010-03-24 00:24:38 +01:00 |
|
Mitchell Field
|
fbe91d0427
|
bug 517097 - make enabling debug symbols more sane r=ted
|
2010-03-02 06:24:00 -05:00 |
|
Brad Lassey
|
aa2a6e2a6a
|
follow up to bug 548207, test for WINCE instead of CROSS_COMPILE due to make check failure on OSX
--HG--
extra : rebase_source : 2b0ab634f5286e6317e147daa0cd790f633acdbf
|
2010-03-10 15:35:31 -05:00 |
|
Brad Lassey
|
4257e0473f
|
bug 548207 - allow make check to run over remote connection from devicemanager.py r=ted,ctalbert,jmaher
--HG--
rename : build/devicemanager.py => build/mobile/devicemanager.py
|
2010-03-10 13:36:45 -05:00 |
|
Jim Mathies
|
c99f0a77ac
|
back out of patch for bug 517097 due to bustage. CLOSED TREE
|
2010-03-10 10:51:15 -06:00 |
|
Mitchell Field
|
9b1e4d4a5b
|
bug 517097 - make enabling debug symbols more sane r=ted
--HG--
extra : rebase_source : 7abb0297202f10afe80c5a74e47899b4762095a2
|
2010-03-02 06:24:00 -05:00 |
|
Doug Turner
|
d4c56b994c
|
build bustage fix. bad ws in config.mk
|
2010-03-08 09:19:17 -08:00 |
|
Doug Turner
|
a172089c9a
|
Bug 550658 - OS Libs should include qt os libraries. r=ted
|
2010-03-08 08:55:53 -08:00 |
|
Chris Jones
|
90e5b2265a
|
Bug 441324, part 3: Configure and build changes for libmozalloc. r=bsmedberg
|
2010-03-03 23:02:57 -06:00 |
|
Benjamin Smedberg
|
68937b2279
|
Backed out changeset fe08cc555248 - bug 517097 - make enabling debug symbols more sane because it added -fno-inline to opt builds and a 50% perf regression
|
2010-02-11 17:14:38 -05:00 |
|
Mitchell Field
|
38fb505f32
|
bug 517097 - make enabling debug symbols more sane r=ted.mielczarek
--HG--
extra : rebase_source : 3b9b43f06fbbd1bcceb5763061ee97378602cac5
|
2010-02-11 08:21:00 -05:00 |
|
Ted Mielczarek
|
2dae1cece4
|
bug 530093 - allow building with VC10. configure+build system changes. r=bsmedberg
|
2009-11-23 10:20:21 -05:00 |
|
Brad Lassey
|
ffaf3fd7c3
|
bug 524554 - WinMo package-tests broken: nsinstall path too long r=ted
|
2009-10-28 16:12:13 -04:00 |
|
Phil Ringnalda
|
1f92d17fc3
|
Bug 520339 - Remove leftovers from MOZ_COMPONENTLIB, r=bsmedberg
|
2009-10-10 18:07:43 -07:00 |
|
Ted Mielczarek
|
4e6f2979b3
|
bug 520359 - pymake fails to build Firefox r=bsmedberg
--HG--
extra : rebase_source : d8c6f4927a1d41ccb4d46c33c4c98812bdbb098d
|
2009-10-08 14:10:50 -04:00 |
|
Chris Jones
|
708e2e04ae
|
Backed out changeset 8cbc47eee659
|
2009-10-02 18:09:08 -05:00 |
|
Chris Jones
|
f2df9d3504
|
bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad
|
2009-10-01 21:50:09 -05:00 |
|
Mitchell Field
|
fe0c8cd2d4
|
Bug 513924 - "remove tons of options from configure" [r=ted.mielczarek r=benjamin]
--HG--
extra : rebase_source : 2ca44f54f550507248b41c69c883090c389db419
|
2009-09-15 13:06:32 -04:00 |
|
cls
|
8d7659618e
|
Bug 505739 - "Remove XCFLAGS from default compile line to fix mingw cross-compile issues" ( remove XCFLAGS from COMPILE_CFLAGS / COMPILE_CXXFLAGS) [r=bsmedberg]
|
2009-09-04 21:54:07 -05:00 |
|
Benjamin Smedberg
|
667f63d102
|
Bug 513032 - remove empty conditionals in our makefiles, r=ted
|
2009-08-27 10:48:18 -07:00 |
|
Mitchell Field
|
d6e8ce5295
|
Bug 514131 - remove xpcom/obsolete, r=bsmedberg
|
2009-09-02 13:01:29 -04:00 |
|
Karl Tomlinson
|
1a97ad8bbb
|
bug 506845 targets are not rebuilt when archives from EXPAND_LIBNAME change r=bsmedberg
|
2009-08-17 09:54:45 +12:00 |
|
Serge Gautherie
|
2bd544c9bf
|
Bug 488824 - Remove WIN16 (support) code, in js/src; (Av1) 2 config.mk; r=gal
|
2009-07-26 07:21:06 +02:00 |
|