From 265091e581c9f643b37e7966890911f09e223269 Mon Sep 17 00:00:00 2001 From: Brian Carlstrom Date: Wed, 30 Jan 2013 14:08:26 -0800 Subject: Remove ExtractCodeAndPrelink and switch Portable to MCLinker Change-Id: Ia2459c7da6b79e0a1c0f1148c6e28ad9cbbe27a2 --- src/compiler/dex/quick/codegen.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/compiler/dex/quick/codegen.h') diff --git a/src/compiler/dex/quick/codegen.h b/src/compiler/dex/quick/codegen.h index 63c8460b2b..21290caed0 100644 --- a/src/compiler/dex/quick/codegen.h +++ b/src/compiler/dex/quick/codegen.h @@ -17,6 +17,8 @@ #ifndef ART_SRC_COMPILER_DEX_QUICK_CODEGEN_H_ #define ART_SRC_COMPILER_DEX_QUICK_CODEGEN_H_ +#include "invoke_type.h" +#include "compiler/dex/compiler_enums.h" #include "compiler/dex/compiler_ir.h" namespace art { @@ -82,6 +84,14 @@ namespace art { #define REG_USE12 (REG_USE1 | REG_USE2) #define REG_USE23 (REG_USE2 | REG_USE3) +struct BasicBlock; +struct CallInfo; +struct CompilationUnit; +struct LIR; +struct MIR; +struct RegLocation; +struct RegisterInfo; + typedef int (*NextCallInsn)(CompilationUnit*, CallInfo*, int, uint32_t dex_idx, uint32_t method_idx, uintptr_t direct_code, uintptr_t direct_method, InvokeType type); -- cgit v1.2.3-59-g8ed1b