I was able to sole this using :

python build/gyp_v8 -Dtarget_arch=x64 -Dsnapshot=off 
-Dv8_use_external_startup_data=0 -Dclang=1 -Dhost_clang=1 
-Duse_custom_libcxx=1 -Dmac_deployment_target=10.10


On Sunday, August 7, 2016 at 8:44:23 PM UTC-7, Jim Acquavella wrote:
>
> I'm trying to compile my app with libc++ and am linking with the v8 static 
> libraries on the mac.  libstdc++ compiles and links without a problem. 
>  libc++ generates the following errors.  Any advice?
>
> (null): "std::string::end() const", referenced from:
>
>
> (null): V8::internal::compiler::operator<<(std::ostream&, 
> v8::internal::compiler::Escaped const&) in libv8_base.a(graph-visualizer.o)
>
>
> (null): "std::string::size() const", referenced from:
>
>
> (null): V8::internal::WriteLine(std::ostream&, char const*, 
> v8::internal::CompilationStatistics::BasicStats const&, 
> v8::internal::CompilationStatistics::BasicStats const&) in 
> libv8_base.a(compilation-statistics.o)
>
>
> (null): 
> V8::internal::wasm::ModuleDecoder::DumpModule(v8::internal::wasm::WasmModule*,
>  
> v8::internal::wasm::Result<v8::internal::wasm::WasmModule*>) in 
> libv8_base.a(module-decoder.o)
>
>
> (null): "std::string::begin() const", referenced from:
>
>
> (null): V8::internal::compiler::operator<<(std::ostream&, 
> v8::internal::compiler::Escaped const&) in libv8_base.a(graph-visualizer.o)
>
>
> (null): "std::string::c_str() const", referenced from:
>
>
> (null): V8::V8::MakeWeak(v8::internal::Object**, void*, int, int, void 
> (*)(v8::WeakCallbackInfo<void> const&)) in libv8_base.a(api.o)
>
>
> (null): V8::SealHandleScope::~SealHandleScope() in libv8_base.a(api.o)
>
>
> (null): V8::Context::SetEmbedderData(int, v8::Local<v8::Value>) in 
> libv8_base.a(api.o)
>
>
> (null): V8::Context::SetAlignedPointerInEmbedderData(int, void*) in 
> libv8_base.a(api.o)
>
>
> (null): V8::NeanderArray::get(int) in libv8_base.a(api.o)
>
>
> (null): V8::Template::SetAccessorProperty(v8::Local<v8::Name>, 
> v8::Local<v8::FunctionTemplate>, v8::Local<v8::FunctionTemplate>, 
> v8::PropertyAttribute, v8::AccessControl) in libv8_base.a(api.o)
>
>
> (null): V8::Value::FullIsUndefined() const in libv8_base.a(api.o)
>
>
> (null): ...
>
>
> (null): "std::string::empty() const", referenced from:
>
>
> (null): V8::internal::operator<<(std::ostream&, 
> v8::internal::BasicBlockProfiler::Data const&) in 
> libv8_base.a(basic-block-profiler.o)
>
>
> (null): "std::string::length() const", referenced from:
>
>
> (null): V8::internal::ComputeFlagListHash() in libv8_base.a(flags.o)
>
>
> (null): "std::string::compare(std::string const&) const", referenced from:
>
>
> (null): Bool std::operator!=<char, std::char_traits<char>, 
> std::allocator<char> >(std::basic_string<char, std::char_traits<char>, 
> std::allocator<char> > const&, std::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&) in 
> libv8_base.a(compilation-statistics.o)
>
>
> (null): Bool std::operator<<char, std::char_traits<char>, 
> std::allocator<char> >(std::basic_string<char, std::char_traits<char>, 
> std::allocator<char> > const&, std::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&) in 
> libv8_base.a(compilation-statistics.o)
>
>
> (null): Bool std::operator<<char, std::char_traits<char>, 
> std::allocator<char> >(std::basic_string<char, std::char_traits<char>, 
> std::allocator<char> > const&, std::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&) in 
> libv8_base.a(typing-asm.o)
>
>
> (null): "std::basic_stringstream<char, std::char_traits<char>, 
> std::allocator<char> >::str() const", referenced from:
>
>
> (null): 
> V8::internal::compiler::Pipeline::ScheduleAndGenerateCode(v8::internal::compiler::CallDescriptor*)
>  
> in libv8_base.a(pipeline.o)
>
>
> (null): V8::internal::compiler::(anonymous 
> namespace)::TraceSchedule(v8::internal::CompilationInfo*, 
> v8::internal::compiler::Schedule*) in libv8_base.a(pipeline.o)
>
>
> (null): 
> V8::internal::__RT_impl_Runtime_GetAndResetRuntimeCallStats(v8::internal::Arguments,
>  
> v8::internal::Isolate*) in libv8_base.a(runtime-internal.o)
>
>
> (null): "std::basic_ostringstream<char, std::char_traits<char>, 
> std::allocator<char> >::str() const", referenced from:
>
>
> (null): Std::string* v8::base::MakeCheckOpString<v8::internal::Map*, 
> v8::internal::Map*>(v8::internal::Map* const&, v8::internal::Map* const&, 
> char const*) in libv8_base.a(api.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<bool, bool>(bool const&, 
> bool const&, char const*) in libv8_base.a(api.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<v8::internal::Object**, 
> v8::internal::Object**>(v8::internal::Object** const&, 
> v8::internal::Object** const&, char const*) in libv8_base.a(api.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<v8::internal::Object*, 
> v8::internal::Object*>(v8::internal::Object* const&, v8::internal::Object* 
> const&, char const*) in libv8_base.a(api.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<void*, void*>(void* 
> const&, void* const&, char const*) in libv8_base.a(api.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<v8::AccessControl, 
> v8::AccessControl>(v8::AccessControl const&, v8::AccessControl const&, char 
> const*) in libv8_base.a(api.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<char, int>(char const&, 
> int const&, char const*) in libv8_base.a(api.o)
>
>
> (null): ...
>
>
> (null): "std::allocator<char>::allocator()", referenced from:
>
>
> (null): V8::base::OS::GetSharedLibraryAddresses() in 
> libv8_libbase.a(platform-macos.o)
>
>
> (null): 
> V8::internal::Float32x4::ToString(v8::internal::Handle<v8::internal::Float32x4>)
>  
> in libv8_base.a(objects.o)
>
>
> (null): V8::internal::RuntimeCallStatEntries::Print(std::ostream&) in 
> libv8_base.a(counters.o)
>
>
> (null): V8::internal::Isolate::GetTurboCfgFileName() in 
> libv8_base.a(isolate.o)
>
>
> (null): 
> V8::internal::interpreter::Bytecodes::ToString(v8::internal::interpreter::Bytecode,
>  
> v8::internal::interpreter::OperandScale) in libv8_base.a(bytecodes.o)
>
>
> (null): V8::internal::interpreter::Register::ToString(int) in 
> libv8_base.a(bytecodes.o)
>
>
> (null): V8::internal::Float32x4::Float32x4Print(std::ostream&) in 
> libv8_base.a(objects-printer.o)
>
>
> (null): ...
>
>
> (null): "std::allocator<char>::~allocator()", referenced from:
>
>
> (null): V8::base::OS::GetSharedLibraryAddresses() in 
> libv8_libbase.a(platform-macos.o)
>
>
> (null): 
> V8::internal::Float32x4::ToString(v8::internal::Handle<v8::internal::Float32x4>)
>  
> in libv8_base.a(objects.o)
>
>
> (null): V8::internal::RuntimeCallStatEntries::Print(std::ostream&) in 
> libv8_base.a(counters.o)
>
>
> (null): V8::internal::Isolate::GetTurboCfgFileName() in 
> libv8_base.a(isolate.o)
>
>
> (null): 
> V8::internal::interpreter::Bytecodes::ToString(v8::internal::interpreter::Bytecode,
>  
> v8::internal::interpreter::OperandScale) in libv8_base.a(bytecodes.o)
>
>
> (null): V8::internal::interpreter::Register::ToString(int) in 
> libv8_base.a(bytecodes.o)
>
>
> (null): V8::internal::Float32x4::Float32x4Print(std::ostream&) in 
> libv8_base.a(objects-printer.o)
>
>
> (null): ...
>
>
> (null): "std::ostream::write(char const*, long)", referenced from:
>
>
> (null): V8::internal::wasm::operator<<(std::ostream&, 
> v8::internal::wasm::WasmFunctionName const&) in libv8_base.a(wasm-module.o)
>
>
> (null): "std::basic_ostream<char, std::char_traits<char> 
> >::basic_ostream(std::basic_streambuf<char, std::char_traits<char> >*)", 
> referenced from:
>
>
> (null): V8::internal::OFStream::OFStream(__sFILE*) in 
> libv8_base.a(ostreams.o)
>
>
> (null): V8::internal::OFStream::OFStream(__sFILE*) in 
> libv8_base.a(ostreams.o)
>
>
> (null): "std::basic_ostream<char, std::char_traits<char> 
> >::~basic_ostream()", referenced from:
>
>
> (null): Construction vtable for std::ostream-in-v8::internal::OFStream in 
> libv8_base.a(ostreams.o)
>
>
> (null): Construction vtable for 
> std::ostream-in-v8::internal::compiler::(anonymous namespace)::TurboCfgFile 
> in libv8_base.a(pipeline.o)
>
>
> (null): "std::basic_ostream<char, std::char_traits<char> 
> >::~basic_ostream()", referenced from:
>
>
> (null): Construction vtable for std::ostream-in-v8::internal::OFStream in 
> libv8_base.a(ostreams.o)
>
>
> (null): Construction vtable for 
> std::ostream-in-v8::internal::compiler::(anonymous namespace)::TurboCfgFile 
> in libv8_base.a(pipeline.o)
>
>
> (null): "std::basic_ostream<char, std::char_traits<char> 
> >::~basic_ostream()", referenced from:
>
>
> (null): V8::internal::OFStream::~OFStream() in libv8_base.a(ostreams.o)
>
>
> (null): "std::ostream::operator<<(std::ostream& (*)(std::ostream&))", 
> referenced from:
>
>
> (null): V8::internal::BytecodeArray::Disassemble(std::ostream&) in 
> libv8_base.a(objects.o)
>
>
> (null): 
> V8::internal::Deoptimizer::GetOutputInfo(v8::internal::DeoptimizationOutputData*,
>  
> v8::internal::BailoutId, v8::internal::SharedFunctionInfo*) in 
> libv8_base.a(deoptimizer.o)
>
>
> (null): V8::internal::RuntimeCallStatEntries::Print(std::ostream&) in 
> libv8_base.a(counters.o)
>
>
> (null): V8::internal::RuntimeCallStatEntries::Entry::Print(std::ostream&) 
> in libv8_base.a(counters.o)
>
>
> (null): V8::internal::Isolate::DumpAndResetCompilationStats() in 
> libv8_base.a(isolate.o)
>
>
> (null): ___gdb_print_v8_object in libv8_base.a(gdb-jit.o)
>
>
> (null): 
> V8::internal::CompilationInfo::TraceInlinedFunction(v8::internal::Handle<v8::internal::SharedFunctionInfo>,
>  
> v8::internal::SourcePosition, int) in libv8_base.a(compiler.o)
>
>
> (null): ...
>
>
> (null): "std::ostream::operator<<(std::ios_base& (*)(std::ios_base&))", 
> referenced from:
>
>
> (null): V8::internal::RuntimeCallStatEntries::Entry::Print(std::ostream&) 
> in libv8_base.a(counters.o)
>
>
> (null): "std::ostream::operator<<(void const*)", referenced from:
>
>
> (null): Std::string* v8::base::MakeCheckOpString<v8::internal::Map*, 
> v8::internal::Map*>(v8::internal::Map* const&, v8::internal::Map* const&, 
> char const*) in libv8_base.a(api.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<v8::internal::Object**, 
> v8::internal::Object**>(v8::internal::Object** const&, 
> v8::internal::Object** const&, char const*) in libv8_base.a(api.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<v8::internal::Object*, 
> v8::internal::Object*>(v8::internal::Object* const&, v8::internal::Object* 
> const&, char const*) in libv8_base.a(api.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<void*, void*>(void* 
> const&, void* const&, char const*) in libv8_base.a(api.o)
>
>
> (null): Std::string* 
> v8::base::MakeCheckOpString<v8::String::ExternalStringResource const*, 
> v8::String::ExternalStringResource*>(v8::String::ExternalStringResource 
> const* const&, v8::String::ExternalStringResource* const&, char const*) in 
> libv8_base.a(api.o)
>
>
> (null): Std::string* 
> v8::base::MakeCheckOpString<v8::String::ExternalStringResourceBase const*, 
> v8::String::ExternalStringResourceBase*>(v8::String::ExternalStringResourceBase
>  
> const* const&, v8::String::ExternalStringResourceBase* const&, char const*) 
> in libv8_base.a(api.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<void const*, void 
> const*>(void const* const&, void const* const&, char const*) in 
> libv8_libbase.a(logging.o)
>
>
> (null): ...
>
>
> (null): "std::ostream::operator<<(bool)", referenced from:
>
>
> (null): Std::string* v8::base::MakeCheckOpString<bool, bool>(bool const&, 
> bool const&, char const*) in libv8_base.a(api.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<bool, bool>(bool const&, 
> bool const&, char const*) in libv8_base.a(api-natives.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<bool, bool>(bool const&, 
> bool const&, char const*) in libv8_base.a(objects.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<bool, bool>(bool const&, 
> bool const&, char const*) in libv8_base.a(parser.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<bool, bool>(bool const&, 
> bool const&, char const*) in libv8_base.a(frames.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<bool, bool>(bool const&, 
> bool const&, char const*) in libv8_base.a(deoptimizer.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<bool, bool>(bool const&, 
> bool const&, char const*) in libv8_base.a(spaces.o)
>
>
> (null): ...
>
>
> (null): "std::ostream::operator<<(double)", referenced from:
>
>
> (null): Std::string* v8::base::MakeCheckOpString<double, double>(double 
> const&, double const&, char const*) in libv8_libbase.a(logging.o)
>
>
> (null): V8::base::operator<<(std::ostream&, v8::base::Time const&) in 
> libv8_libbase.a(time.o)
>
>
> (null): V8::internal::HeapNumber::HeapNumberPrint(std::ostream&) in 
> libv8_base.a(objects.o)
>
>
> (null): V8::internal::operator<<(std::ostream&, v8::internal::(anonymous 
> namespace)::Flag const&) in libv8_base.a(flags.o)
>
>
> (null): V8::internal::RuntimeCallStatEntries::Entry::Print(std::ostream&) 
> in libv8_base.a(counters.o)
>
>
> (null): V8::internal::Type::PrintTo(std::ostream&, 
> v8::internal::Type::PrintDimension) in libv8_base.a(types.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<double, unsigned 
> int>(double const&, unsigned int const&, char const*) in 
> libv8_base.a(elements.o)
>
>
> (null): ...
>
>
> (null): "std::ostream::operator<<(float)", referenced from:
>
>
> (null): Std::string* v8::base::MakeCheckOpString<float, float>(float 
> const&, float const&, char const*) in libv8_libbase.a(logging.o)
>
>
> (null): Void 
> v8::internal::DoPrintElements<v8::internal::FixedTypedArray<v8::internal::Float32ArrayTraits>
>  
> >(std::ostream&, v8::internal::Object*) in libv8_base.a(objects-printer.o)
>
>
> (null): V8::internal::compiler::operator<<(std::ostream&, 
> v8::internal::compiler::Constant const&) in libv8_base.a(instruction.o)
>
>
> (null): V8::internal::compiler::Operator1<float, 
> v8::internal::compiler::OpEqualTo<float>, 
> v8::internal::compiler::OpHash<float> >::PrintParameter(std::ostream&) 
> const in libv8_base.a(common-operator.o)
>
>
> (null): "std::ostream::operator<<(int)", referenced from:
>
>
> (null): Std::string* v8::base::MakeCheckOpString<v8::AccessControl, 
> v8::AccessControl>(v8::AccessControl const&, v8::AccessControl const&, char 
> const*) in libv8_base.a(api.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<char, int>(char const&, 
> int const&, char const*) in libv8_base.a(api.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<int, char>(int const&, 
> char const&, char const*) in libv8_base.a(api.o)
>
>
> (null): Std::string* 
> v8::base::MakeCheckOpString<v8::internal::String::FlatContent::State, 
> v8::internal::String::FlatContent::State>(v8::internal::String::FlatContent::State
>  
> const&, v8::internal::String::FlatContent::State const&, char const*) in 
> libv8_base.a(api.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<v8::String::Encoding, 
> v8::String::Encoding>(v8::String::Encoding const&, v8::String::Encoding 
> const&, char const*) in libv8_base.a(api.o)
>
>
> (null): Std::string* 
> v8::base::MakeCheckOpString<v8::Isolate::GarbageCollectionType, 
> v8::Isolate::GarbageCollectionType>(v8::Isolate::GarbageCollectionType 
> const&, v8::Isolate::GarbageCollectionType const&, char const*) in 
> libv8_base.a(api.o)
>
>
> (null): Std::string* 
> v8::base::MakeCheckOpString<v8::Isolate::DisallowJavascriptExecutionScope::OnFailure,
>  
> v8::Isolate::DisallowJavascriptExecutionScope::OnFailure>(v8::Isolate::DisallowJavascriptExecutionScope::OnFailure
>  
> const&, v8::Isolate::DisallowJavascriptExecutionScope::OnFailure const&, 
> char const*) in libv8_base.a(api.o)
>
>
> (null): ...
>
>
> (null): "std::ostream::operator<<(unsigned int)", referenced from:
>
>
> (null): Std::string* v8::base::MakeCheckOpString<unsigned long, unsigned 
> int>(unsigned long const&, unsigned int const&, char const*) in 
> libv8_base.a(api.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<unsigned int, unsigned 
> int>(unsigned int const&, unsigned int const&, char const*) in 
> libv8_libbase.a(logging.o)
>
>
> (null): V8::internal::Symbol::SymbolShortPrint(std::ostream&) in 
> libv8_base.a(objects.o)
>
>
> (null): 
> V8::internal::DeoptimizationInputData::DeoptimizationInputDataPrint(std::ostream&)
>  
> in libv8_base.a(objects.o)
>
>
> (null): 
> V8::internal::DeoptimizationOutputData::DeoptimizationOutputDataPrint(std::ostream&)
>  
> in libv8_base.a(objects.o)
>
>
> (null): V8::internal::Code::Disassemble(char const*, std::ostream&) in 
> libv8_base.a(objects.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<unsigned int, unsigned 
> long>(unsigned int const&, unsigned long const&, char const*) in 
> libv8_base.a(spaces.o)
>
>
> (null): ...
>
>
> (null): "std::ostream::operator<<(long)", referenced from:
>
>
> (null): Std::string* v8::base::MakeCheckOpString<long, long>(long const&, 
> long const&, char const*) in libv8_libbase.a(logging.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<int, long>(int const&, 
> long const&, char const*) in libv8_libbase.a(time.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<long, int>(long const&, 
> int const&, char const*) in libv8_libbase.a(time.o)
>
>
> (null): V8::internal::RelocInfo::Print(v8::internal::Isolate*, 
> std::ostream&) in libv8_base.a(assembler.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<int, long>(int const&, 
> long const&, char const*) in libv8_base.a(assembler.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<long, int>(long const&, 
> int const&, char const*) in libv8_base.a(spaces.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<long, int>(long const&, 
> int const&, char const*) in libv8_base.a(heap.o)
>
>
> (null): ...
>
>
> (null): "std::ostream::operator<<(unsigned long)", referenced from:
>
>
> (null): Std::string* v8::base::MakeCheckOpString<unsigned long, unsigned 
> int>(unsigned long const&, unsigned int const&, char const*) in 
> libv8_base.a(api.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<unsigned long, unsigned 
> long>(unsigned long const&, unsigned long const&, char const*) in 
> libv8_libbase.a(logging.o)
>
>
> (null): V8::internal::ComputeFlagListHash() in libv8_base.a(flags.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<unsigned int, unsigned 
> long>(unsigned int const&, unsigned long const&, char const*) in 
> libv8_base.a(spaces.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<unsigned int, unsigned 
> long>(unsigned int const&, unsigned long const&, char const*) in 
> libv8_base.a(mark-compact.o)
>
>
> (null): V8::internal::operator<<(std::ostream&, 
> v8::internal::BasicBlockProfiler::Data const&) in 
> libv8_base.a(basic-block-profiler.o)
>
>
> (null): V8::internal::wasm::operator<<(std::ostream&, 
> v8::internal::wasm::WasmModule const&) in libv8_base.a(wasm-module.o)
>
>
> (null): ...
>
>
> (null): "std::ostream::operator<<(short)", referenced from:
>
>
> (null): Void 
> v8::internal::DoPrintElements<v8::internal::FixedTypedArray<v8::internal::Int16ArrayTraits>
>  
> >(std::ostream&, v8::internal::Object*) in libv8_base.a(objects-printer.o)
>
>
> (null): "std::ostream::operator<<(unsigned short)", referenced from:
>
>
> (null): Void 
> v8::internal::DoPrintElements<v8::internal::FixedTypedArray<v8::internal::Uint16ArrayTraits>
>  
> >(std::ostream&, v8::internal::Object*) in libv8_base.a(objects-printer.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<int, unsigned short>(int 
> const&, unsigned short const&, char const*) in libv8_base.a(regexp-parser.o)
>
>
> (null): V8::internal::wasm::operator<<(std::ostream&, 
> v8::internal::wasm::WasmFunction const&) in libv8_base.a(wasm-module.o)
>
>
> (null): Std::string* 
> v8::base::MakeCheckOpString<v8::internal::compiler::IrOpcode::Value, 
> unsigned short>(v8::internal::compiler::IrOpcode::Value const&, unsigned 
> short const&, char const*) in libv8_base.a(js-operator.o)
>
>
> (null): Std::string* 
> v8::base::MakeCheckOpString<v8::internal::compiler::IrOpcode::Value, 
> unsigned short>(v8::internal::compiler::IrOpcode::Value const&, unsigned 
> short const&, char const*) in libv8_base.a(instruction-selector.o)
>
>
> (null): Std::string* 
> v8::base::MakeCheckOpString<v8::internal::compiler::IrOpcode::Value, 
> unsigned short>(v8::internal::compiler::IrOpcode::Value const&, unsigned 
> short const&, char const*) in libv8_base.a(common-operator.o)
>
>
> (null): Std::string* 
> v8::base::MakeCheckOpString<v8::internal::compiler::IrOpcode::Value, 
> unsigned short>(v8::internal::compiler::IrOpcode::Value const&, unsigned 
> short const&, char const*) in libv8_base.a(machine-operator.o)
>
>
> (null): ...
>
>
> (null): "std::ostream::operator<<(long long)", referenced from:
>
>
> (null): Std::string* v8::base::MakeCheckOpString<long long, long 
> long>(long long const&, long long const&, char const*) in 
> libv8_libbase.a(logging.o)
>
>
> (null): V8::internal::RuntimeCallStatEntries::Entry::Print(std::ostream&) 
> in libv8_base.a(counters.o)
>
>
> (null): V8::internal::PrepareLogFileName(std::ostream&, 
> v8::internal::Isolate*, char const*) in libv8_base.a(log.o)
>
>
> (null): V8::internal::compiler::operator<<(std::ostream&, 
> v8::internal::compiler::Constant const&) in libv8_base.a(instruction.o)
>
>
> (null): V8::internal::compiler::Operator1<long long, 
> v8::internal::compiler::OpEqualTo<long long>, 
> v8::internal::compiler::OpHash<long long> >::PrintParameter(std::ostream&) 
> const in libv8_base.a(common-operator.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<int, long long>(int 
> const&, long long const&, char const*) in libv8_base.a(code-generator-x64.o)
>
>
> (null): "std::ostream::operator<<(unsigned long long)", referenced from:
>
>
> (null): Std::string* v8::base::MakeCheckOpString<unsigned long long, 
> unsigned long long>(unsigned long long const&, unsigned long long const&, 
> char const*) in libv8_libbase.a(logging.o)
>
>
> (null): V8::internal::RuntimeCallStatEntries::Entry::Print(std::ostream&) 
> in libv8_base.a(counters.o)
>
>
> (null): Std::string* v8::base::MakeCheckOpString<unsigned long long, 
> int>(unsigned long long const&, int const&, char const*) in 
> libv8_base.a(sampling-heap-profiler.o)
>
>
> (null): "std::string::end()", referenced from:
>
>
> (null): 
> V8::internal::compiler::Pipeline::ScheduleAndGenerateCode(v8::internal::compiler::CallDescriptor*)
>  
> in libv8_base.a(pipeline.o)
>
>
> (null): V8::internal::compiler::(anonymous 
> namespace)::TraceSchedule(v8::internal::CompilationInfo*, 
> v8::internal::compiler::Schedule*) in libv8_base.a(pipeline.o)
>
>
> (null): "std::string::begin()", referenced from:
>
>
> (null): 
> V8::internal::compiler::Pipeline::ScheduleAndGenerateCode(v8::internal::compiler::CallDescriptor*)
>  
> in libv8_base.a(pipeline.o)
>
>
> (null): V8::internal::compiler::(anonymous 
> namespace)::TraceSchedule(v8::internal::CompilationInfo*, 
> v8::internal::compiler::Schedule*) in libv8_base.a(pipeline.o)
>
>
> (null): "std::string::append(std::string const&)", referenced from:
>
>
> (null): 
> V8::internal::interpreter::Bytecodes::ToString(v8::internal::interpreter::Bytecode,
>  
> v8::internal::interpreter::OperandScale) in libv8_base.a(bytecodes.o)
>
>
> (null): Std::basic_string<char, std::char_traits<char>, 
> std::allocator<char> > std::operator+<char, std::char_traits<char>, 
> std::allocator<char> >(std::basic_string<char, std::char_traits<char>, 
> std::allocator<char> > const&, std::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&) in 
> libv8_base.a(module-decoder.o)
>
>
> (null): "std::string::append(unsigned long, char)", referenced from:
>
>
> (null): 
> V8::internal::interpreter::Bytecodes::ToString(v8::internal::interpreter::Bytecode,
>  
> v8::internal::interpreter::OperandScale) in libv8_base.a(bytecodes.o)
>
>
> (null): "std::string::insert(unsigned long, std::string const&)", 
> referenced from:
>
>
> (null): V8::internal::InsertIntoString(std::basic_ostringstream<char, 
> std::char_traits<char>, std::allocator<char> >*, std::string*) in 
> libv8_base.a(basic-block-profiler.o)
>
>
> (null): "std::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >::basic_string(char const*, std::allocator<char> 
> const&)", referenced from:
>
>
> (null): V8::base::OS::GetSharedLibraryAddresses() in 
> libv8_libbase.a(platform-macos.o)
>
>
> (null): 
> V8::internal::Float32x4::ToString(v8::internal::Handle<v8::internal::Float32x4>)
>  
> in libv8_base.a(objects.o)
>
>
> (null): V8::internal::Isolate::GetTurboCfgFileName() in 
> libv8_base.a(isolate.o)
>
>
> (null): 
> V8::internal::interpreter::Bytecodes::ToString(v8::internal::interpreter::Bytecode,
>  
> v8::internal::interpreter::OperandScale) in libv8_base.a(bytecodes.o)
>
>
> (null): V8::internal::interpreter::Register::ToString(int) in 
> libv8_base.a(bytecodes.o)
>
>
> (null): V8::internal::Float32x4::Float32x4Print(std::ostream&) in 
> libv8_base.a(objects-printer.o)
>
>
> (null): V8::internal::Int32x4::Int32x4Print(std::ostream&) in 
> libv8_base.a(objects-printer.o)
>
>
> (null): ...
>
>
> (null): "std::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >::basic_string(std::string const&)", referenced from:
>
>
> (null): 
> V8::base::OS::SharedLibraryAddress::SharedLibraryAddress(std::string 
> const&, unsigned long, unsigned long) in libv8_libbase.a(platform-macos.o)
>
>
> (null): 
> V8::base::OS::SharedLibraryAddress::SharedLibraryAddress(v8::base::OS::SharedLibraryAddress
>  
> const&) in libv8_libbase.a(platform-macos.o)
>
>
> (null): 
> V8::internal::interpreter::Bytecodes::ToString(v8::internal::interpreter::Bytecode,
>  
> v8::internal::interpreter::OperandScale) in libv8_base.a(bytecodes.o)
>
>
> (null): V8::internal::CompilationStatistics::RecordPhaseStats(char const*, 
> char const*, v8::internal::CompilationStatistics::BasicStats const&) in 
> libv8_base.a(compilation-statistics.o)
>
>
> (null): V8::internal::CompilationStatistics::RecordPhaseKindStats(char 
> const*, v8::internal::CompilationStatistics::BasicStats const&) in 
> libv8_base.a(compilation-statistics.o)
>
>
> (null): 
> V8::internal::CompilationStatistics::PhaseStats::PhaseStats(v8::internal::CompilationStatistics::PhaseStats
>  
> const&) in libv8_base.a(compilation-statistics.o)
>
>
> (null): 
> V8::internal::CompilationStatistics::BasicStats::BasicStats(v8::internal::CompilationStatistics::BasicStats
>  
> const&) in libv8_base.a(compilation-statistics.o)
>
>
> (null): ...
>
>
> (null): "std::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >::basic_string(unsigned long, char, 
> std::allocator<char> const&)", referenced from:
>
>
> (null): V8::internal::RuntimeCallStatEntries::Print(std::ostream&) in 
> libv8_base.a(counters.o)
>
>
> (null): "std::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >::basic_string()", referenced from:
>
>
> (null): V8::internal::CompilationStatistics::BasicStats::BasicStats() in 
> libv8_base.a(isolate.o)
>
>
> (null): V8::internal::BasicBlockProfiler::Data::Data(unsigned long) in 
> libv8_base.a(basic-block-profiler.o)
>
>
> (null): V8::internal::CompilationStatistics::BasicStats::BasicStats() in 
> libv8_base.a(compilation-statistics.o)
>
>
> (null): 
> V8::internal::wasm::ModuleDecoder::DumpModule(v8::internal::wasm::WasmModule*,
>  
> v8::internal::wasm::Result<v8::internal::wasm::WasmModule*>) in 
> libv8_base.a(module-decoder.o)
>
>
> (null): 
> V8::internal::compiler::PipelineStatistics::PipelineStatistics(v8::internal::CompilationInfo*,
>  
> v8::internal::compiler::ZonePool*) in libv8_base.a(pipeline-statistics.o)
>
>
> (null): V8::internal::CompilationStatistics::BasicStats::BasicStats() in 
> libv8_base.a(pipeline-statistics.o)
>
>
> (null): "std::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >::~basic_string()", referenced from:
>
>
> (null): V8::base::OS::GetSharedLibraryAddresses() in 
> libv8_libbase.a(platform-macos.o)
>
>
> (null): V8::base::OS::SharedLibraryAddress::~SharedLibraryAddress() in 
> libv8_libbase.a(platform-macos.o)
>
>
> (null): V8::internal::Object::ShortPrint(v8::internal::StringStream*) in 
> libv8_base.a(objects.o)
>
>
> (null): 
> V8::internal::Float32x4::ToString(v8::internal::Handle<v8::internal::Float32x4>)
>  
> in libv8_base.a(objects.o)
>
>
> (null): 
> V8::internal::Int32x4::ToString(v8::internal::Handle<v8::internal::Int32x4>) 
> in libv8_base.a(objects.o)
>
>
> (null): 
> V8::internal::Uint32x4::ToString(v8::internal::Handle<v8::internal::Uint32x4>)
>  
> in libv8_base.a(objects.o)
>
>
> (null): "std::string::operator=(char const*)", referenced from:
>
>
> (null): "std::string::operator=(std::string const&)", referenced from:
>
>
> (null): "std::string::operator[](unsigned long)", referenced from:
>
>
> (null): "std::string::operator+=(char)", referenced from:
>
>
> (null): "std::basic_ofstream<char, std::char_traits<char> 
> >::basic_ofstream(char const*, std::_Ios_Openmode)", referenced from:
>
>
> (null): "std::basic_ofstream<char, std::char_traits<char> 
> >::basic_ofstream(char const*, std::_Ios_Openmode)", referenced from:
>
>
> (null): "std::basic_ofstream<char, std::char_traits<char> 
> >::~basic_ofstream()", referenced from:
>
>
> (null): "std::basic_ofstream<char, std::char_traits<char> 
> >::~basic_ofstream()", referenced from:
>
>
> (null): "std::basic_ofstream<char, std::char_traits<char> 
> >::~basic_ofstream()", referenced from:
>
>
> (null): "std::_List_node_base::hook(std::_List_node_base*)", referenced 
> from:
>
>
> (null): "std::_List_node_base::unhook()", referenced from:
>
>
> (null): "std::_List_node_base::transfer(std::_List_node_base*, 
> std::_List_node_base*)", referenced from:
>
>
> (null): "std::basic_streambuf<char, std::char_traits<char> 
> >::imbue(std::locale const&)", referenced from:
>
>
> (null): "std::basic_streambuf<char, std::char_traits<char> >::uflow()", 
> referenced from:
>
>
> (null): "std::basic_streambuf<char, std::char_traits<char> 
> >::setbuf(char*, long)", referenced from:
>
>
> (null): "std::basic_streambuf<char, std::char_traits<char> 
> >::xsgetn(char*, long)", referenced from:
>
>
> (null): "std::basic_streambuf<char, std::char_traits<char> >::seekoff(long 
> long, std::_Ios_Seekdir, std::_Ios_Openmode)", referenced from:
>
>
> (null): "std::basic_streambuf<char, std::char_traits<char> 
> >::seekpos(std::fpos<__mbstate_t>, std::_Ios_Openmode)", referenced from:
>
>
> (null): "std::basic_streambuf<char, std::char_traits<char> 
> >::pbackfail(int)", referenced from:
>
>
> (null): "std::basic_streambuf<char, std::char_traits<char> 
> >::showmanyc()", referenced from:
>
>
> (null): "std::basic_streambuf<char, std::char_traits<char> 
> >::underflow()", referenced from:
>
>
> (null): "std::basic_streambuf<char, std::char_traits<char> 
> >::basic_streambuf()", referenced from:
>
>
> (null): "std::basic_streambuf<char, std::char_traits<char> 
> >::~basic_streambuf()", referenced from:
>
>
> (null): "std::basic_stringstream<char, std::char_traits<char>, 
> std::allocator<char> >::basic_stringstream(std::_Ios_Openmode)", referenced 
> from:
>
>
> (null): "std::basic_stringstream<char, std::char_traits<char>, 
> std::allocator<char> >::~basic_stringstream()", referenced from:
>
>
> (null): "std::basic_ostringstream<char, std::char_traits<char>, 
> std::allocator<char> >::basic_ostringstream(std::_Ios_Openmode)", 
> referenced from:
>
>
> (null): "std::basic_ostringstream<char, std::char_traits<char>, 
> std::allocator<char> >::~basic_ostringstream()", referenced from:
>
>
> (null): "std::basic_ios<char, std::char_traits<char> >::fill(char)", 
> referenced from:
>
>
> (null): "std::basic_ios<char, std::char_traits<char> 
> >::rdbuf(std::basic_streambuf<char, std::char_traits<char> >*)", referenced 
> from:
>
>
> (null): "std::basic_ios<char, std::char_traits<char> 
> >::copyfmt(std::basic_ios<char, std::char_traits<char> > const&)", 
> referenced from:
>
>
> (null): "std::basic_ios<char, std::char_traits<char> 
> >::basic_ios(std::basic_streambuf<char, std::char_traits<char> >*)", 
> referenced from:
>
>
> (null): "std::basic_ios<char, std::char_traits<char> >::basic_ios()", 
> referenced from:
>
>
> (null): "std::basic_ios<char, std::char_traits<char> >::~basic_ios()", 
> referenced from:
>
>
> (null): "std::basic_ios<char, std::char_traits<char> >::~basic_ios()", 
> referenced from:
>
>
> (null): "std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)", 
> referenced from:
>
>
> (null): "std::_Rb_tree_decrement(std::_Rb_tree_node_base*)", referenced 
> from:
>
>
> (null): "std::_Rb_tree_increment(std::_Rb_tree_node_base const*)", 
> referenced from:
>
>
> (null): "std::_Rb_tree_increment(std::_Rb_tree_node_base*)", referenced 
> from:
>
>
> (null): "std::__throw_length_error(char const*)", referenced from:
>
>
> (null): "std::__throw_out_of_range(char const*)", referenced from:
>
>
> (null): "std::__throw_runtime_error(char const*)", referenced from:
>
>
> (null): "std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, 
> std::_Rb_tree_node_base&)", referenced from:
>
>
> (null): "std::_Rb_tree_insert_and_rebalance(bool, 
> std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, 
> std::_Rb_tree_node_base&)", referenced from:
>
>
> (null): "std::basic_ostream<char, std::char_traits<char> >& 
> std::endl<char, std::char_traits<char> >(std::basic_ostream<char, 
> std::char_traits<char> >&)", referenced from:
>
>
> (null): "std::basic_ostream<char, std::char_traits<char> >& 
> std::flush<char, std::char_traits<char> >(std::basic_ostream<char, 
> std::char_traits<char> >&)", referenced from:
>
>
> (null): "std::basic_ostream<char, std::char_traits<char> >& 
> std::operator<<<std::char_traits<char> >(std::basic_ostream<char, 
> std::char_traits<char> >&, char const*)", referenced from:
>
>
> (null): "std::basic_ostream<char, std::char_traits<char> >& 
> std::operator<<<std::char_traits<char> >(std::basic_ostream<char, 
> std::char_traits<char> >&, unsigned char const*)", referenced from:
>
>
> (null): "std::basic_ostream<char, std::char_traits<char> >& 
> std::operator<<<std::char_traits<char> >(std::basic_ostream<char, 
> std::char_traits<char> >&, signed char)", referenced from:
>
>
> (null): "std::basic_ostream<char, std::char_traits<char> >& 
> std::operator<<<std::char_traits<char> >(std::basic_ostream<char, 
> std::char_traits<char> >&, char)", referenced from:
>
>
> (null): "std::basic_ostream<char, std::char_traits<char> >& 
> std::operator<<<std::char_traits<char> >(std::basic_ostream<char, 
> std::char_traits<char> >&, unsigned char)", referenced from:
>
>
> (null): "std::basic_ostream<char, std::char_traits<char> >& 
> std::operator<<<char, std::char_traits<char> >(std::basic_ostream<char, 
> std::char_traits<char> >&, std::_Setw)", referenced from:
>
>
> (null): "std::basic_ostream<char, std::char_traits<char> >& 
> std::operator<<<char, std::char_traits<char>, std::allocator<char> 
> >(std::basic_ostream<char, std::char_traits<char> >&, 
> std::basic_string<char, std::char_traits<char>, std::allocator<char> > 
> const&)", referenced from:
>
>
> (null): "non-virtual thunk to std::basic_ostream<char, 
> std::char_traits<char> >::~basic_ostream()", referenced from:
>
>
> (null): "non-virtual thunk to std::basic_ostream<char, 
> std::char_traits<char> >::~basic_ostream()", referenced from:
>
>
> (null): "non-virtual thunk to std::basic_ofstream<char, 
> std::char_traits<char> >::~basic_ofstream()", referenced from:
>
>
> (null): "non-virtual thunk to std::basic_ofstream<char, 
> std::char_traits<char> >::~basic_ofstream()", referenced from:
>
>
>

-- 
-- 
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users
--- 
You received this message because you are subscribed to the Google Groups 
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to