DebuggerItem: Fix restoration of ABIs
authorTobias Hunger <tobias.hunger@digia.com>
Thu, 14 Nov 2013 14:52:57 +0000 (15:52 +0100)
committerhjk <hjk121@nokiamail.com>
Thu, 14 Nov 2013 19:06:33 +0000 (20:06 +0100)
commit0904f6e836d27fdc5567a1ce7a57ce964a325233
treef9798b46947decef7ce5b9d244c57f79a4f7afeb
parent4da647ea395c0ba4f4ca594c370e88bec34bd0c9
DebuggerItem: Fix restoration of ABIs

We want to restore even partially valid ABIs (e.g. those where
we are not 100% sure about the supported word width).

This change fixes Mingw compilers that went missing from their kits
after creator was reopened: The ABI did not get restored due to the
word width not being set and the default host ABI was set instead.
This then made the debugger no longer a match (msvc20x does not match
msys!) and thus getting removed from its kit.

Task-number: QTCREATORBUG-10463
Change-Id: Ie89c7aed2f092f3032860915c74655ff70dae77d
Reviewed-by: hjk <hjk121@nokiamail.com>
src/plugins/debugger/debuggeritem.cpp