Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-patch] Moving shared library features from mi to CDI: new laumch configuration constants

Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/ChangeLog,v
retrieving revision 1.238
diff -u -r1.238 ChangeLog
--- ChangeLog 29 Aug 2003 20:50:41 -0000 1.238
+++ ChangeLog 29 Aug 2003 21:49:01 -0000
@@ -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
Index: ICDTLaunchConfigurationConstants.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/ICDTLaunchConfigurationConstants.java,v
retrieving revision 1.2
diff -u -r1.2 ICDTLaunchConfigurationConstants.java
--- ICDTLaunchConfigurationConstants.java 20 Jun 2003 21:16:16 -0000 1.2
+++ ICDTLaunchConfigurationConstants.java 29 Aug 2003 21:48:40 -0000
@@ -95,7 +95,27 @@
   * 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