remove boundschecker exclusion hack
the old plugin loader which test-loaded plugins (without their dependencies) is gone, so the hack is obsolete. Change-Id: I68077cb58174dfbcb0b5372e2574de41f48d35c9 Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>bb10
parent
78f6229222
commit
f28f644bdf
|
|
@ -14,18 +14,6 @@ no_keywords:DEFINES += QT_NO_KEYWORDS
|
|||
plugin { #Qt plugins
|
||||
static:DEFINES += QT_STATICPLUGIN
|
||||
DEFINES += QT_PLUGIN
|
||||
|
||||
# Triggers both on Qt being configured with -arch boundschecker,
|
||||
# and if you qmake CONFIG+=boundchecker on your plugin project
|
||||
boundschecker|contains(QT_CONFIG,boundschecker) {
|
||||
# This option is added for plugins when Qt is configured for Boundschecker,
|
||||
# since we want Boundschecker to not instrument the qt_plugin_query_verification_data
|
||||
# function, as we call that function without the plugin's dependent DLLs, thus
|
||||
# Boundscheckers instrumentation will fail. The function only returns a const char *,
|
||||
# so no instrumentation is really needed on that function anyways.
|
||||
QMAKE_CFLAGS += /nmignore:*:qt_plugin_query_verification_data
|
||||
QMAKE_CXXFLAGS += /nmignore:*:qt_plugin_query_verification_data
|
||||
}
|
||||
}
|
||||
|
||||
qtestlib {
|
||||
|
|
|
|||
Loading…
Reference in New Issue