Details
-
Sub-task
-
Resolution: Invalid
-
P3: Somewhat important
-
None
-
Symbian version with RVCT4 compiler support library (patched version of Symbian^3 in my cases), RVCT4.0 build 733 beta or later (to fix other issues)
Description
Various (maybe 30-50) problems with additional, unwanted, exports like this one when building with RVCT4 across most Qt modules:
Y:\epoc32\build\src\c_8af6b912e4a7f71c\qtsvg_dll\armv6\urel>fromelf -s
qsvgstructure.o | find "QSvgStructureNode"
Section #130 '.constdata__ZTS17QSvgStructureNode' (SHT_PROGBITS)
[SHF_ALLOC + SHF_GROUP]
38 .constdata__ZTI17QSvgStructureNode
42 .constdata__ZTS17QSvgStructureNode
46 .constdata__ZTV17QSvgStructureNode
70 t._ZN5QListIP17QSvgStructureNodeED1Ev
81 .extab._ZN17QSvgStructureNodeC2EP8QSvgNode
83 .extab._ZN17QSvgStructureNodeD2Ev
84 .extab._ZNK17QSvgStructureNode6boundsEv
91 _ZTI17QSvgStructureNode 0x00000000 Gb 122 Data De 0xc
95 _ZTS17QSvgStructureNode 0x00000000 Gb 130 Data Hi 0x14
99 _ZTV17QSvgStructureNode 0x00000000 Gb 12 Data Hi 0x20
118
_ARM_grp.debug_frame$$$t._ZN5QListIP17QSvgStructureNodeED1Ev$_ZN5QListIP17QSvgStructureNodeED1Ev
126 _ZN17QSvgStructureNodeC2EP8QSvgNode
127 _ZN17QSvgStructureNodeD1Ev 0x00000049 Gb 1 Code Hi
128 _ZN17QSvgStructureNodeD2Ev 0x00000049 Gb 1 Code Hi 0x60
129 _ZN17QSvgStructureNodeD0Ev 0x000000a9 Gb 1 Code Hi 0xc
130 _ZNK17QSvgStructureNode9scopeNodeERK7QString
131 _ZN17QSvgStructureNode8addChildEP8QSvgNodeRK7QString
132 _ZNK17QSvgStructureNode6boundsEv
133 _ZNK17QSvgStructureNode19previousSiblingNodeEP8QSvgNode
170 _ZN5QListIP17QSvgStructureNodeED1Ev
171 _ZN5QListIP17QSvgStructureNodeED2Ev
91 should not have default visibility. The class is not exported. Seems to be triggered by using --import_all_vtbl.