[zorg] r270539 - Enable modules selfhosting builds with libstdc++, too.

Vassil Vassilev via llvm-commits llvm-commits at lists.llvm.org
Tue May 24 02:23:00 PDT 2016


Author: vvassilev
Date: Tue May 24 04:22:58 2016
New Revision: 270539

URL: http://llvm.org/viewvc/llvm-project?rev=270539&view=rev
Log:
Enable modules selfhosting builds with libstdc++, too.

If a modulemap is not present (in the case of libstdc++), we will end up with
duplicate entities in the modules. This will help us stress test the module
merging and discover potential bugs.

Modified:
    zorg/trunk/zorg/buildbot/builders/ClangBuilder.py

Modified: zorg/trunk/zorg/buildbot/builders/ClangBuilder.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/zorg/buildbot/builders/ClangBuilder.py?rev=270539&r1=270538&r2=270539&view=diff
==============================================================================
--- zorg/trunk/zorg/buildbot/builders/ClangBuilder.py (original)
+++ zorg/trunk/zorg/buildbot/builders/ClangBuilder.py Tue May 24 04:22:58 2016
@@ -281,8 +281,6 @@ def getClangBuildFactory(
     cxx_flags = ''
     extra_args = []
     if modules:
-        # Modules requires libc++ for now (we don't have a module map for libstdc++ yet).
-        cxx_flags += '-stdlib=libc++'
         extra_args = ['-DLLVM_ENABLE_MODULES=1']
 
     f.addStep(ShellCommand(name='cmake',




More information about the llvm-commits mailing list