OSDN Git Service

android: Target/ARM: fix Attributes and Intrinsics dependencies
authorMauro Rossi <issor.oruam@gmail.com>
Fri, 20 Mar 2020 00:19:29 +0000 (01:19 +0100)
committerMauro Rossi <issor.oruam@gmail.com>
Tue, 24 Mar 2020 22:34:07 +0000 (23:34 +0100)
commit0b6f192325ffe39640c5feff4ddf5e74b8257a18
treeffda1e44890f6601049f571244da90ed77684e92
parent6445b7e86c073c634de3a11c7afcd66236ec9e9b
android: Target/ARM: fix Attributes and Intrinsics dependencies

Needed to avoid following building errors:

In file included from external/llvm90/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10:
In file included from external/llvm90/lib/Target/ARM/AsmParser/../ARMBaseInstrInfo.h:19:
In file included from external/llvm90/lib/Transforms/Hello/../../../include/llvm/CodeGen/MachineBasicBlock.h:21:
In file included from external/llvm90/lib/Transforms/Hello/../../../include/llvm/CodeGen/MachineInstr.h:23:
In file included from external/llvm90/lib/Transforms/Hello/../../../include/llvm/Analysis/AliasAnalysis.h:44:
In file included from external/llvm90/lib/Transforms/Hello/../../../include/llvm/Analysis/MemoryLocation.h:20:
In file included from external/llvm90/lib/Transforms/Hello/../../../include/llvm/IR/Instructions.h:26:
external/llvm90/lib/Transforms/Hello/../../../include/llvm/IR/Attributes.h:73:14: fatal error: 'llvm/IR/Attributes.inc' file not found
    #include "llvm/IR/Attributes.inc"
             ^~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

In file included from external/llvm90/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10:
In file included from external/llvm90/lib/Target/ARM/AsmParser/../ARMBaseInstrInfo.h:19:
In file included from external/llvm90/lib/Transforms/Hello/../../../include/llvm/CodeGen/MachineBasicBlock.h:21:
In file included from external/llvm90/lib/Transforms/Hello/../../../include/llvm/CodeGen/MachineInstr.h:25:
In file included from external/llvm90/lib/Transforms/Hello/../../../include/llvm/CodeGen/MachineOperand.h:18:
external/llvm90/lib/Transforms/Hello/../../../include/llvm/IR/Intrinsics.h:41:10: fatal error: 'llvm/IR/IntrinsicEnums.inc' file not found
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

In file included from external/llvm90/lib/Target/ARM/Disassembler/ARMDisassembler.cpp:9:
In file included from external/llvm90/lib/Target/ARM/Disassembler/../ARMBaseInstrInfo.h:19:
In file included from external/llvm90/lib/Transforms/Hello/../../../include/llvm/CodeGen/MachineBasicBlock.h:21:
In file included from external/llvm90/lib/Transforms/Hello/../../../include/llvm/CodeGen/MachineInstr.h:23:
In file included from external/llvm90/lib/Transforms/Hello/../../../include/llvm/Analysis/AliasAnalysis.h:44:
In file included from external/llvm90/lib/Transforms/Hello/../../../include/llvm/Analysis/MemoryLocation.h:20:
In file included from external/llvm90/lib/Transforms/Hello/../../../include/llvm/IR/Instructions.h:26:
external/llvm90/lib/Transforms/Hello/../../../include/llvm/IR/Attributes.h:73:14: fatal error: 'llvm/IR/Attributes.inc' file not found
    #include "llvm/IR/Attributes.inc"
             ^~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

In file included from external/llvm90/lib/Target/ARM/Disassembler/ARMDisassembler.cpp:9:
In file included from external/llvm90/lib/Target/ARM/Disassembler/../ARMBaseInstrInfo.h:19:
In file included from external/llvm90/lib/Transforms/Hello/../../../include/llvm/CodeGen/MachineBasicBlock.h:21:
In file included from external/llvm90/lib/Transforms/Hello/../../../include/llvm/CodeGen/MachineInstr.h:25:
In file included from external/llvm90/lib/Transforms/Hello/../../../include/llvm/CodeGen/MachineOperand.h:18:
external/llvm90/lib/Transforms/Hello/../../../include/llvm/IR/Intrinsics.h:41:10: fatal error: 'llvm/IR/IntrinsicEnums.inc' file not found
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
lib/Target/ARM/AsmParser/Android.mk
lib/Target/ARM/Disassembler/Android.mk