gecko-dev/build
Nathan Froyd 8f403db6a7 Bug 887902 - move --enable-debug{,-symbols} option processing before MOZ_COMPILER_OPTS; r=glandium
MOZ_COMPILER_OPTS depends on MOZ_DEBUG_FLAGS being set for proper checking of
linker dead code deletion when using GCC.

GC'ing sections saves ~1.5MB off of mobile libxul according to size(1):

[froydnj@cerebro eideticker]$ size /opt/build/froydnj/build-android/dist/bin/libxul.so
   text	   data	    bss	    dec	    hex	filename
23733400	2314816	1495973	27544189	1a44a7d	/opt/build/froydnj/build-android/dist/bin/libxul.so
[froydnj@cerebro eideticker]$ size /opt/build/froydnj/build-android/dist/bin/libxul.so
   text	   data	    bss	    dec	    hex	filename
22261936	2145116	1494533	25901585	18b3a11	/opt/build/froydnj/build-android/dist/bin/libxul.so
2013-06-27 13:50:54 -04:00
..
autoconf Bug 887902 - move --enable-debug{,-symbols} option processing before MOZ_COMPILER_OPTS; r=glandium 2013-06-27 13:50:54 -04:00
clang-plugin Bug 868285 - Fix static checking builds, part 2: Add MOZ_NONHEAP_CLASS. r=ehsan 2013-05-27 16:05:02 -05:00
macosx Backed out changeset e40466e428dc (bug 853301) for breaking cross-compiles. 2013-05-08 08:27:00 -04:00
mobile Bug 888074 - Replacing single-threaded uses of StringBuffer with StringBuilder. r=rnewman 2013-07-02 08:12:17 -04:00
os2 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
package Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
pgo bug 746244 - clean up a few things in genpgocert.py. r=jmaher 2013-05-29 20:17:32 -04:00
pymake Bug 875025. Use a deque, not a list, for the pending queue in pymake. r=glandium 2013-05-23 09:20:32 -04:00
stlport Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1); r=mshal 2013-06-17 15:21:01 -04:00
unix Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1); r=mshal 2013-06-17 15:21:01 -04:00
valgrind Bug 874658 - Add Valgrind suppression. DONTBUILD 2013-05-21 15:28:26 -07:00
virtualenv Bug 857186: Make virtualenv paths relative. r=gps 2013-04-03 09:57:11 -07:00
win32 Bug 888158 - Make configure to detect Visual Studio 2013 compiler. r=ted 2013-07-03 10:52:32 +09:00
win64 Bug 774910 - Switch mozilla-central to the Windows 8.0 sdk. r=armenz 2013-01-09 13:04:39 -06:00
ConfigStatus.py Bug 874078 - Move RecursiveMakeBackend.built rule to rules.mk; r=glandium 2013-05-20 23:26:20 -07:00
Makefile.in Bug 707976 - Remove manifestdestiny from its old location in m-c and use that in testing/mozbase;r=ahal 2013-06-07 12:30:11 -07:00
__init__.py
appini_header.py Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
application.ini Bug 767839 - Avoid preprocessing application.ini.in twice. r=khuey 2012-08-07 16:53:17 +02:00
automation-build.mk Bug 833018 - Enable special ASan options for tests when running with low memory. r=jmaher,a=nonlibxul 2013-01-22 16:48:02 +01:00
automation.py.in Bug 882461 - add mozbase packages to sys.path in automation, r=jhammel 2013-06-17 13:22:39 -07:00
automationutils.py Bug 875126 - Make cgdb an option for mach --debugger. r=ted 2013-06-12 16:17:11 -04:00
binary-location.mk Bug 831236: remove mobile/xul, r=axel,mfinkle,gps,glandium 2013-03-06 23:43:44 -08:00
bloatcycle.html Bug 792036 - Fix up tests to avoid relying on the existence of window.Components (MANUAL). r=mccr8 2012-09-24 14:46:28 +02:00
buildconfig.py Bug 780561 - Fix the buildconfig python module handling of environment variables. r=ted 2013-01-23 11:23:15 +01:00
checksums.py Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
cl.py Bug 462463 - Stop using mddepend.pl. r=ted 2013-04-09 15:10:25 -07:00
defines.sh Bug 853071: add some build-time defines for channel-specific features, r=gps, f=bhearsum 2013-04-25 12:23:21 -07:00
dumbmake-dependencies Bug 868880 - Add browser/app tree to dumbmake-dependencies. r=gps 2013-05-06 16:48:17 -03:00
genrc.sh Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
leaktest.py.in b=793079 set leaktest timeout to half buildbot timeout r=ted 2012-09-25 16:19:25 +12:00
link.py bug 661908 - work around stupid Python 2.5 bug. r=bustage 2012-05-25 14:02:54 -04:00
mach_bootstrap.py Merge m-c to m-i. 2013-07-02 18:52:48 -07:00
moz.build bug 746244 - Port profileserver.py to Mozbase. r=jhammel 2013-05-28 15:33:57 -04:00
mozconfig.common Bug 863091 - Make auto clobbering opt-in rather than opt-out; r=glandium 2013-04-25 13:41:17 +01:00
mozconfig.common.override Bug 738612 - Add mozconfig "override" files to be included after everything else, for overriding previously set options. r=ted 2012-09-05 12:10:21 -07:00
mozconfig.vs2010-common Backed out changeset e40466e428dc (bug 853301) for breaking cross-compiles. 2013-05-08 08:27:00 -04:00
msys-perl-wrapper Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
qemu-wrap Add in support for running a cross-shell directly in qemu (bug 807936, r=ted) 2012-11-15 10:24:07 -05:00
update-settings.ini Bug 767839 Don't preprocess update-settings.ini twice r=khuey 2012-07-03 08:33:54 +01:00
upload.py Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
xpccheck.py Bug 869635 - Eliminate the xpcshell master manifest, r=gps. 2013-06-12 07:27:17 -05:00