break Architecture out of Assembler

This commit is contained in:
Joshua Warner
2013-02-23 23:03:01 -07:00
parent 56625b89d8
commit 4c8b593539
15 changed files with 172 additions and 125 deletions

View File

@ -8,6 +8,8 @@
There is NO WARRANTY for this software. See license.txt for
details. */
#include "common.h"
#include <avian/vm/codegen/targets.h>
#include "environment.h"
@ -15,7 +17,7 @@
namespace avian {
namespace codegen {
Assembler::Architecture* makeArchitectureNative(vm::System* system, bool useNativeFeatures UNUSED) {
Architecture* makeArchitectureNative(vm::System* system, bool useNativeFeatures UNUSED) {
#ifndef AVIAN_TARGET_ARCH
#error "Must specify native target!"
#endif