build/autoconf/toolchain.m4
91300d29898b1a1102e1b62164aeee1f56b2ee86
created 2018-10-12 22:38 +0000
pushed 2018-12-03 15:51 +0000
Nick Alexander Nick Alexander - Bug 1489443 - Set GCC_USE_GNU_LD based on linker kind. r=froydnj
23f384237f7320a5f5ef99f19781feb0227faf7e
created 2018-10-03 20:29 -0400
pushed 2018-12-03 15:51 +0000
Ted Mielczarek Ted Mielczarek - Bug 1397263 - move GNU_AS checks to toolchain.configure; r=glandium
2af150038b3befc44e4cc07f1aab73119f8f7c3d
created 2018-04-06 16:27 +0200
pushed 2018-06-18 21:12 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1451372: Force libatomic only on 32-bits Linux clang builds; r=froydnj
05669ce25b032bf83ca38e082e6f2c1bf683ed19
created 2018-04-03 18:13 +0200
pushed 2018-06-18 21:12 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1451038: Make clang compile the JS ARM32 simulator shell; r=froydnj
2a03305f96d7dee83ce28b5768848bf22697e445
created 2017-10-28 17:38 -0400
pushed 2018-01-11 17:45 +0000
Nathan Froyd Nathan Froyd - Bug 1163171 - part 4 - fix jsapi-tests link errors with __atomic_* intrinsics on x86/Android with clang; r=glandium
1e88c7e7676c43568615214631547587b944c823
created 2017-02-10 11:10 -0500
pushed 2017-06-05 19:31 +0000
Jesse Schwartzentruber Jesse Schwartzentruber - Bug 1335411 - Fix --enable-address-sanitizer for Mac cross-compilation and adapt Linux ASan configs for Mac. r=froydnj
8c1409a443ee41860f8caaf59a149ab83c467736
created 2016-11-24 15:47 +0900
pushed 2017-04-10 20:44 +0000
Mike Hommey Mike Hommey - Bug 1317504 - Don't try to set LD from old-configure. r=chmanchester
fd007caf51dfebb5224316c5d0978d15a2cfcc4b
created 2016-11-24 15:25 +0900
pushed 2017-04-10 20:44 +0000
Mike Hommey Mike Hommey - Bug 1317504 - Remove the GNU_LD variable, nothing uses it. r=chmanchester
76a58ee14544dc0986aa9334fa01a307232546d8
created 2016-10-21 13:54 -0400
pushed 2017-02-27 14:59 +0000
Mike Shal Mike Shal - Bug 1183613 - Cross compile universal OSX builds in Taskcluster; r=froydnj,ted, a=jcristau
f4a5fdfecb10d5052c9f065c502aa30b9e155d32
created 2016-09-15 12:11 -0700
pushed 2017-02-27 14:59 +0000
Chris Manchester Chris Manchester - Bug 1302909 - Set STDC_HEADERS everywhere instead of relying on AC_HEADER_STDC. r=glandium
aa63a2a40325d64c9121139d40c0170bda1e5482
created 2016-09-06 08:22 +0900
pushed 2017-01-16 13:07 +0000
Mike Hommey Mike Hommey - Bug 1299919 - Set CPP/CXXCPP from python configure. r=chmanchester
54c34dbafa19ba57727f2b23921c40fdd7e160cf
created 2016-08-04 15:51 +0900
pushed 2017-01-16 13:07 +0000
Mike Hommey Mike Hommey - Bug 1292046 - Add a check that the compiler works with -c out of the box. r=chmanchester
122387c4a8c70fe49cfcd256a5087e55f0ab8c91
created 2016-08-04 14:22 -0700
pushed 2017-01-16 13:07 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1292046) for android build failures a=backout
3263785341f23998957c09305b66d3dda4c36329
created 2016-08-04 15:51 +0900
pushed 2017-01-16 13:07 +0000
Mike Hommey Mike Hommey - Bug 1292046 - Add a check that the compiler works with -c out of the box. r=chmanchester
c21f5aae0771b331982794474ccfa4799e481961
created 2016-04-19 15:55 +0900
pushed 2016-07-25 16:35 +0000
Mike Hommey Mike Hommey - Bug 1265627 - Force clang-cl MSVC emulation from moz.configure. r=ted
bb34c1ddc7551bf7292ba3b0f62bf803baeffb46
created 2016-04-19 15:49 +0900
pushed 2016-07-25 16:35 +0000
Mike Hommey Mike Hommey - Bug 1265627 - Remove now useless version-related assignments from old-configure. r=ted
a7802ffcbc4be2b31786f18d41af27d464f4724d
created 2016-04-19 15:09 +0900
pushed 2016-07-25 16:35 +0000
Mike Hommey Mike Hommey - Bug 1265627 - Move compiler version checks to moz.configure. r=ted
a1a03c58109d5bfc8e86d8ce49c883409817d791
created 2016-04-06 17:18 +0900
pushed 2016-07-25 16:35 +0000
Mike Hommey Mike Hommey - Bug 1264482 - Move adding -std=gnu99 and -std=gnu++11 to moz.configure. r=ted
f8cf0fe7c810ee49bcb4efb27405073ae6156971
created 2016-04-05 10:56 +0900
pushed 2016-07-25 16:35 +0000
Mike Hommey Mike Hommey - Bug 1259382 - Move CC/CXX/HOST_CC/HOST_CXX to moz.configure. r=ted
22b9ab9b197b4420aab61d40a90ffd186e40ad92
created 2016-04-05 13:47 +0900
pushed 2016-07-25 16:35 +0000
Mike Hommey Mike Hommey - Bug 1259382 - Remove support for Intel C/C++ compiler. r=ted
fbddfbf778ec61e0b9289808baa73facb72d96a7
created 2016-04-01 12:05 +0900
pushed 2016-07-25 16:35 +0000
Mike Hommey Mike Hommey - Bug 1261263 - Switch from -std=gnu++0x to -std=gnu++11. r=froydnj
b66c04c0c8d5e9f80eeaea955428b2c2988d4c08
created 2016-04-01 12:05 +0900
pushed 2016-07-25 16:35 +0000
Mike Hommey Mike Hommey - Bug 1261263 - Remove test for libstdc++ headers conflict with clang 3.3. r=froydnj
0e5ae87fb396ec92af0de53e09433a9bf451729f
created 2016-04-01 11:55 +0900
pushed 2016-07-25 16:35 +0000
Mike Hommey Mike Hommey - Bug 1261263 - Unsupport clang < 3.4. r=froydnj
04e7a688a7dff3813b4b391fe0e4a484f117a431
created 2016-03-31 18:11 +0900
pushed 2016-07-25 16:35 +0000
Mike Hommey Mike Hommey - Bug 1260996 - Don't set HOST_{C,CXX,LD}FLAGS from {C,CXX,LD}FLAGS on cross compiles. r=nalexander
0f5f41c619be9ede89c093a7b465ea45e2c6aa21
created 2016-03-30 14:47 +0900
pushed 2016-07-25 16:35 +0000
Mike Hommey Mike Hommey - Bug 1260647 - Unify cross-compilation setup, while moving some of it to moz.configure. r=ted
dc8b68b4f67a2f2418b5e55f912a5ac5de796ac0
created 2016-03-30 12:43 +0900
pushed 2016-07-25 16:35 +0000
Mike Hommey Mike Hommey - Bug 1260624 - Move CROSS_COMPILE to moz.configure. r=ted
2d59367c985a1528cc4a62a86ca28760b4d56ec6
created 2016-03-08 16:21 +0900
pushed 2016-07-25 16:35 +0000
Mike Hommey Mike Hommey - Bug 1175546 - Update GCC to 4.8.5 and bump minimum GCC version required to build. r=froydnj
48286284fa92ecab0c87cc331300bb1566f32f9e
created 2016-03-09 14:44 +0900
pushed 2016-07-25 16:35 +0000
Mike Hommey Mike Hommey - Bug 1254861 - Unsupport building with clang < 3.3. r=froydnj
39842091cf3806d742f7a554fc533255ab4573ab
created 2015-12-01 11:56 +0900
pushed 2016-02-29 17:11 +0000
Mike Hommey Mike Hommey - Bug 1178266 - Link against libatomic when necessary. r=froydnj
a193f759f87a8bc4fa1142753c8d3a565696f24e
created 2015-10-31 07:33 +0900
pushed 2016-02-29 17:11 +0000
Mike Hommey Mike Hommey - Backout changeset 3ced6f84960c (bug 1178266) because it was not reviewed by a peer and isn't a complete fix.
3ced6f84960c75d6729de7b11d48b03a49adb5a8
created 2015-10-29 22:19 +0800
pushed 2016-02-29 17:11 +0000
Mike Hommey Mike Hommey - Bug 1178266 - Link against libatomic when necessary r=huangwenjun06
21a66a6f1d618bac25a60ce2d2cc88950731ed48
created 2015-03-12 23:28 -0700
pushed 2015-06-19 19:24 +0000
L. David Baron L. David Baron - Bug 1142420 - Require that the same compiler version be used for C and C++ (at the very least, so that our version checks are valid for both). r=glandium
a0f267629f118ac1ad570e0cf6fb8b0d76228bc2
created 2015-03-12 23:28 -0700
pushed 2015-06-19 19:24 +0000
L. David Baron L. David Baron - Bug 1142352 - Add a configure test for the gcc version of the host compiler when cross compiling. r=glandium
dd58b992baf89898ec73f4a36b22e6e6502373cc
created 2015-03-19 10:56 +0000
pushed 2015-06-19 19:24 +0000
Bob Owen Bob Owen - Bug 1144155 Part 1: Bump our minimum supported GCC version for Gecko up from 4.6 to 4.7. r=glandium
e76c33c4d4523ad2b31aba0fbc289f40ea907faf
created 2015-03-13 09:43 +0100
pushed 2015-06-19 19:24 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e3a4467dc9df (bug 1142352) for causing arm build bustage
54cd2524b9102d231ed0958ba3397a57cfc3f4a4
created 2015-03-13 09:42 +0100
pushed 2015-06-19 19:24 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 86a5fea1cd01 (bug 1142420)
86a5fea1cd017b5749832293b80f532fb65ba26e
created 2015-03-12 23:28 -0700
pushed 2015-06-19 19:24 +0000
L. David Baron L. David Baron - Bug 1142420 - Require that the same compiler version be used for C and C++ (at the very least, so that our version checks are valid for both). r=glandium
e3a4467dc9df6db97d78027b1a08a8426ca5e86a
created 2015-03-12 23:28 -0700
pushed 2015-06-19 19:24 +0000
L. David Baron L. David Baron - Bug 1142352 - Add a configure test for the gcc version of the host compiler when cross compiling. r=glandium
ab5f08d31c49bde67772653067451aed787f65f9
created 2015-03-19 10:56 +0000
pushed 2015-04-21 23:03 +0000
Bob Owen Bob Owen - Bug 1144155 - Part 1: Bump our minimum supported GCC version for Gecko up from 4.6 to 4.7. r=glandium, a=sledru
6f8c5e3ddadb83adfa12c9eb9d2f5188f61004c3
created 2015-01-17 13:44 -0500
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1122931 - Don't overwrite the AS variable in toolchain.m4; r=glandium
286e1f883fdbd7cc571a73b2538eb69cb126d845
created 2015-01-08 20:21 -0500
pushed 2015-03-23 22:08 +0000
Trevor Saunders Trevor Saunders - Bug 1077549 - Only support gcc 4.6+. r=glandium
f87ebcbf7a2e4b29511a03b235ada9a4629f44b1
created 2015-01-08 21:28 -0500
pushed 2015-03-23 22:08 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 6fc0e4a3a9b0 (bug 1077549) for B2G device image build bustage. DONTBUILD
6fc0e4a3a9b0a71ff6e2176b76950e1eefade65c
created 2015-01-08 20:21 -0500
pushed 2015-03-23 22:08 +0000
Trevor Saunders Trevor Saunders - bug 1077549 - only support gcc 4.6+ r=glandium
48f8a884901ba9753d3bddab08f25c60e1915601
created 2015-01-08 08:42 -0500
pushed 2015-03-23 22:08 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1119225 - Emulate Visual C++ 2013 Update 3 when using clang-cl; r=ted
b60d1a95bfa3aa59b85a5434a20a755975972560
created 2015-01-08 08:23 -0500
pushed 2015-03-23 22:08 +0000
Ted Mielczarek Ted Mielczarek - bug 1117900 - Explicitly require Update 3 for MSVC 2013. r=glandium
d4c66f8130fc00bb6a6cd5cbe7865d439d588b88
created 2015-01-02 00:36 -0500
pushed 2015-03-23 22:08 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1117029 - Move the GCC minimum version checks to MOZ_TOOL_VARIABLES; r=glandium
9f67efecf1b42b529fe1c65779895008b0de56df
created 2014-11-25 05:12 -0500
pushed 2015-02-18 20:30 +0000
Georg Koppen Georg Koppen - Bug 1067893 - Detect OTOOL in configure. r=glandium
52ed8be78a65699d2953ff6eb77a3e275b24728b
created 2014-10-29 12:33 -0400
pushed 2015-02-18 20:30 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1090512 - Emulate the clang-cl compiler version in toolchain.m4; r=glandium
55e77a59da6d189934e390645e770a8754fd157c
created 2014-08-07 02:59 +0900
pushed 2014-11-24 19:04 +0000
Mike Hommey Mike Hommey - Bug 1049510 - Fix GCC_USE_GNU_LD when building with clang on linux. r=mshal
d6ae573ff1520052fc1279cbd2f6927d3dd73ee5
created 2014-07-04 10:43 -0400
pushed 2014-10-06 12:51 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1032528 - Use C{,PP,XX}FLAGS when determining the compiler version in case it can be affected by what is there; r=glandium
abd9d0c21e7eae137cd85003581b73e61865c7c3
created 2014-07-04 11:10 -0400
pushed 2014-10-06 12:51 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 523ef80786ad (bug 1032528) because of build failure on a CLOSED TREE
523ef80786ad8544c394ffb3673c5a82c3c839cf
created 2014-07-04 10:43 -0400
pushed 2014-10-06 12:51 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1032528 - Use CFLAGS when determining the compiler version in case it can be affected by what is there; r=glandium
f0f5c6b5d33cec16c8289d310e55b6f06fb01aac
created 2014-06-09 10:59 -0400
pushed 2014-08-25 18:42 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1021378 follow-up: take up my debugging stuff, and typos a=me
57f5fad4067064face5119cabdac96fb71f8f8ac
created 2014-06-07 10:27 -0400
pushed 2014-08-25 18:42 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1021378 - Add support for clang-cl to the build system; r=glandium
01de43f70bed3fcacab20fb1a95ce65574c49d83
created 2014-02-11 10:37 +0900
pushed 2014-06-02 21:01 +0000
Mike Hommey Mike Hommey - Bug 462427 - Stop requiring CROSS_COMPILE being set. r=ted
67a933f6521ff4976544052387acb6ea609c007e
created 2013-08-06 10:08 +0900
pushed 2013-10-21 21:47 +0000
Mike Hommey Mike Hommey - Bug 901149 - Add the clang workaround for __float128 to HOST_CXXFLAGS when not cross-compiling. r=ted, a=akeybl
610d98fa31f846995ff8eb7dbe0d6768750236b8
created 2013-08-02 10:29 +0900
pushed 2013-10-21 21:47 +0000
Mike Hommey Mike Hommey - Bug 900775 - Add -std=gnu++0x to HOST_CXXFLAGS when not cross-compiling. r=gps
f92a6dcf7361edd3ef7ea7d18c82cf2140bc81cc
created 2013-07-30 08:57 +0900
pushed 2013-10-21 21:47 +0000
Mike Hommey Mike Hommey - Bug 895915 - Enforce host gcc/clang support for C++11. r=gps
da94b18e9f27b6d0f68fa425781a63a5fe5d2a11
created 2013-06-13 13:03 -0400
pushed 2013-09-09 22:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 882766 - Recognize clang even when it doesn't #define __GNUC__; r=ted
b4a233c10cc9c24bd9370c517b393fe757d90de3
created 2013-02-18 10:42 +0100
pushed 2013-05-07 01:20 +0000
Landry Breuil Landry Breuil - Bug 842131 - Use egrep to detect clang version, fixes build without GNU grep. r=glandium
less more (0) -60 tip