Commit Graph

80529 Commits

Author SHA1 Message Date
ck
e4f24ab53f Remote debugging: Choose the right debugger. 2009-10-19 10:20:00 +02:00
ck
6a49395e33 Add experimental Maemo support.
Includes Maemo tool chain, run configuration, run control,
manager, etc.

Adds the DebuggerManager to the object pool. This is ugly, but
nobody came up with anything better on short notice. To be
refactored.

Co-Authored-By: kh1
2009-10-16 18:01:07 +02:00
ck
6f5158fa8f Refactor conditional for clarity ...
... and diff-reduction to Maemo branch. :)

Real-Author: ossi
2009-10-16 18:01:07 +02:00
ck
46c4f84a04 Add support for "set sysroot" for remote debugging. 2009-10-16 18:01:07 +02:00
ck
5f33e08e2a When we hide the action, also hide its toolbutton.
Originally-By: kh1
2009-10-16 18:01:07 +02:00
ck
0d3709c350 Inferior interruption handling changes
On UNIX, use SIGINT to interrupt the child, as the remote debugger's
-exec-interrupt does so as well.
On Windows, we get a SIGTRAP which we cannot influence.
As we currently do not know on which OS a remote debuggee is running,
accept either signal in that mode.

Reviewed-By: ossi
2009-10-16 18:01:07 +02:00
ck
42d3ada0b4 Re-enable "set target-async on" and make failure non-fatal 2009-10-16 18:01:07 +02:00
ck
3e3422df09 Make DebuggerStartParameters::clear() more readable 2009-10-16 18:01:07 +02:00
ck
18a383848a Add braces.
More diff reduction ...
2009-10-16 18:01:07 +02:00
ck
74caa031c4 Fix typo 2009-10-16 18:01:06 +02:00
Erik Verbruggen
074d477fb0 Got the gdb engine to compile on Mac.
Reviewed by: Friedemann Kleint
2009-10-16 17:08:51 +02:00
Friedemann Kleint
25ee70bb24 Debugger: Use the code model to detect unitialized variables.
This should save debugger round trips and crashes in the debugging
helpers.
Add respective option to debugging helper option page, defaulting to
true.On this occasion, make CDB detect shadowed variables correctly
and display them as "<shadowed n>" as does the Gdb engine by
reversing the direction in which
CdbSymbolGroupContext::populateINameIndexMap works.
Rubber-stamped-by: hjk <qtc-committer@nokia.com>
2009-10-16 16:26:28 +02:00
hjk
c79476e72f debbugger: fix item counts > 1000 in QVector dumper 2009-10-16 14:40:44 +02:00
con
525ef4cc85 Merge remote branch 'origin/1.3'
Conflicts:
	src/plugins/cpptools/CppTools.pluginspec
	src/plugins/help/Help.pluginspec
	src/plugins/locator/Locator.pluginspec
	src/plugins/projectexplorer/ProjectExplorer.pluginspec
	src/plugins/texteditor/TextEditor.pluginspec
2009-10-16 14:40:40 +02:00
con
77efc921c2 Rename the internal parts that still used QuickOpen instead of Locator
Merge branch 'adams' into 1.3
2009-10-16 14:25:30 +02:00
con
2ad414318b Update references in translation files. 2009-10-16 14:16:54 +02:00
con
18b4adf61c Remove unused files 2009-10-16 14:16:40 +02:00
Roberto Raggi
4007963a0e The base result needs to be an instance and not a class declaration. 2009-10-16 12:46:26 +02:00
Roberto Raggi
8b514657cc Added support to complete function-call operators. 2009-10-16 12:23:16 +02:00
Roberto Raggi
30f355dac3 Removed resolveArrowOperator and resolveArrayOperator. 2009-10-16 12:23:16 +02:00
Roberto Raggi
ef605df95b Renamed Instantiation. 2009-10-16 12:23:16 +02:00
Roberto Raggi
bb7e17ed8c Removed unused code. 2009-10-16 12:23:16 +02:00
con
1074aca8d2 Rename the QuickOpen plugin to Locator 2009-10-16 11:54:39 +02:00
con
a80966e063 Remove empty unused file. 2009-10-16 11:51:02 +02:00
con
ed77fcc551 Rename pro and pri files 2009-10-16 11:50:38 +02:00
con
a5bfacecb7 Rename directory quickopen --> locator 2009-10-16 11:44:18 +02:00
con
450a18b1cb quickopenconstants --> locatorconstants 2009-10-16 11:34:35 +02:00
Robert Loehning
4d8cb3954a Trk: Cleaned up waiting for finishing. 2009-10-16 11:32:44 +02:00
con
17d9bd6b0a Rename QuickOpen namespace. 2009-10-16 11:30:46 +02:00
hjk
1d52447fd3 debugger: work on test frame work for new dumpers 2009-10-16 11:13:20 +02:00
hjk
25d75c7f90 debugger: allow fancy/non-fancy mode for new dumpers 2009-10-16 11:13:19 +02:00
hjk
73aa3e2164 debugger: make parsing of new dumper outpuit a bit more robust 2009-10-16 11:13:19 +02:00
hjk
e1c8bb407f debugger: move adding the double quotes for valueencoding==7 to the host side 2009-10-16 11:13:19 +02:00
Roberto Raggi
8dc369bc2d Simplified member completion.
Share code with ResolveExpression.
2009-10-16 11:08:34 +02:00
con
89d75814dd CppQuickOpenFilter --> CppLocatorFilter 2009-10-16 10:55:58 +02:00
Robert Loehning
99172852e1 Trk: Changed Launcher::handleResult so it can be used for running various processes on device.
Reviewed-by: Friedemann Kleint
2009-10-16 10:50:59 +02:00
con
c47b3db745 Rename header file and export statement 2009-10-16 10:48:49 +02:00
con
5d74b9271d Rename resource file. 2009-10-16 10:40:57 +02:00
con
4fa78b4794 QuickOpenFiltersFilter --> LocatorFiltersFilter 2009-10-16 04:00:57 +02:00
con
4dd828a350 QuickOpenModel --> LocatorModel 2009-10-16 04:00:57 +02:00
con
21f0f5adec Some more QuickOpen --> Locator 2009-10-16 04:00:57 +02:00
con
2d9acbc28e QuickOpenPlugin --> LocatorPlugin 2009-10-16 04:00:57 +02:00
con
2adb5d5599 QuickOpenManager --> LocatorManager 2009-10-16 04:00:57 +02:00
con
a42c3c493a IQuickOpenFilter->ILocatorFilter and QuickOpenToolWindow->LocatorWidget 2009-10-16 04:00:57 +02:00
Roberto Raggi
b7a0dbfa0c Expand the enclosing namespace. 2009-10-15 17:16:05 +02:00
Daniel Molkentin
4a58646be3 Accept CDB_PATH env variable as custom path to CDB installation.
Also, shortened checks on possible CDB locations.

Reviewed-By: Friedemann Kleint
2009-10-15 16:41:09 +02:00
Daniel Molkentin
1da8ccae81 Define _WIN32_WCE if using the MSVC for Windows CE compiler.
Also, remove bogus default defines.

Reviewed-By: joerg
2009-10-15 16:41:08 +02:00
Daniel Molkentin
594da3a37e CodePaster: Warn about empty hostname field instead of failing silently. 2009-10-15 16:41:07 +02:00
Daniel Molkentin
ffb599da49 Prettify settings page for CodePaster service. 2009-10-15 16:41:07 +02:00
Daniel Molkentin
5b2aefb474 Source USERNAME environment variable on Windows instead of USER. 2009-10-15 16:41:06 +02:00