1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 14:42:11 +02:00
Commit graph

3495 commits

Author SHA1 Message Date
Uwe Stieber
e72c037dbd Bug 419391 - Contribute Windows PTY support
Signed-off-by: Uwe Stieber <uwe.stieber@windriver.com>
2013-12-16 09:54:34 +01:00
Marc Khouzam
eb3b78ec86 Bug 418710 - Provide a way to disable "View memory" menu per expression
Add IViewInMemory interface to general CDT to make it available for CDI
also.
Use IViewInMemory in DSF, and override it for the GDB case.
No need to use IViewInMemory.viewInMemory() yet, but it is put in the
new interface to be future-proof.

Change-Id: Iba9abee6b9bb459b4ec3a4fd72378f77f417643a
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/18952
2013-12-02 15:41:50 -05:00
Marc Khouzam
2eb80a6d34 Updated version of o.e.cdt.debug.core
Change-Id: I4fb1a8de62336a31cd417b3fafe29b0144a6acb2
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-11-26 14:46:59 -05:00
Anton Leherbauer
579050d91b Fix NPE in CDebugUIUtils.getEditorFilePath() if file does not exist 2013-10-31 12:06:20 +01:00
Andrew Gvozdev
09915f99bf bug 420287: CDT features are scattered around in update manager 2013-10-24 11:11:58 -04:00
Jesse Weinstein
331ff203d6 Alphabetize the modes; to be in line with the restrictions added in bug 417138
Change-Id: I35d8943e04acd90f4fba474f79a863c5986e0e05
Signed-off-by: Jesse Weinstein <Jesse.Weinstein@clinicomp.com>
Reviewed-on: https://git.eclipse.org/r/16419
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Tested-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-09-23 17:45:06 -04:00
Marc Khouzam
f22100e80b Bug 417199 - Fix project-less debug
Change-Id: Icf2c185dbc53eccd068e384431d16d82a38d789e
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/16414
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-09-13 14:03:22 -04:00
Sergey Prigogin
21a3e327a7 Revert "[bug 417138] Various schema cleanups in cdt.debug.*"
This reverts commit 9e3da43fe5.
2013-09-13 09:48:33 -07:00
Jesse Weinstein
c2d26cdad2 [bug 417138] Various extension point schema cleanups
Change-Id: I3e20bad5c150f8283c19b69e31407a66d203b3ab
Signed-off-by: Jesse Weinstein <Jesse.Weinstein@clinicomp.com>
Reviewed-on: https://git.eclipse.org/r/16401
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-09-12 22:56:47 -04:00
Jesse Weinstein
9e3da43fe5 [bug 417138] Various schema cleanups in cdt.debug.*
Change-Id: I3ae634713f133502424a200538b03ba7263ac7d8
Signed-off-by: Jesse Weinstein <Jesse.Weinstein@clinicomp.com>
Reviewed-on: https://git.eclipse.org/r/16400
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-09-12 22:55:29 -04:00
Sergey Prigogin
8f5e2ed1be Bug 415304 - project_loc, project_name and project_path variables in
launch configurations are resolved unreliably.

This change fixes string substitution for the GDB command file
attribute. A similar approach can be applied to other launch
configuration attributes too. 

Change-Id: I4e6447ccd8c652ad555b754daf040aba1c44cf3a
Reviewed-on: https://git.eclipse.org/r/15574
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-09-05 20:24:53 -04:00
Andrew Gvozdev
652ce4748e Fixed parent pom version to reference 2013-08-27 15:16:24 -04:00
Sergey Prigogin
bf2790474e Bumped up feature version to 8.3. 2013-08-22 20:06:31 -07:00
Marc-Andre Laperle
b849c30a5d Bug 371650 - Debug As... prompts for irrelevant debug config for a basic
makefile projec

Change-Id: I5bcb971edf54b3f851cb9c76378dfde4c161bfe7
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/14543
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-08-14 15:00:04 -04:00
Sergey Prigogin
d543b29bc4 Avoid calling a deprecated method. 2013-08-14 09:19:36 -07:00
Sergey Prigogin
03669cfebe Cosmetics. 2013-08-14 09:15:40 -07:00
Mikhail Khodjaiants
767a83a455 Bug 415006 - Incorrect handling of empty string as program argument in
debug mode (CDI)
2013-08-13 16:16:58 -04:00
Greg Watson
2a61b0709c Bug 414343 Don't force UI elements to implement IAdaptable
Change-Id: I8e4a07c401aaf3cf59e0696f1c27945eb6dfc4c2
Signed-off-by: Greg Watson <g.watson@computer.org>
Reviewed-on: https://git.eclipse.org/r/15421
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-08-13 12:59:34 -04:00
Marc-Andre Laperle
bb3e0bf7e0 Bug 414687 - Adapt to generified API from platform Debug
Change-Id: I487a20f3456597f7eddf8a7ce2e1d73ca2dfc423
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/15289
Reviewed-by: Michael Rennie <Michael_Rennie@ca.ibm.com>
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-08-12 10:46:27 -04:00
Marc-Andre Laperle
8b0d965a24 Bug 382462 - Allow debugging without binary parsers enabled
Change-Id: I00cdaa3d9c2f5de279264a337f728b2d6d8ee6ff
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/6356
2013-08-10 21:16:04 -04:00
Patrick Chuong
100760804a Bug 337851 - cosmetics 2013-07-29 16:48:22 -04:00
Patrick Chuong
3e84751400 Bug 337851 - [disassembly] Enable target request while it is running
Change-Id: I67683ee5c9c55ec609de7011140e67a22e6e87ea
Reviewed-on: https://git.eclipse.org/r/14669
Reviewed-by: Anton Leherbauer <anton.leherbauer@windriver.com>
IP-Clean: Patrick Chuong <pchuong@ti.com>
Tested-by: Patrick Chuong <pchuong@ti.com>
Reviewed-by: Patrick Chuong <pchuong@ti.com>
2013-07-25 12:12:50 -04:00
aleon
bb755a01be Bug 244865 – Support for Step Into Selection
First Implementation:
* Non-stop as well as All-stop debugging
* Function / Method name validation, arguments size validation
(no arguments signature yet)
* Ctrl-F5 as short key (consistent with JDT)
* Hyper link support with Ctrl-Shift click
* Junit Test (Services part)
Change-Id: I58903b4b6b7f9fd39a827f5297ad23ac3f96186d
Reviewed-on: https://git.eclipse.org/r/11305
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
IP-Clean: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2013-04-30 14:26:00 -04:00
Marc Khouzam
ae9dddcd75 Updated pom.xml for o.e.cdt.debug.mi.core to match plugin version.
Change-Id: I5c735a632029555facb5e309dbb3cb0992a18690
2013-04-03 11:50:49 -04:00
Marc Khouzam
69697204ac Update to version of o.e.cdt.debug.mi.core and added missing @since tag.
Change-Id: I973f4a611dd0fc465fd3e17d8730f59b88ac2ecd
2013-04-03 11:36:00 -04:00
elaskavaia
6ba8df52b2 PR 41476 Support for variable in shared libs paths for debugger
Debugger in launch config stores absolute lib paths which
totally not convinient for storing shared launch configs.
This will allow to store variable and resolve the just before
passing paths to debugger

Change-Id: I368407783606c5a5697067afc235dba5dc03ae52
2013-04-02 16:48:45 -04:00
Marc Khouzam
17569f4581 Bug 403166 - [breakpoints] Breakpoint message is not updated when
changing line number

Change-Id: I3f28365acdc638e1c1007a0e916fec5edcf686f5
Reviewed-on: https://git.eclipse.org/r/11175
Reviewed-by: Pawel Piech <pawel.1.piech@gmail.com>
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-03-16 10:17:47 -04:00
Marc Khouzam
11171b06ad Bug 376116 - Use new "Add breakpoint..." with tracepoints
Change-Id: I35ccb2d089683ce760405358d45fff2477036659
Reviewed-on: https://git.eclipse.org/r/11033
Reviewed-by: Pawel Piech <pawel.1.piech@gmail.com>
Tested-by: Pawel Piech <pawel.1.piech@gmail.com>
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-03-14 06:49:01 -04:00
Pawel Piech
77db4a8dcd Bug 396230 - [breakpoints] In Breakpoint Properties dialog sort and group pages. 2013-02-08 13:32:00 -08:00
Marc Khouzam
35a1eb1832 Bug 399163 - [reverse] Make use of GDB's new =record-started/stopped MI
events

Change-Id: I168b4734a2971bd71ebd34532bb118aa72ccc70b
Reviewed-on: https://git.eclipse.org/r/9957
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-01-31 06:15:28 -05:00
Randy Rohrbach
1c88eba523 Bug 399119 - The CDT Model presentation does not support editor and color
customization for breakpoints.
2013-01-28 15:48:37 -05:00
Mikhail Khodjaiants
815d32990c Bug 344890 - [remote] Cannot start a new process on a remote target with
extended-remote

Change-Id: Iae6f29a8a549cc57577911bdc84cc95f6ba983df
Reviewed-on: https://git.eclipse.org/r/7438
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
IP-Clean: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Tested-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
2013-01-23 13:13:05 -05:00
Mikhail Khodjaiants
629232eae1 Revert "Bug 344890 - [remote] Cannot start a new process on a remote target with extended-remote"
This reverts commit 6f37c7a914.
2013-01-21 14:33:27 -05:00
Mikhail Khodjaiants
d55bca53a5 Bug 344890 - [remote] Cannot start a new process on a remote target with
extended-remote

Change-Id: Iae6f29a8a549cc57577911bdc84cc95f6ba983df
2013-01-21 09:21:28 -05:00
Randy Rohrbach
dc114aff98 Bug 398136 - ILaunchable is confusing
Bug 398137 - Exporters/Importers should be filterable based on the address size they support
2013-01-14 17:27:05 -05:00
Pawel Piech
7ef969fe79 Bug 396466 - [breakpoints] warnings in log related to toggle breakpoint actions 2012-12-13 21:11:28 -08:00
Marc Dumais
c2605537bc Bug 365776 - [breakpoints] Add breakpoint action to toggle reverse
debugging.


Change-Id: I065297685fefba76df7ad40c578a0ce5d0c40fba
Reviewed-on: https://git.eclipse.org/r/8982
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
2012-12-13 14:50:24 -05:00
Pawel Piech
b2238a81f4 Bug 395873 - [breakpoints] breakpointContribution conditional contribution doesn't check for missing property
Change-Id: If75c23f393c1fc983de1ddd4ddea3b003c1ec1b3
Reviewed-on: https://git.eclipse.org/r/9050
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
IP-Clean: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Tested-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Reviewed-by: Elena Laskavaia <elaskavaia.cdt@gmail.com>
2012-12-06 20:33:03 -05:00
Mikhail Khodjaiants
12de79d9b0 Bug 392512 - Support GDB breakpoint notifications
Change-Id: I244ba995392806a56a52852e0d0d9ea72f87edfa
Reviewed-on: https://git.eclipse.org/r/8327
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
IP-Clean: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Tested-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
2012-11-29 16:04:00 -05:00
Scott Tepavich
aff4913d17 Bug 393178: Creating Read/Write type access watchpoints, results in a
mangled property page Class: name

Change-Id: I08404f0aa9552d0dbb1ef47fa8efc0b0b8599f06
Reviewed-on: https://git.eclipse.org/r/8426
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2012-11-08 15:54:22 -05:00
Eugene Tarassov
569e7967d0 Bug 381450 - MapEntrySourceContainer cannot map file names from Windows to Linux
Updated CSourceNotFoundEditor.locateFile() to also convert windows paths.
2012-11-08 11:16:43 -08:00
Anton Leherbauer
c3bcb7fba7 Bug 386675 - Added a junit test for MapEntrySourceContainer 2012-11-08 08:51:05 +01:00
Scott Tepavich
1546d1e149 Bug 393791 - Cannot substitute Windows path to Unix path on Linux 2012-11-07 13:42:39 -08:00
mhussein
f2724c6bdf Bug 391390 : Updatesite url is indigo
Removed all update site urls from all feature.xml files based on
Martin's suggestion in
http://dev.eclipse.org/mhonarc/lists/cdt-dev/msg25067.html
that refers to https://bugs.eclipse.org/bugs/show_bug.cgi?id=380633


Change-Id: Idb326ff9f1d8187088345d91d2d0c7c98c227d9e
Reviewed-on: https://git.eclipse.org/r/8092
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2012-10-17 14:18:01 -04:00
Mikhail Khodjaiants
afda71bc56 Bug 363688 - CDT issues "auto-solib-add on" command to gdb with invalid
syntax
2012-10-03 11:09:05 -04:00
Pawel Piech
5bcecff11e Bug 388238 - NPE when calling DebugUIPlugin.launchInBackground()
from non-UI thread

Change-Id: Id65086ab6dcc8ec2efa1e66fb5bae48154add7cc
Reviewed-on: https://git.eclipse.org/r/7602
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2012-09-04 17:21:01 -04:00
Pawel Piech
a458844070 Bug 388338 - [breakpoints] event breakpoints broken for DSF
Backed out needless change to org.eclipse.cdt.gdb.ui/MANIFEST.MF.
2012-08-29 14:37:33 -07:00
Pawel Piech
3eed310ca2 Bug 388338 - [breakpoints] event breakpoints broken for DSF 2012-08-29 13:17:02 -07:00
John Cortell
370175a05c debug tests show generic junit.gramework.TestSuite name in test result 2012-08-16 16:07:28 -05:00
Marc Khouzam
03af322a6f Bug 290173: Migrate the Connect command to the asynchronous platform API
Change-Id: Id5025b8936ad88f42e6fa7e07094b04923d0f7a7
Reviewed-on: https://git.eclipse.org/r/6816
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
IP-Clean: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Tested-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
2012-07-25 10:36:09 -04:00