aboutsummaryrefslogtreecommitdiffstats
path: root/.qmake.conf
blob: f21f463f3c6d378a7045375c007749466b77b574 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
load(qt_build_config)
CONFIG += qt_example_installs

MODULE_VERSION = 5.2.0

# For the JS engine we need to be able to produce back traces,
# and as we're using the C stack, we need the system to be able
# to walk it properly. Unfortunately on Windows with i386 there
# are no unwind tables, that can compensate for an omitted frame
# pointer, so we have no choice but to disable the frame pointer
# omission optimizations.
# Only within the qtdeclarative module we support throwing V4
# exceptions, hence the choice of applying this change here.
win32:equals(QT_ARCH, "i386") {
    *msvc*: QMAKE_CXXFLAGS += -Oy-
    *g++*: QMAKE_CXXFLAGS += -fno-omit-frame-pointer
}