Comment #4 on issue 411 by holisme: hide all internal symbols using GCC  
visibility pragma
http://code.google.com/p/v8/issues/detail?id=411

These three ones :
  _zn2v88internal9internals10kproxyty...@base
  _zn2v88internal9internals13kjsobjectty...@base
  _zn2v88internal9internals19kfirstnonstringty...@base
(at least two of them, the kJSObjectType and kFirstNonstringType)

The libv8 library is compiled with your patch, so only public symbols are  
exported.
I compiled and linked Node with this version of libv8, and Node does NOT  
uses any
of these three symbols, however at link-time it complains they are not  
defined :

node.cc:(.text+0x290): undefined reference to
`v8::internal::Internals::kFirstNonstringType'
events.cc:(.text+0x7ee): undefined reference to
`v8::internal::Internals::kJSObjectType'

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to