hjk
386ca7c8dd
Adjust license headers
...
Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2012-10-05 17:12:56 +02:00
Orgad Shaneh
fb6b15f957
Remove stale shared/json directory
...
Symbian leftovers
Change-Id: I4479113b6f80eb4a667054d72da1b185c315f61d
Reviewed-by: Kai Koehne <kai.koehne@nokia.com >
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com >
2012-08-30 15:53:43 +02:00
Alessandro Portale
ae23d50576
Removal of Symbian support
...
Qt Creator's support for Symbian was at its peak in version
2.4.x. Nobody really verified it in Qt Creator 2.5 or 2.6.
It is most likely rotten. Let's remove it!
Also, the Symbian support code was spread throughout the whole
Qt Creator code base. The plugin interfaces evolved in the
meantime and target platforms like Android or QNX have 99% of
their code in separate plugins.
In case anyone wants to revive Symbian support in Qt Creator,
please create a plugin for it.
Change-Id: I56a758a3e2fd5b8c64d9aeb8f63d8e916c4883be
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com >
2012-08-22 13:42:42 +02:00
Christian Kandeler
26c4329f74
Name demangler: Fix reference collapsing.
...
Change-Id: I7bcf1ace346ffcb5e05242f6cedfc5439c97fff9
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com >
2012-08-13 12:30:10 +02:00
Christian Kandeler
873ed7186f
Name demangler: Fix some substitution bugs.
...
Also try to collapse references as much as it is possible with the
current design.
Change-Id: I1de55eac2d681a36f8b77d77968c4a06d19b6fac
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com >
2012-07-25 11:45:53 +02:00
Eike Ziller
e0e8cf3ada
Contact -> qt-project.org
...
Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com >
2012-07-19 13:23:21 +02:00
Christian Kandeler
3afbd2f912
Debugger:Sync name demangler with specification.
...
The new stuff is mostly C++11 features (closures etc.).
Also fix a number of bugs uncovered along the way.
All tests succeed now, including the examples
from the specification.
Change-Id: I9b224b0dd82ad8f5b17d5f5d1809d1dea1a7a803
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com >
2012-07-12 14:20:52 +02:00
Christian Kandeler
889409f2cd
Debugger: Name demangler improvements.
...
- Fix assertion macro.
- Make parse tree smaller by getting rid of nodes that serve no purpose.
- Add all examples from the ABI spec to the auto test.
Change-Id: Id63d8330e6380bfb7d56acd1d445f7b70a1f6e70
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com >
2012-07-09 12:14:46 +02:00
Christian Kandeler
96368496dc
Debugger: Refactor name demangler.
...
Now all the parsing logic as well as the stringification is in the tree
nodes.
Change-Id: Ie8222729c14c0102d94045026fc61a75cd31cc63
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com >
2012-07-06 19:55:09 +02:00
Christian Kandeler
b206feabe7
Debugger: Refactor name demangler.
...
So far, we converted the mangled to the demangled representation on the
fly while parsing. Because some demangled strings look different
depending on higher-level context, awkward string manipulations were
then necessary at some later point.
The new solution is much more easily maintainable, creating a tree with
a node for every rule in the grammar first and converting the complete
tree to the demangled string later.
Change-Id: I59088df259611d7cd78af47b81b6a21d628a787f
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com >
2012-07-06 10:20:39 +02:00
Christian Kandeler
0ab8e0bbdf
Debugger: Name demangler improvements.
...
- Correctly decode conversion operators and add test cases.
- Adapt to change in the specification regarding template parameter
packs.
- Make #ifdef'ed code compile.
Change-Id: Ifea1408d08172f9aeccd5e64a1e4818cd632a0d0
Reviewed-by: hjk <qthjk@ovi.com >
2012-06-29 10:05:15 +02:00
Christian Kandeler
f0d1a60d41
Debugger: Add auto tests for name demangler.
...
Change-Id: I79c0d25dbddb201e10079afa9fb76b3c737ba135
Reviewed-by: hjk <qthjk@ovi.com >
2012-05-09 13:55:10 +02:00
hjk
c5acc63275
debugger: autotest compile fix
...
Change-Id: Ib2c0284c559c2060d21193a2b0f4fb63ed036acc
Reviewed-by: Bill King <bill.king@nokia.com >
2012-04-24 16:44:04 +02:00
Bill King
8182939315
Get tests compiling again on windows.
...
Change-Id: I8590aae7b12dbf38156c60e04e3b45a5a9552f48
Reviewed-by: hjk <qthjk@ovi.com >
2012-04-24 13:51:37 +02:00
hjk
be4adfac23
debugger: adapt autotest to recognize qnx
...
Change-Id: I5fa9c0b1aa900361b346d35e4f5c4c26658f8b14
Reviewed-by: hjk <qthjk@ovi.com >
2012-03-15 11:35:21 +01:00
Robert Loehning
b41171c847
Normalized connect()s
...
Change-Id: Id353ab140a46e06ffc3abf667ab3b234e749e17c
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com >
Reviewed-by: Eike Ziller <eike.ziller@nokia.com >
2012-03-06 12:46:52 +01:00
Erik Verbruggen
3fa55b7ab9
Removed module names from #include directives.
...
Getting the #include directives ready for Qt5. This includes the
new-project wizards.
Change-Id: Ia9261f1e8faec06b9285b694d2b7e9a095978d2b
Reviewed-by: Eike Ziller <eike.ziller@nokia.com >
2012-02-15 16:24:46 +01:00
hjk
2931a499e6
Long live the king!
...
Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2
Reviewed-by: Daniel Teske <daniel.teske@nokia.com >
2012-01-26 19:55:36 +01:00
hjk
71cad949ed
debugger: make autotests compilable without private qt headers
...
Change-Id: Iacb6df6b369e9fd1520ae797934a9bfb9927add4
Reviewed-by: hjk <qthjk@ovi.com >
2012-01-07 20:20:50 +01:00
Friedemann Kleint
649ba48e4a
Compile with Qt 5/Linux.
...
(after running fixqt4headers.pl).
Change-Id: Icb047cee2bd69acdb049beb9a769bfd2f4dcb841
Reviewed-by: Eike Ziller <eike.ziller@nokia.com >
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com >
2011-11-24 12:05:03 +01:00
Friedemann Kleint
b0eff051c1
Add Qt 5 libraries to .pro files.
...
Make Qt Creator compile with Qt 5 after using fixqt4headers.pl.
Change-Id: I74ca51d562f49378b40103b79848f5dd3b11e77e
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com >
Reviewed-by: Eike Ziller <eike.ziller@nokia.com >
2011-11-24 12:02:30 +01:00
hjk
fa66a540fd
fix C++11 string literal incompatibility
...
Change-Id: Ie5d484ba7078f29eae6636d01e1d99e3e45d1a45
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-22 15:51:41 +01:00
hjk
31600758de
all: s/info@qt.nokia.com/qt-info@nokia.com/
...
Change-Id: If18afb5d4665924e7d9250dccbc60a65e6daa75e
Reviewed-by: Eike Ziller <eike.ziller@nokia.com >
2011-11-03 10:33:19 +01:00
Aurindam Jana
ab574ba88d
Delegate javascript debugging to Script and V8 debugger clients.
...
The appropriate client handles the debugging based on the service available at the server side.
Change-Id: I46b66036f700fc7e45e8b38cef7f1ce1445b1122
Reviewed-on: http://codereview.qt.nokia.com/2497
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Kai Koehne <kai.koehne@nokia.com >
2011-08-03 11:27:38 +02:00
hjk
a322bd606f
Replace qt-info@nokia.com with info@qt.nokia.com
...
Change-Id: I61e7cf189a1c4ea04e2a88a80a4f15e43cd3c018
Reviewed-on: http://codereview.qt.nokia.com/1187
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Eike Ziller <eike.ziller@nokia.com >
2011-07-06 11:14:01 +02:00
hjk
fda652a43e
debugger: rename gdbmacros* to dumper*
...
Was mis-named from the beginning.
(cherry picked from commit 2f119dc2f85b28274d47ff635188872d5ed11521)
Change-Id: I4f2e388edfdded117c5b35d3d04bbdc68d77afa4
Reviewed-on: http://codereview.qt.nokia.com/872
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: hjk <qthjk@ovi.com >
2011-06-29 10:21:55 +02:00
hjk
e08b797ea5
debugger: make autotest compilable and non-locking again
...
Change-Id: Ia7cb9e3f4d8aabc1bcd2580dc9d03d06989df1dd
Reviewed-on: http://codereview.qt.nokia.com/265
Reviewed-by: hjk <qthjk@ovi.com >
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
2011-05-31 12:29:36 +02:00
hjk
c29552260c
gdb auto test: compile fix with stringbuilder
...
Change-Id: Ic3cdeb7164dd1685c3dea6047e5bb6c4b496622a
Reviewed-on: http://codereview.qt.nokia.com/259
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: hjk <qthjk@ovi.com >
2011-05-31 11:41:43 +02:00
Oswald Buddenhagen
dc3c156cac
Merge branch '2.2'
...
Conflicts:
src/plugins/debugger/gdb/pythongdbengine.cpp
src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.cpp
src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.h
src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.cpp
src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.h
src/plugins/qt4projectmanager/qt-maemo/maemodeploystep.cpp
src/plugins/qt4projectmanager/qt-maemo/maemodeviceconfigurations.cpp
src/plugins/qt4projectmanager/qt-maemo/maemoglobal.cpp
src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp
src/plugins/qt4projectmanager/qt-s60/qt4symbiantargetfactory.cpp
src/plugins/qt4projectmanager/qt-s60/s60deploystep.cpp
src/plugins/qt4projectmanager/qt4target.cpp
src/plugins/qt4projectmanager/qt4target.h
src/plugins/qt4projectmanager/qtoptionspage.h
src/plugins/qt4projectmanager/qtversionmanager.cpp
src/plugins/welcome/welcomemode.cpp
2011-04-14 12:39:31 +02:00
hjk
8397663964
Update license.
2011-04-13 11:49:28 +02:00
Bill King
4e7ad2a1b7
tests: Make them compile again properly
2011-04-07 09:10:37 +02:00
Bill King
fc05015226
tests: get autotests compiling again.
2011-04-05 15:04:21 +02:00
Bill King
3593fe08ae
tests: add licence headers
2011-02-18 14:48:16 +01:00
Bill King
faa4d4fc69
tests: Remove unused testcase
2011-02-17 13:01:08 +01:00
Bill King
bd92874c29
tests: Don't run the gdb test on win32-msvc. It makes no sense.
2011-02-17 12:13:53 +01:00
Bill King
36c72ac388
Tests: More autotest cleanup.
2011-02-16 17:09:20 +01:00
Friedemann Kleint
695c7836b3
Debugger: Fix autotests for MSVC.
2011-02-14 17:02:16 +01:00
hjk
3b2804d01a
debugger dumpers: compile fix for automated tests
2011-02-14 15:07:42 +01:00
Bill King
acc3a153d3
autotests: reduce noise.
2011-02-03 17:52:59 +01:00
Bill King
4507d64345
tests: make compile
2010-12-03 11:14:01 +10:00
Tobias Hunger
cf3a418cd8
Fix spelling in comments
...
Krazy was complaining about those.
2010-11-03 12:45:34 +01:00
Bill King
2c84d4c9d6
tests: more autotest cleanup
2010-11-01 13:58:04 +10:00
Bill King
524a9ac4a8
tests: more test project cleanup
2010-10-21 14:49:58 +10:00
Bill King
d95f3324c7
tests: remove unnecessary TARGET = tst_$$TARGET
...
"CONFIG += testcase" does this for us, and is the proper way to do this.
2010-10-20 15:03:01 +10:00
hjk
6d0f0c7cd3
debugger: fix auto tests
...
Reviewed-by: Friedemann Kleint
2010-10-11 12:35:30 +02:00
Bill King
1f0b600b82
Autotests: More cleanup of tests, and initial marking of components belonged to.
2010-09-02 15:32:04 +10:00
Bill King
f823c4810e
Add "make check" support to testcase makefiles.
2010-07-13 11:59:37 +10:00
Tobias Hunger
5d5f647f3d
Fix preprocessor directives
...
* The standard says all preprocessor directives have to start
at column 0.
2010-06-10 13:28:14 +02:00
hjk
a2bb9893a5
debugger: add another version string to the auto test
2010-05-28 15:48:20 +02:00
Oswald Buddenhagen
123937fb2a
Merge remote branch 'origin/2.0'
2010-05-28 12:45:41 +02:00