[llvm] r274313 - Define a module map entry for DebugInfo/CodeView.

Duncan P. N. Exon Smith via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 30 19:46:35 PDT 2016


It looks like this might have broken the following linux bot:
  http://lab.llvm.org:8011/builders/clang-x86_64-linux-selfhost-modules/builds/17236/

Note that there was a mis-compile from r274305 (fixed by a revert in r274320) that prevented you from getting an email...

> On 2016-Jun-30, at 18:16, Adrian Prantl via llvm-commits <llvm-commits at lists.llvm.org> wrote:
> 
> Author: adrian
> Date: Thu Jun 30 20:16:17 2016
> New Revision: 274313
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=274313&view=rev
> Log:
> Define a module map entry for DebugInfo/CodeView.
> 
> This fixes the -fmodules build.
> 
> Modified:
>    llvm/trunk/include/llvm/module.modulemap
> 
> Modified: llvm/trunk/include/llvm/module.modulemap
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/module.modulemap?rev=274313&r1=274312&r2=274313&view=diff
> ==============================================================================
> --- llvm/trunk/include/llvm/module.modulemap (original)
> +++ llvm/trunk/include/llvm/module.modulemap Thu Jun 30 20:16:17 2016
> @@ -84,6 +84,17 @@ module LLVM_DebugInfo_PDB_DIA {
>   module * { export * }
> }
> 
> +module LLVM_DebugInfo_CodeView {
> +  requires cplusplus
> +
> +  umbrella "DebugInfo/CodeView"
> +  module * { export * }
> +
> +  // These are intended for (repeated) textual inclusion.
> +  textual header "DebugInfo/CodeView/TypeRecords.def"
> +  textual header "DebugInfo/CodeView/CVSymbolTypes.def"
> +}
> +
> module LLVM_ExecutionEngine {
>   requires cplusplus
> 
> 
> 
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits



More information about the llvm-commits mailing list