From eb6e6f767ab3e6732d034ac379392da5e771d2e2 Mon Sep 17 00:00:00 2001 From: "dslomov@chromium.org" Date: Mon, 29 Apr 2013 14:13:32 +0000 Subject: [PATCH] Shared build fix R=rossberg@chromium.org BUG= Review URL: https://codereview.chromium.org/14396004 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@14480 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/d8.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/d8.cc b/src/d8.cc index 958f4760e7..39a64eb537 100644 --- a/src/d8.cc +++ b/src/d8.cc @@ -1459,7 +1459,9 @@ Handle Shell::CreateGlobalTemplate(Isolate* isolate) { global_template->Set(String::New("Realm"), realm_template); // Bind the handlers for external arrays. +#ifndef V8_SHARED if (!i::FLAG_harmony_typed_arrays) { +#endif // V8_SHARED PropertyAttribute attr = static_cast(ReadOnly | DontDelete); global_template->Set(PerIsolateData::ArrayBuffer_string(isolate), @@ -1482,7 +1484,9 @@ Handle Shell::CreateGlobalTemplate(Isolate* isolate) { CreateArrayTemplate(Float64Array), attr); global_template->Set(String::New("Uint8ClampedArray"), CreateArrayTemplate(Uint8ClampedArray), attr); +#ifndef V8_SHARED } +#endif // V8_SHARED #if !defined(V8_SHARED) && !defined(_WIN32) && !defined(_WIN64) Handle os_templ = ObjectTemplate::New(); @@ -1726,7 +1730,7 @@ static char* ReadLine(char* data) { static char* ReadWord(char* data) { return ReadToken(data, ' '); } -#endif // V8_SHARED +#endif // trueV8_SHARED // Reads a file into a v8 string.