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