Michael Wu
397c7ddb86
Bug 753378 - Support building on x86 gonk, r=glandium
2012-05-10 11:34:17 -07:00
Benjamin Smedberg
b620e2c572
Bug 736501 - Use -Werror=unused-result, r=ted/mayhemer/njn
...
--HG--
extra : rebase_source : 121cddcd66f9be9b80840b47aecbe95307bae0ab
2012-05-01 09:24:38 -04:00
Nathan Froyd
aebe12273e
Bug 744444 - Part 2: delete quantify target and related support; r=ted
2012-04-12 16:56:57 -04:00
Bill McCloskey
3c4a0bf4ce
Bug 745034 - Add page fault counts to GC statistics (r=terrence,dmandelin)
2012-04-09 12:30:33 -07:00
Rafael Ávila de Espíndola
f292482b86
Bug 555727 - Select clang over llvm-gcc if gcc-4.2 is not available. r=ted.
2012-05-03 17:01:29 -04:00
Mike Hommey
d643aad293
Bug 750290 - Remove tools/leaky. r=dbaron
2012-04-30 18:17:46 +02:00
Makoto Kato
1282bb9cf8
Bug 747311 - autodetect android_toolchain on Android/x86. r=glandium
2012-04-27 14:45:38 +09:00
Jim Mathies
017f2d0691
Bug 737969 - Win8 Metro build config. r=ted
2012-04-24 14:28:19 -05:00
Brian Hackett
49f87b254c
Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
2012-04-12 09:23:51 -07:00
Matt Brubeck
3f73a423cd
Back out e4c82a6b298c, 036194408a50, 39acc9f51df8 (bug 714647 and followups) because of test_finalizer.js crashes in Linux64 PGO builds
2012-04-12 22:07:43 -07:00
Brian Hackett
bf3e148c0a
Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
2012-04-12 09:23:51 -07:00
Mike Hommey
8707a0e9c7
Bug 738176 - Completely disable jemalloc when it's supposed to be disabled on OSX, and cleanup exposed APIs. r=jlebar,r=khuey
2012-04-05 09:20:53 +02:00
Nicholas Nethercote
ba5600fd65
Bug 711895 - Tweak the warning options used for GCC builds (3rd attempt). r=waldo,derf,khuey,mhommey.
...
--HG--
extra : rebase_source : 20540c9b838ee3be6cb0847c1b90fdc3bd44059d
2012-03-21 22:21:16 -07:00
Andreas Gal
d323bd4ae2
Build changes to support gonk-ics (bug 737167, r=cjones, patch by mwu).
2012-03-25 03:13:35 +02:00
Mike Hommey
916407a772
Bug 734050 - Build stlport as part of our build process. r=ted
2012-03-23 17:35:09 +01:00
Makoto Kato
50d65689bb
Bug 684138 - Remove unused GARBAGE from configure.in. r=khuey
2012-03-23 14:45:51 +09:00
Mike Hommey
6c75c64ae7
Bug 736959 - Don't wrap PR_Malloc and other NSPR allocation functions. r=khuey
2012-03-22 08:01:27 +01:00
Nicholas Nethercote
256772d52e
Backed out changeset 0124795a8cbb (bug 711895) due to i10n build bustage. r=me.
2012-03-21 21:46:27 -07:00
Nicholas Nethercote
1859bc3ea6
Bug 711895 - Tweak the warning options used for GCC builds (2nd attempt). r=waldo,derf,khuey,mhommey,jwatt.
2012-03-15 19:40:00 -07:00
Mike Hommey
603769b284
Bug 733773 - Reset default values for thumb, float-abi, etc. when --with-arch is specified. r=ted
2012-03-13 09:47:03 +01:00
Jacek Caban
70b87ca690
Bug 729067 - configure.in changes LDFLAGS before calling js/src/configure r=glandium
2012-03-14 15:07:34 +01:00
Mike Hommey
245ca066a4
Bug 716544 - Only define android bionic headers as system headers, and only use stlport includes when compiling C++. r=khuey
2012-03-13 09:47:02 +01:00
Mike Hommey
c17402ac1f
Backout changesets 923a278f7ad5, 8f0164c90145, f5171db26f48, 7b590e1e392c and bd9a2f904e1f (bug 716544) because of Linux red
2012-03-13 10:29:26 +01:00
Mike Hommey
f3c213484d
Backout changeset 03394bda1d0f (bug 733773) because of Windows red.
2012-03-13 10:05:38 +01:00
Mike Hommey
b71a0c557f
Bug 733773 - Reset default values for thumb, float-abi, etc. when --with-arch is specified. r=ted
2012-03-13 09:47:03 +01:00
Mike Hommey
2639f093a6
Bug 716544 - Only define android bionic headers as system headers, and only use stlport includes when compiling C++. r=khuey
2012-03-13 09:47:02 +01:00
Christian Holler
1c16cd9f04
Bug 733493 - Improve JS shell OOM testing code, now with 100% less bustage. r=jorendorff
2012-03-10 15:53:03 -05:00
Gary Kwong
38ac40f69f
Backed out changeset 6169d8aa7a9d, a=tbplFire
2012-03-10 12:12:54 -08:00
Christian Holler
4cec72af96
Bug 733493 - Improve JS shell OOM testing code, r=jorendorff
2012-03-10 11:50:26 -08:00
Mike Hommey
afd6044b69
Bug 603370 - Add an option to expandlibs-exec to allow to reorder the symbols when linking. r=khuey
2012-03-08 08:56:27 +01:00
Christian Holler
c21903dcff
Bug 727445 - Add --enable-address-sanitizer for ASan specific workarounds. Add --enable-llvm-hacks to pass CFLAGS to NSS and omit -Wl,-z,defs for shared libs. r=khuey,kaie
2012-03-07 15:11:15 -08:00
Mike Hommey
3dfdf56522
Bug 731151 - Avoid creating (and leaving around) an a.out during configure. r=khuey
2012-02-28 10:48:16 +01:00
Mike Hommey
0d8f2ba3a8
Bug 716544 - Define android NDK headers as system headers. r=khuey
2012-02-27 08:22:27 +01:00
Makoto Kato
2bfc9b451e
Bug 730212 - Set _WIN32_IE to 0x0603 (XPSP2). r=jimm
2012-02-26 00:20:36 +09:00
Mike Hommey
20edc525ae
Bug 729666 - Remove clock_gettime check in js/src/configure.in. r=khuey
2012-02-23 11:01:31 +01:00
Mark Capella
7c9075ff14
Bug 721496 - Remove MOZ_WINSDK_TARGETVER ifdefs for pre-Windows 7 SDKs. r=jimm
2012-02-23 01:33:19 +01:00
Makoto Kato
01e301067a
Bug 722933 - add -MACHINE option for link.exe. r=khuey
2012-02-21 16:19:23 +09:00
Rafael Ávila de Espíndola
49845c6bf7
Bug 727145 - Pass -Wno-return-type-c-linkage to clang. r=glandium.
2012-02-16 09:53:08 -05:00
Landry Breuil
68710b975e
Bug 653551 - Jaegermonkey Sparc back-end broken on sparc64. r=leon.sha
2012-02-02 15:31:56 +09:00
Terrence Cole
a2169b9117
Bug 716136 - Add a configure flag to enable Generational GC; r=billm
...
These are already in the tree in several places to protect (empty) post write
barriers. This will make it easier to test this functionality on more
platforms going forward.
--HG--
extra : rebase_source : d9c7f4f46392abbd608da94d02a7bc45f9fe8613
2012-01-06 17:05:33 -08:00
Justin Wood
e83aeba18f
Merge backout
2012-01-27 10:11:46 -05:00
Justin Wood
0ad80f2ca4
Bug 721625 - Backed out changeset 886f040f2844 for regression from Bug 719659
2012-01-27 10:11:23 -05:00
Siddharth Agarwal
53f59d57c2
Followup to bug 699385: remove a bit from js/src/configure.in I forgot to tackle in the original patch.
2012-01-27 00:04:09 +05:30
Siddharth Agarwal
c47136a8ae
Bug 699385 - Remove support for pre-Windows 7 SDKs. r=ted
...
--HG--
extra : rebase_source : 65ad2481c16199bfba9cebe89965d2065e90dd42
2012-01-26 22:05:34 +05:30
Jeff Walden
28157cc3ba
Bug 719659 - Add -std=gnu99 to CFLAGS so that gcc and friends permit use of C99 constructs without warnings. This doesn't mean that everything in C99 is permitted now -- only the stuff supported by all the compilers we care about, including MSVC. r=espindola
...
--HG--
extra : rebase_source : 0788763db92464426eaab05cc92ba9d4baea152c
2012-01-20 19:00:55 -08:00
Gregory Szorc
1dda630b4c
Bug 717713 - Add -Qunused-arguments to default Clang compiler flags; r=ted
2012-01-23 13:32:12 -08:00
Chao-ying Fu
2ee874bb61
Add MIPS support to JaegerMonkey (bug 678154, r=dvander).
...
--HG--
extra : rebase_source : 8f174670ae068741a1536696e17e3a2a6bb4c7e5
2012-01-12 19:18:05 -08:00
Rafael Ávila de Espíndola
137a526a8b
Bug 715528 - Drop old bits about cross compiling from ppc to x86 and default OS X for ppc. r=ted.
2012-01-10 08:29:13 -05:00
Mike Hommey
1f4341fcce
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
Landry Breuil
c4964fd0be
Bug 714312 - Use <machine/endian.h> to get endianess on BSD systems, fixing the BSD build. r=ted
...
--HG--
extra : rebase_source : 8b418bdb2d713093d138ffed20bf1630c05f396b
2012-01-09 17:32:00 -06:00