Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/debug
diff options
context:
space:
mode:
authorMikhail Khodjaiants2003-08-29 21:49:44 +0000
committerMikhail Khodjaiants2003-08-29 21:49:44 +0000
commitdab5b46aeddbeef9579edce53df5e0ea1f14e45b (patch)
tree64e1c5fd412f27e817c0ef901ef7f7efdf7c442c /debug
parent75d00906d9b6a5c77b916b8b01c6bca5988d5983 (diff)
downloadorg.eclipse.cdt-dab5b46aeddbeef9579edce53df5e0ea1f14e45b.tar.gz
org.eclipse.cdt-dab5b46aeddbeef9579edce53df5e0ea1f14e45b.tar.xz
org.eclipse.cdt-dab5b46aeddbeef9579edce53df5e0ea1f14e45b.zip
Moving shared library features from mi to CDI.
Added new launch configuration constants to ICDTLaunchConfigurationConstants.
Diffstat (limited to 'debug')
-rw-r--r--debug/org.eclipse.cdt.debug.core/ChangeLog4
-rw-r--r--debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/ICDTLaunchConfigurationConstants.java22
2 files changed, 25 insertions, 1 deletions
diff --git a/debug/org.eclipse.cdt.debug.core/ChangeLog b/debug/org.eclipse.cdt.debug.core/ChangeLog
index 71f5e6579af..60b9df774dc 100644
--- a/debug/org.eclipse.cdt.debug.core/ChangeLog
+++ b/debug/org.eclipse.cdt.debug.core/ChangeLog
@@ -1,5 +1,9 @@
2003-08-29 Mikhail Khodjaiants
Moving shared library features from mi to CDI.
+ Added new launch configuration constants to ICDTLaunchConfigurationConstants.
+
+2003-08-29 Mikhail Khodjaiants
+ Moving shared library features from mi to CDI.
Added new methods to ICDISharedLibraryManager:
- isAutoLoadSymbols
- isStopOnSolibEvents
diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/ICDTLaunchConfigurationConstants.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/ICDTLaunchConfigurationConstants.java
index 5a134d793ed..04138b576b8 100644
--- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/ICDTLaunchConfigurationConstants.java
+++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/ICDTLaunchConfigurationConstants.java
@@ -95,7 +95,27 @@ public interface ICDTLaunchConfigurationConstants {
* Launch configuration attribute key. The value is a boolean specifying whether to enable variable bookkeeping.
*/
public static final String ATTR_DEBUGGER_ENABLE_VARIABLE_BOOKKEEPING = CDT_LAUNCH_ID + ".ENABLE_VARIABLE_BOOKKEEPING"; //$NON-NLS-1$
-
+
+ /**
+ * Launch configuration attribute key. Boolean value to set the 'deferred breakpoints' property of debugger.
+ */
+ public static final String ATTR_DEBUGGER_DEFERRED_BREAKPOINTS = CDT_LAUNCH_ID + ".DEFERRED_BREAKPOINTS"; //$NON-NLS-1$
+
+ /**
+ * Launch configuration attribute key. The value is a List (array of String) directories for the search path of shared libraries.
+ */
+ public static final String ATTR_DEBUGGER_SOLIB_PATH = CDT_LAUNCH_ID + ".SOLIB_PATH"; //$NON-NLS-1$
+
+ /**
+ * Launch configuration attribute key. Boolean value to set the 'automatically load shared library symbols' flag of the debugger.
+ */
+ public static final String ATTR_DEBUGGER_AUTO_SOLIB = CDT_LAUNCH_ID + ".AUTO_SOLIB"; //$NON-NLS-1$
+
+ /**
+ * Launch configuration attribute key. Boolean value to set the 'stop on shared library events' flag of the debugger.
+ */
+ public static final String ATTR_DEBUGGER_STOP_ON_SOLIB_EVENTS = CDT_LAUNCH_ID + ".STOP_ON_SOLIB_EVENTS"; //$NON-NLS-1$
+
/**
* Launch configuration attribute value. The key is ATTR_DEBUGGER_START_MODE.
* Startup debugger running the program.

Back to the top