Commit 467de7e8 authored by lrn@chromium.org's avatar lrn@chromium.org

Fixes stray IA32-reference in ARM builds


git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@874 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent 02698516
...@@ -505,6 +505,7 @@ Handle<Object> RegExpImpl::IrregexpExecOnce(Handle<JSRegExp> regexp, ...@@ -505,6 +505,7 @@ Handle<Object> RegExpImpl::IrregexpExecOnce(Handle<JSRegExp> regexp,
switch (tag) { switch (tag) {
case RegExpMacroAssembler::kIA32Implementation: { case RegExpMacroAssembler::kIA32Implementation: {
#ifndef ARM
Code* code = Code::cast(irregexp->get(kIrregexpCodeIndex)); Code* code = Code::cast(irregexp->get(kIrregexpCodeIndex));
Address start_addr = Address start_addr =
Handle<SeqTwoByteString>::cast(two_byte_subject)->GetCharsAddress(); Handle<SeqTwoByteString>::cast(two_byte_subject)->GetCharsAddress();
...@@ -528,6 +529,10 @@ Handle<Object> RegExpImpl::IrregexpExecOnce(Handle<JSRegExp> regexp, ...@@ -528,6 +529,10 @@ Handle<Object> RegExpImpl::IrregexpExecOnce(Handle<JSRegExp> regexp,
} }
} }
break; break;
#else
UNIMPLEMENTED();
break;
#endif
} }
case RegExpMacroAssembler::kBytecodeImplementation: { case RegExpMacroAssembler::kBytecodeImplementation: {
Handle<ByteArray> byte_codes = IrregexpCode(regexp); Handle<ByteArray> byte_codes = IrregexpCode(regexp);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment