File Changes and Ports
Any data displayed on this site is only for archive purposes and starting with March 2019 is not being updated any more.
Original Change
- Commit date/time: 2014-06-07 16:27
- Push date/time: 2014-06-09 04:10
- Repository: mozilla-central
- File: configure.in
- Revision: 57f5fad40670
- Author: Ehsan Akhgari <ehsan@mozilla.com>
- Comment:
Bug 1021378 - Add support for clang-cl to the build system; r=glandium This patch does two things: 1. Treat clang on Windows explicitly as MSVC. There are some places in our build system where we try to detect clang by looking at the output of $(CC) -v, and that will cause us to believe that we are using clang, which is not helpful. This patch defines the CLANG_CL variable when it detects clang being used on Windows. It also masquarades clang-cl as MSVC 2012, which is how the compiler introduces itself through the _MSC_VER predefined variable. 2. Disable a bunch of things which currently are not supported on clang-cl. As we proceed with this port, hopefully we'll be able to remove everything in this list, but this will get us closer to be able to build with clang-cl. With this patch and clang-cl trunk, we can get past the configure stage of the build. - Bug report: 1021378
Port Info
- Bug report: [unknown]
- Repository: [unknown]
- Revision: [unknown]