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

1012 commits

Author SHA1 Message Date
Alain Magloire
1d294c4344 The exit value is save in case the gdb was terminated before
the value was fetch.  setTerminated(boolean) only
fire an event when destroy is called.
2002-10-05 19:49:21 +00:00
Alain Magloire
b65d77fc75 We now parse the MI output and look for "exit-code" for the
exit return value.
2002-10-05 19:47:56 +00:00
Alain Magloire
7de6e84c6b ExitInfo takes MIInferiorExitEvent as argument in the constructor. 2002-10-05 19:47:19 +00:00
Mikhail Khodjaiants
1145258fd6 Implementation of preference pages. 2002-10-04 18:09:05 +00:00
Alain Magloire
452737ae51 Return the "ISO C" string instead meaning the string with
the \t \n etc escaped characters.
2002-10-04 14:42:23 +00:00
Alain Magloire
3a38658386 change state to be connectetd. 2002-10-03 13:49:21 +00:00
Alain Magloire
683b557bd2 do not terminate attach processes. 2002-10-03 13:49:03 +00:00
Alain Magloire
3653983f0e set the state detached when you disconnect. 2002-10-03 13:48:17 +00:00
Alain Magloire
5a9d2b9bfb Since registers will not change, the method
getRegisters() is now on ICDITarget instead of ICDISTackFrame.
2002-10-03 02:34:36 +00:00
Alain Magloire
e1f759197d getValue() returns a string now. 2002-10-02 04:57:35 +00:00
Alain Magloire
883ffe3747 rename getRegisters() to getMIRegisterValues() more
descriptive
2002-10-02 04:56:56 +00:00
Alain Magloire
dc61120019 rename getRegisters() to getRegistersNumber() more
descriptive
2002-10-02 04:56:24 +00:00
Alain Magloire
589fec8751 Extends MIChangedEvent for convenience. 2002-10-02 04:55:44 +00:00
Alain Magloire
3eb7378d87 New file . 2002-10-02 04:55:21 +00:00
Alain Magloire
f1af1d30d1 add help method. 2002-10-02 04:54:50 +00:00
Alain Magloire
aeb2c89c90 Only pass -- if an argument starts with '-' 2002-10-02 04:54:20 +00:00
Alain Magloire
bdee45066b Typo in the name of the method. 2002-10-02 04:53:54 +00:00
Alain Magloire
4a90b847b5 Remove any reference to registers. They are now manage
by the RegisterManager.
2002-10-02 04:53:26 +00:00
Alain Magloire
d9ecab58a7 Use the RegisterManager for getRegisters(). 2002-10-02 04:52:16 +00:00
Alain Magloire
0d11ebfa7c Organize Import. 2002-10-02 04:51:31 +00:00
Alain Magloire
e206d3b10f Complete rewrite to not use the gdb/mi variable object
but rather the -data-list-register-xxx calls.
2002-10-02 04:51:01 +00:00
Alain Magloire
73a428b3f5 Catch MIRegisterChangedEvent and call update on the RegisterManager. 2002-10-02 04:49:56 +00:00
Alain Magloire
b7ec1b9bb1 Call update on the RegisterManager. 2002-10-02 04:49:10 +00:00
Alain Magloire
13271515fe New method getRegisters() and move the intelligence of
getRegisterObjects() into the RegisterManager class.
2002-10-02 04:48:46 +00:00
Alain Magloire
324596dc72 New method to return the RegisterManager. 2002-10-02 04:47:42 +00:00
Alain Magloire
6fb26a1444 Support for MIRegisterChangedEvent. 2002-10-02 04:47:08 +00:00
Alain Magloire
46f5898b90 Organize imports. 2002-10-02 04:45:05 +00:00
Alain Magloire
a03ec0415c Reenable throwing exception. 2002-10-01 12:22:29 +00:00
Alain Magloire
5c5f660b7b If we are attached suspending should work fine. 2002-09-30 16:52:16 +00:00
Alain Magloire
b28d409cb4 New Command from Don Howard, MITargetDownload. 2002-09-30 15:17:36 +00:00
Alain Magloire
14a8943722 When we detach fire a detachedEvent that
will be transfor to a CDIDisconnectEvent.
2002-09-27 19:23:01 +00:00
Alain Magloire
d7afd79e1e change the order and kill the running thread last. 2002-09-26 12:41:52 +00:00
David Inglis
04d90a4425 build changes 2002-09-26 02:16:53 +00:00
Alain Magloire
d25d3e05c5 Rearranging shutdown sequence because of race on Windows. 2002-09-25 20:02:41 +00:00
Alain Magloire
187811636e Do not try -exec-interrupt since it is not supported. 2002-09-25 20:01:02 +00:00
Alain Magloire
3e1694d249 Still not working, more work to be done. 2002-09-25 20:00:31 +00:00
Alain Magloire
6725ba2595 Interrupt() method now throws MIException. 2002-09-25 20:00:11 +00:00
Alain Magloire
3766b7446a For Windows try to set new-console, this is necessary
to get the inferior output non interlace with gdb output.
2002-09-25 14:59:53 +00:00
Alain Magloire
defbca8c8f Remove uneeded import. 2002-09-24 19:29:51 +00:00
Alain Magloire
d6f41fe8a8 Change the signature on SetAutoSolib to take a boolean. 2002-09-24 19:20:50 +00:00
Alain Magloire
cba9b18bf5 Implement solib-search-path. 2002-09-24 19:08:42 +00:00
David Inglis
dcf4f87706 check for threads should check length not for null 2002-09-24 11:56:30 +00:00
Alain Magloire
97fb504d21 Implemented get and adding to the gdb search source paths. 2002-09-24 03:38:52 +00:00
Alain Magloire
ebb45efa08 Add getUniqIdentifier. 2002-09-23 19:25:08 +00:00
Alain Magloire
cec7386710 Add Librarry paths. 2002-09-23 18:57:00 +00:00
Alain Magloire
119012a5f9 Move addSourcePaths() to the source Manager. 2002-09-23 18:04:06 +00:00
David Inglis
d862e1f83c changed default platform to "local" 2002-09-23 17:15:42 +00:00
Alain Magloire
51e4d9609a Send an update when resetting the stackframe or the thread id. 2002-09-20 19:21:20 +00:00
Alain Magloire
b739b9bde4 Implement setCurrent{Thread, StackFrame}. 2002-09-20 18:43:10 +00:00
Alain Magloire
734438b514 Provide equality for :
file:linenumber
and
file:functioname
2002-09-20 18:17:26 +00:00