blob: f71857edc965013b90ff2dc4de79c55fd7bf38e0 [file] [log] [blame]
Ian Rogersb033c752011-07-20 12:22:35 -07001// Copyright 2011 Google Inc. All Rights Reserved.
2
3#ifndef ART_SRC_CONSTANTS_H_
4#define ART_SRC_CONSTANTS_H_
5
buzbeec143c552011-08-20 17:38:58 -07006namespace art {
7
8enum InstructionSet {
9 kNone,
10 kArm,
11 kThumb2,
12 kX86
13};
14
15} // namespace art
16
Ian Rogersb033c752011-07-20 12:22:35 -070017#if defined(__i386__)
Brian Carlstrom578bbdc2011-07-21 14:07:47 -070018#include "constants_x86.h"
Ian Rogersb033c752011-07-20 12:22:35 -070019#elif defined(__arm__)
Brian Carlstrom578bbdc2011-07-21 14:07:47 -070020#include "constants_arm.h"
Ian Rogersb033c752011-07-20 12:22:35 -070021#endif
22
23#endif // ART_SRC_CONSTANTS_H_