summaryrefslogtreecommitdiffstats
path: root/configure.exe
diff options
context:
space:
mode:
authorShane Kearns <shane.kearns@sosco.com>2009-08-28 13:19:24 (GMT)
committerShane Kearns <shane.kearns@sosco.com>2009-08-28 13:35:03 (GMT)
commit8d0b487437e731ff3f5f97779002a4ffb48d92ec (patch)
treec27050a2dcb5c08e56eef2ed3abcc8aab12547c1 /configure.exe
parenta0065aa78c9a95c707a8f814f61cc99f74d3fc30 (diff)
downloadQt-8d0b487437e731ff3f5f97779002a4ffb48d92ec.zip
Qt-8d0b487437e731ff3f5f97779002a4ffb48d92ec.tar.gz
Qt-8d0b487437e731ff3f5f97779002a4ffb48d92ec.tar.bz2
Enable Q_OBJECT usage across DLL boundary on Symbian OS
Symbian loader does not allow DLL import relocations in the data section. To workaround this, added an accessor function which can be used to get the class static metadata from the base class even if it is in another DLL. Changing the implementation for all platforms would cause a binary break, so it is only used for Symbian. The Q_NO_DATA_RELOCATION macro is used to configure this feature instead of Q_OS_SYMBIAN, because it is possible another platform may need the same fix and Symbian may eventually fix their DLL loader to support this feature. Task-number: 258893 Reviewed-by: Kent Hansen
Diffstat (limited to 'configure.exe')
0 files changed, 0 insertions, 0 deletions