1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 14:42:11 +02:00
This commit is contained in:
Mikhail Khodjaiants 2003-11-26 16:56:55 +00:00
parent ca76e63e63
commit f8dc875327
15 changed files with 34 additions and 17 deletions

View file

@ -1,3 +1,21 @@
2003-11-26 Mikhail Khodjaiants
Cleanup.
* src/org/eclipse/cdt/debug/mi/core/GDBDebugger.java
* src/org/eclipse/cdt/debug/mi/core/GDBServerDebugger.java
* src/org/eclipse/cdt/debug/mi/core/CygwinGDBDebugger.java
* src/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java
* src/org/eclipse/cdt/debug/mi/core/cdi/event/ResumedEvent.java
* src/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java
* src/org/eclipse/cdt/debug/mi/core/command/MIBreakAfter.java
* src/org/eclipse/cdt/debug/mi/core/event/MIFunctionFinishedEvent.java
* src/org/eclipse/cdt/debug/mi/core/event/MIInferiorSignalExitEvent.java
* src/org/eclipse/cdt/debug/mi/core/event/MISignalEvent.java
* src/org/eclipse/cdt/debug/mi/core/event/MIWatchpointTriggerEvent.java
* src/org/eclipse/cdt/debug/mi/core/output/MIGDBShowDirectoriesInfo.java
* src/org/eclipse/cdt/debug/mi/core/output/MIGDBShowSolibSearchPathInfo.java
* src/org/eclipse/cdt/debug/mi/core/output/MIList.java
2003-11-25 Alain Magloire
Process the suspend event even if there is not threads

View file

@ -57,7 +57,7 @@ public class CygwinGDBDebugger extends GDBDebugger {
if (p.size() > 0) {
String[] oldPaths = manager.getSharedLibraryPaths();
String[] paths = new String[oldPaths.length + p.size()];
System.arraycopy((String[]) p.toArray(new String[p.size()]), 0, paths, 0, p.size());
System.arraycopy(p.toArray(new String[p.size()]), 0, paths, 0, p.size());
System.arraycopy(oldPaths, 0, paths, p.size(), oldPaths.length);
manager.setSharedLibraryPaths(paths);
}

View file

@ -51,7 +51,7 @@ public class GDBDebugger implements ICDebugger {
if (p.size() > 0) {
String[] oldPaths = manager.getSharedLibraryPaths();
String[] paths = new String[oldPaths.length + p.size()];
System.arraycopy((String[])p.toArray(new String[p.size()]), 0, paths, 0, p.size());
System.arraycopy(p.toArray(new String[p.size()]), 0, paths, 0, p.size());
System.arraycopy(oldPaths, 0, paths, p.size(), oldPaths.length);
manager.setSharedLibraryPaths(paths);
}

View file

@ -59,7 +59,7 @@ public class GDBServerDebugger implements ICDebugger {
Session session = null;
boolean failed = false;
try {
String gdb = config.getAttribute(IGDBServerMILaunchConfigurationConstants.ATTR_DEBUG_NAME, "gdb");
String gdb = config.getAttribute(IMILaunchConfigurationConstants.ATTR_DEBUG_NAME, "gdb");
File cwd = exe.getProject().getLocation().toFile();
String gdbinit = config.getAttribute(IMILaunchConfigurationConstants.ATTR_GDB_INIT, ".gdbinit");
if (config.getAttribute(IGDBServerMILaunchConfigurationConstants.ATTR_REMOTE_TCP, false)) {

View file

@ -86,7 +86,7 @@ public class BreakpointManager extends SessionObject implements ICDIBreakpointMa
}
public Breakpoint getBreakpoint(int number) {
Breakpoint[] bkpts = (Breakpoint[]) breakList.toArray(new Breakpoint[0]);;
Breakpoint[] bkpts = (Breakpoint[]) breakList.toArray(new Breakpoint[0]);
for (int i = 0; i < bkpts.length; i++) {
MIBreakpoint miBreak = bkpts[i].getMIBreakpoint();
if (miBreak.getNumber() == number) {
@ -126,7 +126,7 @@ public class BreakpointManager extends SessionObject implements ICDIBreakpointMa
}
public void deleteBreakpoint (int no) {
Breakpoint[] points = (Breakpoint[]) breakList.toArray(new Breakpoint[0]);;
Breakpoint[] points = (Breakpoint[]) breakList.toArray(new Breakpoint[0]);
for (int i = 0; i < points.length; i++) {
if (points[i].getMIBreakpoint().getNumber() == no) {
breakList.remove(points[i]);

View file

@ -33,7 +33,7 @@ public class ResumedEvent implements ICDIResumedEvent {
* @see org.eclipse.cdt.debug.core.cdi.event.ICDIResumedEvent#getType()
*/
public int getType() {
MIRunningEvent running = (MIRunningEvent)event;
MIRunningEvent running = event;
int type = running.getType();
int cdiType = 0;
switch (type) {

View file

@ -292,7 +292,7 @@ public class Target implements ICDITarget {
Thread th = null;
if (currentThreads != null) {
for (int i = 0; i < currentThreads.length; i++) {
Thread cthread = (Thread)currentThreads[i];
Thread cthread = currentThreads[i];
if (cthread.getId() == tid) {
th = cthread;
break;

View file

@ -22,7 +22,7 @@ public class MIBreakAfter extends MICommand
{
public MIBreakAfter(int brknum, int count) {
super("-break-after",new String[]{Integer.toString(brknum),
Integer.toString(count)});;
Integer.toString(count)});
}
}

View file

@ -41,7 +41,7 @@ public class MIFunctionFinishedEvent extends MIStoppedEvent {
public String toString() {
StringBuffer buffer = new StringBuffer();
buffer.append("gdb-result-var=" + gdbResult + "\n");;
buffer.append("gdb-result-var=" + gdbResult + "\n");
buffer.append("return-value=" + returnValue + "\n");
buffer.append("thread-id=").append(getThreadId()).append('\n');
MIFrame f = getFrame();

View file

@ -47,8 +47,8 @@ public class MIInferiorSignalExitEvent extends MIDestroyedEvent {
public String toString() {
StringBuffer buffer = new StringBuffer();
buffer.append("signal-name=" + sigName + "\n");;
buffer.append("signal-meaning=" + sigMeaning + "\n");;
buffer.append("signal-name=" + sigName + "\n");
buffer.append("signal-meaning=" + sigMeaning + "\n");
return buffer.toString();
}

View file

@ -42,8 +42,8 @@ public class MISignalEvent extends MIStoppedEvent {
public String toString() {
StringBuffer buffer = new StringBuffer();
buffer.append("signal-name=" + sigName + "\n");;
buffer.append("signal-meaning=" + sigMeaning + "\n");;
buffer.append("signal-name=" + sigName + "\n");
buffer.append("signal-meaning=" + sigMeaning + "\n");
buffer.append("thread-id=").append(getThreadId()).append('\n');
MIFrame f = getFrame();
if (f != null) {

View file

@ -55,7 +55,6 @@ public class MIWatchpointTriggerEvent extends MIStoppedEvent {
StringBuffer buffer = new StringBuffer();
buffer.append("number=").append(number).append('\n');
buffer.append("expression=" + exp + "\n");
;
buffer.append("old=" + oldValue + "\n");
buffer.append("new=" + newValue + "\n");
buffer.append("thread-id=").append(getThreadId()).append('\n');

View file

@ -53,7 +53,7 @@ public class MIGDBShowDirectoriesInfo extends MIInfo {
int count = st.countTokens();
dirs = new String[count];
for (int i = 0; st.hasMoreTokens() && i < count; i++) {
dirs[i] = (String)st.nextToken();
dirs[i] = st.nextToken();
}
}
}

View file

@ -40,7 +40,7 @@ public class MIGDBShowSolibSearchPathInfo extends MIGDBShowInfo {
int count = st.countTokens();
dirs = new String[count];
for (int i = 0; st.hasMoreTokens() && i < count; i++) {
dirs[i] = (String)st.nextToken();
dirs[i] = st.nextToken();
}
}
}

View file

@ -12,7 +12,7 @@ public class MIList extends MIValue {
final static MIResult[] nullResults = new MIResult[0];
final static MIValue[] nullValues = new MIValue[0];
MIResult[] results = nullResults;;
MIResult[] results = nullResults;
MIValue[] values = nullValues;
public MIResult[] getMIResults() {