Chris Manchester
37d285c812
Bug 1542400 - Don't set LLVM_DEFAULT_TARGET_TRIPLE to possibly erroneous value when building clang runtimes. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D26384
--HG--
extra : moz-landing-system : lando
2019-04-08 16:28:24 +00:00
Christian Holler
e3fb12ff12
Bug 1541943 - Temporarily switch libFuzzer builds back to clang-7. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D26194
--HG--
extra : moz-landing-system : lando
2019-04-04 16:47:57 +00:00
Mike Hommey
b23835262f
Followup for bug 1538060 - Unbust OSX ccov builds. r=me,a=CristianB
...
We rename the gcov_flush patch to force a rebuild of clang with the
updated patch.
2019-04-02 22:41:59 +09:00
Mike Hommey
9454edbe38
Bug 1538060 - Update non-Windows builds to clang 8. r=froydnj
...
Windows builds have been taken care of in bug 1535441.
Differential Revision: https://phabricator.services.mozilla.com/D25328
--HG--
rename : build/build-clang/clang-7-android.json => build/build-clang/clang-8-android.json
rename : build/build-clang/clang-7-linux64.json => build/build-clang/clang-8-linux64.json
rename : build/build-clang/clang-7-macosx64.json => build/build-clang/clang-8-macosx64.json
rename : build/build-clang/clang-trunk-mingw.json => build/build-clang/clang-8-mingw.json
rename : taskcluster/scripts/misc/build-clang-7-android.sh => taskcluster/scripts/misc/build-clang-8-android.sh
rename : taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-7-linux.sh => taskcluster/scripts/misc/build-clang-8-linux.sh
rename : taskcluster/scripts/misc/build-clang-trunk-mingw.sh => taskcluster/scripts/misc/build-clang-8-mingw.sh
extra : moz-landing-system : lando
2019-04-02 02:18:10 +00:00
Noemi Erli
c479fa48df
Backed out changeset 0d8cf467ed34 (bug 1538060) for Toolchains bustages CLOSED TREE
...
--HG--
rename : build/build-clang/clang-8-android.json => build/build-clang/clang-7-android.json
rename : build/build-clang/clang-8-linux64.json => build/build-clang/clang-7-linux64.json
rename : build/build-clang/clang-8-macosx64.json => build/build-clang/clang-7-macosx64.json
rename : build/build-clang/clang-8-mingw.json => build/build-clang/clang-trunk-mingw.json
rename : taskcluster/scripts/misc/build-clang-8-android.sh => taskcluster/scripts/misc/build-clang-7-android.sh
rename : taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-8-linux.sh => taskcluster/scripts/misc/build-clang-7-linux.sh
rename : taskcluster/scripts/misc/build-clang-8-mingw.sh => taskcluster/scripts/misc/build-clang-trunk-mingw.sh
2019-04-02 04:54:34 +03:00
Mike Hommey
0b2041f465
Bug 1538060 - Update non-Windows builds to clang 8. r=froydnj
...
Windows builds have been taken care of in bug 1535441.
Differential Revision: https://phabricator.services.mozilla.com/D25328
--HG--
rename : build/build-clang/clang-7-android.json => build/build-clang/clang-8-android.json
rename : build/build-clang/clang-7-linux64.json => build/build-clang/clang-8-linux64.json
rename : build/build-clang/clang-7-macosx64.json => build/build-clang/clang-8-macosx64.json
rename : build/build-clang/clang-trunk-mingw.json => build/build-clang/clang-8-mingw.json
rename : taskcluster/scripts/misc/build-clang-7-android.sh => taskcluster/scripts/misc/build-clang-8-android.sh
rename : taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-7-linux.sh => taskcluster/scripts/misc/build-clang-8-linux.sh
rename : taskcluster/scripts/misc/build-clang-trunk-mingw.sh => taskcluster/scripts/misc/build-clang-8-mingw.sh
extra : moz-landing-system : lando
2019-04-01 12:23:13 +00:00
Andi-Bogdan Postelnicu
c303df04c3
Bug 1539779 - clang-tidy 8 mixes stderr and stdout causing parsing issues. r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D25255
--HG--
extra : moz-landing-system : lando
2019-04-01 12:18:44 +00:00
Sylvestre Ledru
bf99cf9d2e
Bug 1536790 - Upgrade to clang-{tidy,format} 8.0.0 (from 7.0.1) r=andi
...
Differential Revision: https://phabricator.services.mozilla.com/D24175
--HG--
extra : moz-landing-system : lando
2019-04-01 12:24:35 +00:00
Ciure Andrei
8a67ec169a
Backed out 3 changesets (bug 1538060, bug 1539779, bug 1536790) for causing clang-tidy bustages CLOSED TREE
...
Backed out changeset 7d058f3174e5 (bug 1538060)
Backed out changeset 8839622122ed (bug 1539779)
Backed out changeset 9eb7867c1dd4 (bug 1536790)
--HG--
rename : build/build-clang/clang-8-android.json => build/build-clang/clang-7-android.json
rename : build/build-clang/clang-8-linux64.json => build/build-clang/clang-7-linux64.json
rename : build/build-clang/clang-8-macosx64.json => build/build-clang/clang-7-macosx64.json
rename : build/build-clang/clang-8-mingw.json => build/build-clang/clang-trunk-mingw.json
rename : taskcluster/scripts/misc/build-clang-8-android.sh => taskcluster/scripts/misc/build-clang-7-android.sh
rename : taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-8-linux.sh => taskcluster/scripts/misc/build-clang-7-linux.sh
rename : taskcluster/scripts/misc/build-clang-8-mingw.sh => taskcluster/scripts/misc/build-clang-trunk-mingw.sh
2019-03-30 01:52:37 +02:00
Andreea Pavel
e9856466cd
Bug 1538060 - Update non-Windows builds to clang 8.
...
Summary: Windows builds have been taken care of in bug 1535441.
Reviewers: froydnj
Reviewed By: froydnj
Subscribers: froydnj, sylvestre, rjl
Bug #: 1538060
Differential Revision: https://phabricator.services.mozilla.com/D25328
--HG--
rename : build/build-clang/clang-7-android.json => build/build-clang/clang-8-android.json
rename : build/build-clang/clang-7-linux64.json => build/build-clang/clang-8-linux64.json
rename : build/build-clang/clang-7-macosx64.json => build/build-clang/clang-8-macosx64.json
rename : build/build-clang/clang-trunk-mingw.json => build/build-clang/clang-8-mingw.json
rename : taskcluster/scripts/misc/build-clang-7-android.sh => taskcluster/scripts/misc/build-clang-8-android.sh
rename : taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-7-linux.sh => taskcluster/scripts/misc/build-clang-8-linux.sh
rename : taskcluster/scripts/misc/build-clang-trunk-mingw.sh => taskcluster/scripts/misc/build-clang-8-mingw.sh
extra : rebase_source : 4306240dd7bee404e83b6f0e651f4be0a1bfa165
extra : histedit_source : e569b2a5568d3aa2b9191b214947a8a11a3e06bf
2019-03-30 01:24:50 +02:00
Andi-Bogdan Postelnicu
5583c1c99a
Bug 1539779 - clang-tidy 8 mixes stderr and stdout causing parsing issues. r=sylvestre
...
Reviewers: sylvestre
Reviewed By: sylvestre
Bug #: 1539779
Differential Revision: https://phabricator.services.mozilla.com/D25255
--HG--
extra : rebase_source : 83da546c3121350a7560a6890ad2c5920c1df613
extra : histedit_source : 6f1f945e7cfda0cb87f26c679fa2cfe78bde1e5e
2019-03-30 01:24:05 +02:00
Sylvestre Ledru
878a6926e9
Bug 1536790 - Upgrade to clang-{tidy,format} 8.0.0 (from 7.0.1) r=andi
...
Reviewers: andi
Reviewed By: andi
Bug #: 1536790
Differential Revision: https://phabricator.services.mozilla.com/D24175
--HG--
extra : rebase_source : 4916f93d375ba7415a000fd1a4c48f214b300f47
extra : histedit_source : d21ca90bd40c0fe2db99ea69b7d3c98eaf872f49
2019-03-30 01:23:21 +02:00
Ciure Andrei
9fa2ff7bbe
Backed out changeset dc3b81670b01 (bug 1538060) for causing clang-tidy bustages CLOSED TREE
...
--HG--
rename : build/build-clang/clang-8-android.json => build/build-clang/clang-7-android.json
rename : build/build-clang/clang-8-linux64.json => build/build-clang/clang-7-linux64.json
rename : build/build-clang/clang-8-macosx64.json => build/build-clang/clang-7-macosx64.json
rename : build/build-clang/clang-8-mingw.json => build/build-clang/clang-trunk-mingw.json
rename : taskcluster/scripts/misc/build-clang-8-android.sh => taskcluster/scripts/misc/build-clang-7-android.sh
rename : taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-8-linux.sh => taskcluster/scripts/misc/build-clang-7-linux.sh
rename : taskcluster/scripts/misc/build-clang-8-mingw.sh => taskcluster/scripts/misc/build-clang-trunk-mingw.sh
2019-03-30 00:36:40 +02:00
Mike Hommey
632b7eac9a
Bug 1538060 - Update non-Windows builds to clang 8. r=froydnj
...
Windows builds have been taken care of in bug 1535441.
Differential Revision: https://phabricator.services.mozilla.com/D25328
--HG--
rename : build/build-clang/clang-7-android.json => build/build-clang/clang-8-android.json
rename : build/build-clang/clang-7-linux64.json => build/build-clang/clang-8-linux64.json
rename : build/build-clang/clang-7-macosx64.json => build/build-clang/clang-8-macosx64.json
rename : build/build-clang/clang-trunk-mingw.json => build/build-clang/clang-8-mingw.json
rename : taskcluster/scripts/misc/build-clang-7-android.sh => taskcluster/scripts/misc/build-clang-8-android.sh
rename : taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-7-linux.sh => taskcluster/scripts/misc/build-clang-8-linux.sh
rename : taskcluster/scripts/misc/build-clang-trunk-mingw.sh => taskcluster/scripts/misc/build-clang-8-mingw.sh
extra : moz-landing-system : lando
2019-03-29 21:37:37 +00:00
Daniel Varga
0bc3e10232
Backed out 2 changesets (bug 1539779, bug 1536790) for toolchain failure. On a CLOSED TREE
...
Backed out changeset 5ecdbfab88b4 (bug 1539779)
Backed out changeset 20d5cdaa08e3 (bug 1536790)
2019-03-29 10:34:45 +02:00
Andi-Bogdan Postelnicu
2473b505db
Bug 1539779 - clang-tidy 8 mixes stderr and stdout causing parsing issues. r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D25255
--HG--
extra : moz-landing-system : lando
2019-03-29 08:08:31 +00:00
Andi-Bogdan Postelnicu
437397c847
Bug 1536790 - Upgrade to clang-{tidy,format} 8.0.0 (from 7.0.1) r=andi
...
Patch wrote by Sylvestre Ledru (sylvestre@mozilla.com )
Differential Revision: https://phabricator.services.mozilla.com/D24175
--HG--
extra : moz-landing-system : lando
2019-03-28 17:49:41 +00:00
Mike Hommey
7c6d33d0a7
Bug 1510897 - Don't build clang with LLVM_ENABLE_LIBCXX=ON. r=froydnj
...
As of clang 8, llvm-config doesn't return all flags clang was built
with, and omits some flags that do impact the libclang ABI,
-stdlib=libc++ being one of them (it might well be the only one).
Building clang with LLVM_ENABLE_LIBCXX=ON does build it with
-stdlib=libc++, but is unrelated to whether or not libc++ is built and
shipped with clang, which still happens without it.
So while versions older than clang 8 are not really affected, it doesn't
hurt to build clang without -stdlib=libc++ (especially when it
currently only applies to the clang used to cross build android with
PGO, not even the other android cross builds), in preparation for
switching to clang 8.
Differential Revision: https://phabricator.services.mozilla.com/D25031
--HG--
extra : moz-landing-system : lando
2019-03-28 23:07:21 +00:00
Chris Manchester
c0b388efb1
Bug 1536529 - Re-factor variables for android runtimes in build-clang.py r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D24435
--HG--
extra : moz-landing-system : lando
2019-03-28 00:28:03 +00:00
David Major
ef4fa82ab2
Bug 1535441 - Update win64 clang-cl to 8.0.0final r=firefox-build-system-reviewers,chmanchester
...
This gets us back to using an official release.
Differential Revision: https://phabricator.services.mozilla.com/D24069
--HG--
extra : moz-landing-system : lando
2019-03-22 01:40:14 +00:00
Ciure Andrei
24ea8124e6
Backed out changeset e0cacf5d936f (bug 1537751)for causing instrumented-build-android bustage CLOSED TREE
2019-03-22 10:51:32 +02:00
Jesse Schwartzentruber
4954fa6da1
Bug 1537751 - Add x86_64 target to Android Clang build configuration. r=chmanchester
...
Differential Revision: https://phabricator.services.mozilla.com/D24349
--HG--
extra : moz-landing-system : lando
2019-03-21 22:17:07 +00:00
Jesse Schwartzentruber
21c1f1f7d6
Bug 1533560 - Enable sanitizer runtimes in Android clang. r=chmanchester
...
Differential Revision: https://phabricator.services.mozilla.com/D24346
--HG--
extra : moz-landing-system : lando
2019-03-21 22:13:05 +00:00
Chris Manchester
02576069b4
Bug 1536259 - Add missing ANDROID define for clang runtime builds. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D23957
--HG--
extra : moz-landing-system : lando
2019-03-19 17:47:21 +00:00
Chris Manchester
dd6a3ef16f
Bug 1535771 - Append android compiler-rt flags in build-clang.py to avoid conflicts. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D23745
--HG--
extra : moz-landing-system : lando
2019-03-15 23:19:15 +00:00
Nathan Froyd
c5ab838f7c
Bug 1451104 - part 3 - inform stage2/3 clang about gcc binutils; r=glandium
...
We do this to encourage clang to find an new-enough linker instead of
the system one.
Differential Revision: https://phabricator.services.mozilla.com/D22881
--HG--
extra : moz-landing-system : lando
2019-03-15 01:29:04 +00:00
Nathan Froyd
ce83c42681
Bug 1451104 - part 2 - force clang to always pick up its local GCC headers and libraries; r=glandium
...
We want our clang bootstrap to use the GCC headers we're building with,
not whatever sysroot it happens to find on the server we're building on.
The -gcc-toolchain argument we specify when building clang will also be
picked up by llvm-config, so we need to strip it out when building the
plugin. Otherwise, we will get peculiar failures about not being able to
find C++ header files.
Differential Revision: https://phabricator.services.mozilla.com/D22880
--HG--
extra : moz-landing-system : lando
2019-03-15 01:28:55 +00:00
Nathan Froyd
1d99a85b72
Bug 1535350 - remove win32-clang-tidy job; r=dmajor
...
Updating clang indicates that 32-bit compilation is substantially longer
than 64-bit compilation, perhaps due to swapping. The compilation
process is hitting the timeout limit shortly before the compilation
process completes (~3681/3695 tasks according to ninja).
We could tweak our clang build process to accommodate this job. But we
don't support building on 32-bit Windows anymore, and we don't produce a
32-bit Windows clang either. So we shouldn't support a 32-bit Windows
clang-tidy job either. Let's get rid of it.
Differential Revision: https://phabricator.services.mozilla.com/D23517
--HG--
extra : moz-landing-system : lando
2019-03-14 20:28:48 +00:00
Gurzau Raul
c3883e46f7
Backed out 6 changesets (bug 1451104) for toolchains bustage on a CLOSED TREE.
...
Backed out changeset 2f6199beeb71 (bug 1451104)
Backed out changeset 7c116f85ede6 (bug 1451104)
Backed out changeset 5179c8066914 (bug 1451104)
Backed out changeset 675f73d41eb4 (bug 1451104)
Backed out changeset c64bfaad8a2f (bug 1451104)
Backed out changeset 991777e081ff (bug 1451104)
2019-03-14 05:02:44 +02:00
Nathan Froyd
3ba781f992
Bug 1451104 - part 3 - inform stage2/3 clang about gcc binutils; r=glandium
...
We do this to encourage clang to find an new-enough linker instead of
the system one.
Differential Revision: https://phabricator.services.mozilla.com/D22881
--HG--
extra : moz-landing-system : lando
2019-03-14 00:43:01 +00:00
Nathan Froyd
3ec62f66df
Bug 1451104 - part 2 - force clang to always pick up its local GCC headers and libraries; r=glandium
...
We want our clang bootstrap to use the GCC headers we're building with,
not whatever sysroot it happens to find on the server we're building on.
The -gcc-toolchain argument we specify when building clang will also be
picked up by llvm-config, so we need to strip it out when building the
plugin. Otherwise, we will get peculiar failures about not being able to
find C++ header files.
Depends on D22879
Differential Revision: https://phabricator.services.mozilla.com/D22880
--HG--
extra : moz-landing-system : lando
2019-03-12 00:21:20 +00:00
Andreea Pavel
c54a744cff
Backed out changeset 5bc7479ef4a1 (bug 1532502) for very frequent win asan failures with exit code 1
...
--HG--
extra : rebase_source : 636c7036385ef42ec755c78d86eb34799d2e0bcb
extra : amend_source : ec830eafb0ef96dad8229f078ce27166ab9ef876
2019-03-09 22:34:50 +02:00
David Major
cf077dc43d
Bug 1532502 - Update ASan thread unpoisoning patch to latest upstream version r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D22325
--HG--
extra : moz-landing-system : lando
2019-03-07 16:04:17 +00:00
David Major
4da87b55d6
Bug 1531388 - Update win64 clang to 8.0.0rc3 r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D21550
--HG--
extra : moz-landing-system : lando
2019-03-01 07:16:54 +00:00
Kartikaya Gupta
9f2f58c1f3
Bug 1500941 - Add a clang mangling crash workaround. r=dmajor
...
This is a workaround for https://bugs.llvm.org/show_bug.cgi?id=40747
where clang's mangler crashes when it tries to mangle a symbol from
the android NDK's <tuple> header.
Differential Revision: https://phabricator.services.mozilla.com/D20766
--HG--
extra : moz-landing-system : lando
2019-02-23 04:14:20 +00:00
Emilio Cobos Álvarez
da05bafa94
Bug 1394825 - Update minimum clang version to 4.0. r=glandium
...
libclang 3.9 has a bug that makes bindgen unable to distinguish some typedefs
from the underlying type, which matters for bug 1523071.
We have had quite a few workarounds for this bug and I don't really want to add
more, since in this case it is non-trivial. I think requiring libclang 4.0+ is
reasonable at this point.
Of the distros that can't build Firefox out of the box with clang, dropping support
for clang 3.9 would only break Ubuntu 14.04 LTS, which support ends April 2019,
right before we release 67.
Differential Revision: https://phabricator.services.mozilla.com/D18889
--HG--
rename : build/build-clang/clang-3.9-linux64.json => build/build-clang/clang-4.0-linux64.json
rename : taskcluster/scripts/misc/build-clang-3.9-linux.sh => taskcluster/scripts/misc/build-clang-4.0-linux.sh
extra : moz-landing-system : lando
2019-02-10 02:56:13 +00:00
David Major
004144fdf9
Bug 1525957 - Bump clang-cl to 8.0.0rc2 r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D19003
--HG--
extra : moz-landing-system : lando
2019-02-08 09:03:30 +00:00
Mike Hommey
2cce1ce974
Bug 1525196 - Apply https://reviews.llvm.org/D57636 to clang r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D18886
--HG--
extra : moz-landing-system : lando
2019-02-07 13:58:43 +00:00
David Major
90b4b511f2
Bug 1521129 - Bump clang-cl to 8.0.0 rc1 r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D17009
--HG--
rename : build/build-clang/r342652-unpoison-thread-stacks.patch => build/build-clang/unpoison-thread-stacks.patch
extra : moz-landing-system : lando
2019-01-24 15:03:52 +00:00
Chris Manchester
1df3f2bb45
Bug 1518630 - Build compiler-rt profiling library for android x86 and aarch64. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D16911
--HG--
extra : moz-landing-system : lando
2019-01-18 01:55:41 +00:00
Mike Hommey
a0b6688faa
Bug 1518726 - Apply https://reviews.llvm.org/D56475 to clang. r=froydnj
...
Firefox uses multiple processes. It has intentional leaks, and when
running with ASAN, we have suppressions to eliminate those. When running
ASAN builds through CI tests, when Firefox exits, each of the processes
(parent and child) exits and goes through its leaks and when there are
(which is a given), the ASAN runtime runs llvm-symbolizer to symbolicate
and match against suppressions. So each process runs llvm-symbolizer. At
the same time.
Some of the addresses to symbolicate are in libxul. Which contains all
DWARF info, making it a ~1GB monster. Oh, and because you're lucky,
things align perfectly such that libxul size is a multiple of the page
size. That makes llvm-symbolizer pread() the file instead of mmap()ing
it. Did I say there are multiple processes? So suddenly you have n
processes simultaneously allocating and filling 1GB of memory each, on
CI machines that have enough memory for the job they usually run, but
not enough for a sudden rush of n GB.
And things go awry. When you're lucky and the OOM killer didn't take
care of killing the CI entirely, symbolication couldn't happen and the
suppressions are not matched, and leaks are reported.
This all turns out it originates in how llvm-symbolicate chooses between
pread() and mmap(), which turns out is just defaults not being made for
binary files.
Differential Revision: https://phabricator.services.mozilla.com/D16010
--HG--
extra : moz-landing-system : lando
2019-01-10 00:18:28 +00:00
Mike Hommey
3dc15d5c35
Bug 1516374 - Upgrade clang to 7.0.1. r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D15346
--HG--
extra : moz-landing-system : lando
2019-01-09 23:01:46 +00:00
Cosmin Sabou
d6a8d4942e
Backed out changeset 4728285e13e4 (bug 1516374) for causing coverage build bustages. a=backout
2019-01-09 18:34:05 +02:00
Mike Hommey
d1371b35a2
Bug 1516374 - Upgrade clang to 7.0.1. r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D15346
--HG--
extra : moz-landing-system : lando
2019-01-09 09:20:15 +00:00
Ciure Andrei
c1b788ba04
Backed out 1 changesets (bug 1516374) for causing Linux asan browser chrome exceptions CLOSED TREE
...
Backed out changeset 4474a7665e47 (bug 1516374)
2018-12-27 08:17:10 +02:00
Mike Hommey
242f814d8a
Bug 1516374 - Upgrade clang to 7.0.1. r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D15346
--HG--
extra : moz-landing-system : lando
2018-12-27 00:49:54 +00:00
Narcis Beleuzu
fa87e17c27
Backed out 2 changesets (bug 1485016, bug 1512921) as requested by tjr.
...
Backed out changeset 61ae84746b34 (bug 1485016)
Backed out changeset 585f7d2135ee (bug 1512921)
2018-12-21 05:59:24 +02:00
Tom Ritter
6b6e5440aa
Bug 1512921 - Bump clang to trunk 348970 for Windows builds. r=dmajor
...
This removes several patches that have been upstreamed.
2018-11-27 14:44:34 -06:00
Mike Hommey
b0360b6b16
Bug 1513798 - Use x86_64-darwin11 as a prefix for cctools-port, rather than x86_64-apple-darwin11. r=nalexander
...
This matches more closely cross toolchains prefixes (as can be seen in
e.g. media/libvpx/libvpx/README for x86_64-darwin*-gcc), and leaves it
to the build system to figure out the right --target to pass to clang on
its own.
Differential Revision: https://phabricator.services.mozilla.com/D14376
2018-12-18 10:50:08 +09:00
Dorel Luca
741816b6ea
Backed out changeset c8a4a6617e30 (bug 1512921) for build bustage.
...
--HG--
extra : rebase_source : bf688c484a541748a83902d3b5ef70559cea7100
2018-12-17 22:13:45 +02:00