Add missing EXPORT_C in cpp files, and reinstate the DEF file additions, to fix Bug 2473
Mystery solved - RVCT 2.2 only exports functions on the basis of EXPORT_C, but RVCT 4.0 is triggered by the IMPORT_C as well
EXPORTS
_ZN18CGlxCollectionInfo4NewLEm @ 1 NONAME
_ZN18CGlxCollectionInfoD0Ev @ 2 NONAME
_ZN18CGlxCollectionInfoD1Ev @ 3 NONAME
_ZN18CGlxCollectionInfoD2Ev @ 4 NONAME
_ZN21CGlxCollectionManager15CollectionInfoLER18CGlxCollectionInfoR14TRequestStatus @ 5 NONAME
_ZN21CGlxCollectionManager16AddToCollectionLERK7TDesC16NS_11TCollectionER14TRequestStatus @ 6 NONAME
_ZN21CGlxCollectionManager16AddToCollectionLERK7TDesC16mR14TRequestStatus @ 7 NONAME
_ZN21CGlxCollectionManager4NewLEv @ 8 NONAME
_ZN21CGlxCollectionManager6CancelEv @ 9 NONAME
_ZN21CGlxCollectionManagerD0Ev @ 10 NONAME
_ZN21CGlxCollectionManagerD1Ev @ 11 NONAME
_ZN21CGlxCollectionManagerD2Ev @ 12 NONAME
_ZN28TGlxCollectionSelectionPopup10ShowPopupLER6RArrayImEmii @ 13 NONAME
_ZNK18CGlxCollectionInfo2IdEv @ 14 NONAME
_ZNK18CGlxCollectionInfo5TitleEv @ 15 NONAME
_ZNK18CGlxCollectionInfo6ExistsEv @ 16 NONAME