[LLVMdev] modify cmakefiles to set the default triple of msvc and mingw to i686-pc-mingw

Eli Friedman eli.friedman at gmail.com
Sun Aug 9 14:36:20 PDT 2009


On Sun, Aug 9, 2009 at 1:04 PM, Óscar Fuentes<ofv at wanadoo.es> wrote:
> Eli Friedman <eli.friedman at gmail.com> writes:
>
>> On Sun, Aug 9, 2009 at 10:03 AM, Óscar Fuentes<ofv at wanadoo.es> wrote:
>>> I think most LLVM users on Windows are interested on X86 only. This
>>> saves a lot of time on the build process and creates smaller
>>> executables. Anyways, it they want all targets, it is simply a matter of
>>> passing -DLLVM_TARGETS_TO_BUILD=all on the cmake command line.
>>
>> I don't see any reason why that argument applies to people building
>> with MSVC, but not people on other platforms.
>
> Another reason is that by limiting the build to X86, there is a
> smaller probability of a build failure with a toolset which is not
> checked on a day-by-day basis, as msvc is.

MSVC *is* continuously checked; see
http://google1.osuosl.org:8011/builders/clang-i686-xp-msvc9.  Anyone
who breaks the MSVC build will get a nastygram from buildbot.

-Eli




More information about the llvm-dev mailing list