[4837] | 1 | # Solaris VBoxXPCom linker map file for GCC 3.4.3 (csl-sol210-3_4-20050802)
|
---|
| 2 | #
|
---|
| 3 | # Solaris gcc(3.4.3) does not honour visibility attributes (hidden,default...)
|
---|
| 4 | # For this reason we use this linker map file to tell the Solaris linker to make
|
---|
| 5 | # the attribute hidden symbols as STV_HIDDEN (using local) and attribute default
|
---|
| 6 | # symbols as STV_DEFAULT (using global).
|
---|
| 7 | #
|
---|
| 8 | # The mapfile will be passed to the Solaris linker using -Wl,-M <thismapfile>
|
---|
| 9 | #
|
---|
| 10 | # Name mangled symbols were deciphered using using:
|
---|
| 11 | # elfdump VBoxXPCom.so | grep <unmanged-symbol-name>
|
---|
| 12 | #
|
---|
| 13 | # Specifying mangled names may not be the best way, but as long as the
|
---|
| 14 | # compiler's mangling scheme does not change, it will work.
|
---|
| 15 | # For gcc(4.x.+) we WILL need to change this mapfile to suit its new mangling.
|
---|
| 16 | #
|
---|
| 17 | {
|
---|
| 18 | local:
|
---|
| 19 | XPTC_InvokeByIndex;
|
---|
| 20 | XPT_ArenaStrDup;
|
---|
| 21 | _Z19NS_NewUnicharBufferPP16nsIUnicharBufferP11nsISupportsj;
|
---|
| 22 | _ZN8nsString4TrimEPKciii;
|
---|
| 23 | _ZN15nsPrintfCStringC1EPKcz;
|
---|
| 24 | _ZN14nsXPTCStubBase9Sentinel4Ev;
|
---|
| 25 | _ZN14nsXPTCStubBase9Sentinel3Ev;
|
---|
| 26 | _ZN14nsXPTCStubBase9Sentinel2Ev;
|
---|
| 27 | _ZN14nsXPTCStubBase9Sentinel1Ev;
|
---|
| 28 | _ZN14nsXPTCStubBase9Sentinel0Ev;
|
---|
| 29 | _ZTI14nsXPTCStubBase;
|
---|
| 30 |
|
---|
| 31 | global:
|
---|
| 32 | _ZN18nsComponentManager14CreateInstanceEPKcP11nsISupportsRK4nsIDPPv;
|
---|
| 33 | _ZN18nsComponentManager14CreateInstanceERK4nsIDP11nsISupportsS2_PPv;
|
---|
| 34 | _ZN20nsPromiseFlatCString4InitERK10nsACString;
|
---|
| 35 | _Z22PL_DHashStubEnumRemoveP12PLDHashTableP15PLDHashEntryHdrjPv;
|
---|
| 36 | _ZNK4nsID8ToStringEv;
|
---|
| 37 | XPT_NewXDRState;
|
---|
| 38 | XPT_DestroyArena;
|
---|
| 39 | XPT_NewArena;
|
---|
| 40 | XPT_DestroyXDRState;
|
---|
| 41 | XPT_DoHeader;
|
---|
| 42 | XPT_ArenaMalloc;
|
---|
| 43 | };
|
---|