1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

1139 commits

Author SHA1 Message Date
Doug Schaefer
a00f0ded40 Bug 196002 - Set up the mapping from the gdb/mi debugger to the gnu toolchain. Also map the cygwin debugger to the cygwin toolchain. Fix up the launch shortcut so that the longest matching pattern wins the day since both cygwin and mingw would get trumped by the main gnu one. With this single click debug works on Linux. 2007-08-28 20:38:03 +00:00
Doug Schaefer
48c59df306 Patch for Ewa. Wrong command string use for MIExecReturn object. Bug 195779. 2007-08-28 18:26:41 +00:00
Doug Schaefer
b6db6179c0 Patch for Ewa - bug 195777 - add return cli command as a stepping operation. 2007-08-28 18:08:25 +00:00
Mikhail Khodjaiants
79c143bd48 Possible NPE in "getUniqueIdentifier" if the plugin's bundle hasn't been loaded. Replaced by a constant string for the plugin id. 2007-07-25 11:45:42 +00:00
Mikhail Khodjaiants
8563df14dc Bug 197162: NPE thrown viewing Global Variables (VariableManager.createLocalVariables). 2007-07-25 11:00:20 +00:00
Mikhail Khodjaiants
abc471dd3a Bug 193776: [Debug/MI] Error displaying array variable when switching stack frame. 2007-06-21 17:51:23 +00:00
Mikhail Khodjaiants
0c6372a4b4 Bug 193471: Variables View: mi_cmd_var_create: unable to create variable object. 2007-06-20 13:37:16 +00:00
Doug Schaefer
07cd48f399 Fix up copyrights. 2007-06-14 18:37:09 +00:00
Mikhail Khodjaiants
22f4e30577 Bug 192621: Address breakpoint markers are not shown in Disassembly view. 2007-06-14 10:49:59 +00:00
Mikhail Khodjaiants
9a64852657 Bug 186929: Run to Line and Resume At Line should be passing absolute path to CDI client. 2007-06-12 16:01:28 +00:00
Doug Schaefer
03d085016c Bug 52100 - Patch for Sergey - Remove the private/public children from the variables view. 2007-06-06 20:14:02 +00:00
Doug Schaefer
77bb9964a6 Bug 189539 - Fix dates on about.html files to reflect projected release date. 2007-05-29 03:48:49 +00:00
Anton Leherbauer
2645d4879d Fix for 183578: NPE creating an address breakpoint in the Disassembly view 2007-05-24 09:04:00 +00:00
Mikhail Khodjaiants
15c5a260f1 Bug 187849: MIAsyncRecord.java prints multiple times 2007-05-18 16:56:20 +00:00
Doug Schaefer
2122e4681c Bug 187787 - Fixed restart. The inferior PID wasn't getting reset on a restart so the interrupt was being sent to the wrong pid. 2007-05-18 15:58:48 +00:00
Doug Schaefer
dc88016beb Fix up interrupt signalling for cygwin and mingw gdb. As a side affect, mingw no longer pops up it's own console but prints to the console like other platforms do. 2007-05-17 18:51:41 +00:00
Doug Schaefer
05767b54ba Handle exception that was being thrown in the finally clause the resulted in unbalanced locks in the target. 2007-05-17 16:54:35 +00:00
John Cortell
809ce2a43e Applied patch from 116302. Only difference from patch is a comment correction. 2007-05-16 19:11:50 +00:00
Ken Ryall
8e347bf561 Disable the console for the MI version just as the CLI version does. 2007-05-05 14:42:57 +00:00
Ken Ryall
27043fdba7 Better MI support on Mac OS: MI version of shared lib info, also allow CommandFactory to provide initial directory specification so it can be quoted. 2007-05-04 21:12:39 +00:00
Ken Ryall
4d899078f5 Bug 159860, more formatting for bool. 2007-04-30 12:30:00 +00:00
Doug Schaefer
cbf44a76fc Bug 179755 - Introduced mechanism to allow debuggers to specify a regex pattern specifying supported build configurations. This is used to set the defaults in the CDebuggerTab as well as the CApplicationLauchShortcut. A new debugger MinGW is introduced to take advantage of this and set the appropriate paths to the MinGW debugger. 2007-04-30 00:22:28 +00:00
Mikhail Khodjaiants
b3e38d9e19 Bug 135250: Patch to fix function breakpoints. 2007-04-27 11:11:01 +00:00
Doug Schaefer
28af2813bf First GDB JTAG session running. 2007-04-18 19:57:22 +00:00
Ken Ryall
a59c16a63a 175532 Support for address to source API. 2007-04-17 18:19:42 +00:00
John Cortell
2ef0a88398 Fixed bug 181829. Debugger was not enforcing extension point schema. Also renamed 'breakpointActionPage' extension point to have an uppercase first letter, for consistency with all other CDT debugger extension points. 2007-04-10 19:28:22 +00:00
Alain Magloire
97186148e9 patch form Elena # 180975 2007-04-09 20:01:17 +00:00
Alain Magloire
d0015ae8c3 Fix from Elena for PR #189959
Fixing the backtrace parsing for C++
2007-04-02 15:41:58 +00:00
Mikhail Khodjaiants
88b72e9a46 Bug 174988: thread switch while register view is open: redundant mi commands sent. Applied patch from Giuseppe Montalto (STMicroelectronics). 2007-03-01 12:14:17 +00:00
Ken Ryall
b4340ada20 Support for ICDIBreakpointManagment2, breaks are enabled/disabled when they are set. 2007-02-16 04:30:03 +00:00
Ken Ryall
608dfc4e8f More refined way to address bug 102563. Also track which source file an MI break is supposed to be in even if gdb won't say after it is set. 2007-02-16 02:38:02 +00:00
Mikhail Khodjaiants
71355f9dc9 Bug 173036: target-download "file" is not supported. 2007-02-06 12:23:32 +00:00
Mikhail Khodjaiants
def35fab6f Bug 160359: Debug session is not to be created 2007-01-26 17:51:10 +00:00
Mikhail Khodjaiants
ca878d9a0b Bug 171644: RxThread crashes on NullPointerException if a unexpected "^running" message is received from debugger. 2007-01-25 15:54:07 +00:00
Alain Magloire
1f146e629b Fix for PR169548, where the MI variable was not actually created. At the update we try to create again 2007-01-19 21:26:00 +00:00
Alain Magloire
7bf5aee354 Fix for PR169548, where the MI variable was not actually created. At the update we try to create again 2007-01-16 16:57:44 +00:00
Ken Ryall
b90428f821 Check for reason "shlib-event". 2007-01-10 01:29:43 +00:00
Alain Magloire
386259928b fix PR 169223, the parser did not recognize the class std::string 2006-12-30 23:59:50 +00:00
Alain Magloire
ce2fc57e4b Fix bug in parsing reference value PR 169259 2006-12-30 02:18:52 +00:00
Alain Magloire
00ab3049d9 fix PR 169223, the parser did not recognize the class std::string 2006-12-29 04:03:56 +00:00
Ken Ryall
3c5cecbebd Fix 80092. 2006-11-29 01:34:52 +00:00
Ken Ryall
0132200353 Addition change for 150565. 2006-11-08 22:29:36 +00:00
Anton Leherbauer
b7f5c2f33e Upversion to 4.0.0 and fix dependency version ranges (bug 157543) 2006-10-11 12:28:54 +00:00
Ken Ryall
a9605d9359 Bug 150565. Expressions cache their variable objects so they don't ask gdb to create a new one each time the expression value is determined. 2006-09-25 22:38:40 +00:00
Mikhail Khodjaiants
62a4d11277 Bug 155816: NPE thrown by info threads.
Applied patch from James Blackburn (jamesblackburn+eclipse@gmail.com).
2006-08-31 14:22:58 +00:00
Ken Ryall
d1c5dd658c Move the workaround for bug 102563 into the mi plug-in so that non-gdb CDI clients can get the full path for line breakpoint locations. Fixes bug 155137. 2006-08-24 23:11:00 +00:00
Norbert Plött
d80185bcd5 Fix #146725 - Erreneous error message during GDB startup
gdb set new-console is not implemented on Linux and should not be used
2006-08-23 06:52:22 +00:00
Mikhail Khodjaiants
9d683d0275 Bug 145758: Unable to use the default command factories. 2006-08-22 14:34:53 +00:00
Mikhail Khodjaiants
8cdf94585a Bug 153894: Variable View: Can not format 'short int' to Hex.
Applied patch from James Blackburn (jamesblackburn+eclipse@gmail.com).
2006-08-22 08:20:48 +00:00
Thomas Fletcher
2f1ea39182 Minor additional locking to enhance the safety of the currentThreadID
and to ensure that we are always setting the stack frame initially, even
in the case where it is being arbitrarily selected.
PR 151253
2006-08-17 19:55:50 +00:00