[llvm] r346374 - [MSP430] Add MC layer

Davide Italiano via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 8 08:15:22 PST 2018


On Wed, Nov 7, 2018 at 4:06 PM Anton Korobeynikov via llvm-commits
<llvm-commits at lists.llvm.org> wrote:
>
> Author: asl
> Date: Wed Nov  7 16:03:45 2018
> New Revision: 346374
>
> URL: http://llvm.org/viewvc/llvm-project?rev=346374&view=rev
> Log:
> [MSP430] Add MC layer
>
> Summary:
> This change implements assembler parser, code emitter, ELF object writer
> and disassembler for the MSP430 ISA.  Also, more instruction forms are added
> to the target description.
>

This broke the module builds, and the lldb MacOS bot (which use the
module build).
I'm going to revert this, please let me know if you need anything to
reproduce the issue.

The error is:

In file included from
/Users/buildslave/jenkins/workspace/lldb-cmake/llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp:518:
lib/Target/MSP430/MSP430GenAsmMatcher.inc:1027:1: error: redundant
#include of module 'LLVM_Utils.Support.Debug' appears within namespace
'llvm' [-Wmodules-import-nested-redundant] #include
"llvm/Support/Debug.h" ^

Passing -DLLVM_ENABLE_MODULES=On and building llc should be enough to
trigger the issue.

--
Davide


More information about the llvm-commits mailing list