# HG changeset patch # User fturovic # Date 1281989746 18000 # Node ID 113f8e9d5cb6cde864660676f70fdf63485877f1 # Parent cd7a672190427b7360d9a790f39eff4496e48c22 added new exceptions page for stop mode and related images diff -r cd7a67219042 -r 113f8e9d5cb6 core/com.nokia.carbide.cpp.doc.user/html/projects/launch/customizing_launch_configs.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/customizing_launch_configs.htm Mon Aug 16 13:23:01 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/customizing_launch_configs.htm Mon Aug 16 15:15:46 2010 -0500 @@ -58,7 +58,7 @@
  • Environment (Eclipse)
  • Debugger
  • Executables
  • -
  • x86 Exceptions
  • +
  • x86 Exceptions
  • Arguments (Eclipse)
  • Source (Eclipse)
  • Common (Eclipse)
  • diff -r cd7a67219042 -r 113f8e9d5cb6 core/com.nokia.carbide.cpp.doc.user/html/projects/launch/emulation.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/emulation.htm Mon Aug 16 13:23:01 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/emulation.htm Mon Aug 16 15:15:46 2010 -0500 @@ -20,7 +20,7 @@
  • The Environment tab (standard CDT page) defines the environment variable values to use when running or debugging a program. By default, the environment is inherited from the Eclipse runtime. You may override or append to the inherited environment.
  • The Debugger tab provides common debugger options for the project.
  • The Executables tab allows you to specify which executables are debugged by your project.
  • -
  • The x86 Exceptions tab lists all the x86 exceptions that the debugger can catch.
  • +
  • The x86 Exceptions tab lists all the x86 exceptions that the debugger can catch.
  • The Source tab (standard CDT page) defines the location of source files used to display source when debugging an application. By default, these settings are derived from the associated project's build path. You may override these settings here.
  • The Common tab (standard CDT page) defines general information about the launch configuration. You may choose to store the launch configuration in a specific file and specify which perspectives become active when the launch configuration is launched.
  • diff -r cd7a67219042 -r 113f8e9d5cb6 core/com.nokia.carbide.cpp.doc.user/html/projects/launch/images/page_exceptions.png Binary file core/com.nokia.carbide.cpp.doc.user/html/projects/launch/images/page_exceptions.png has changed diff -r cd7a67219042 -r 113f8e9d5cb6 core/com.nokia.carbide.cpp.doc.user/html/projects/launch/images/page_x86_exceptions.png Binary file core/com.nokia.carbide.cpp.doc.user/html/projects/launch/images/page_x86_exceptions.png has changed diff -r cd7a67219042 -r 113f8e9d5cb6 core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_exceptions.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_exceptions.htm Mon Aug 16 13:23:01 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_exceptions.htm Mon Aug 16 15:15:46 2010 -0500 @@ -4,31 +4,43 @@ -Carbide x86 Exceptions page +Carbide Exceptions page -

    x86 Exceptions page

    -

    Use the x86 Exceptions page in the Emulation launch configuration to set the x86 exceptions the debugger should catch. If you want the debugger to catch all the exceptions, enable all of the options in this page. However, if you prefer to handle only certain exceptions, enable only those options that reflect the exceptions you want to handle.

    -

    -

    Figure 1 - x86 Exceptions page

    -
    Table 1. x86 Exceptions page —items
    - +

    Exceptions page (stop mode)

    +

    Use the Exceptions page in stop mode launch configurations enables you to control how stop threads are handled.

    +

    Exceptions page

    +

    Figure 1 - Exceptions page (stop-mode)

    +
    Table 1. Exceptions page —items
    +
    - - + + - - + + - - + + - - + +
    ItemExplanationItemExplanation
    Exceptions to catch Click to enable by exception which x86 exceptions the debugger should catch. Stop thread on panic

    Choose one of the options below to handle panic exceptions:

    +
      +
    • Only threads being debugged
    • +
    • Any threads
    • +
    Check All Enables catching all exceptions.Stop thread on software exception

    Choose one of the options below to handle software exceptions:

    +
      +
    • Only threads being debugged
    • +
    • Any threads
    • +
    Clear All Disables catching all exceptions.Stop thread on hardware exception

    Choose one of the options below to handle hardware exceptions:

    +
      +
    • Only threads being debugged
    • +
    • Any threads
    • +

    Other references

    diff -r cd7a67219042 -r 113f8e9d5cb6 core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_x86_exceptions.htm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_x86_exceptions.htm Mon Aug 16 15:15:46 2010 -0500 @@ -0,0 +1,41 @@ + + + + + + +Carbide x86 Exceptions page + + + +

    x86 Exceptions page

    +

    Use the x86 Exceptions page in the Emulation launch configuration to set the x86 exceptions the debugger should catch. If you want the debugger to catch all the exceptions, enable all of the options in this page. However, if you prefer to handle only certain exceptions, enable only those options that reflect the exceptions you want to handle.

    +

    +

    Figure 1 - x86 Exceptions page

    +
    Table 1. x86 Exceptions page —items
    + + + + + + + + + + + + + + + + + +
    ItemExplanation
    Exceptions to catch Click to enable by exception which x86 exceptions the debugger should catch.
    Check All Enables catching all exceptions.
    Clear All Disables catching all exceptions.
    +

    Other references

    + + +
     
    + + diff -r cd7a67219042 -r 113f8e9d5cb6 core/com.nokia.carbide.cpp.doc.user/html/projects/launch/pages_overview.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/pages_overview.htm Mon Aug 16 13:23:01 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/pages_overview.htm Mon Aug 16 15:15:46 2010 -0500 @@ -19,7 +19,7 @@
  • Main
  • ROM Image
  • ROM Log
  • -
  • x86 Exceptions
  • +
  • x86 Exceptions
  • Source (standard CDT page)
  • Common (standard CDT page)
  • diff -r cd7a67219042 -r 113f8e9d5cb6 core/com.nokia.carbide.cpp.doc.user/html/tasks/projects/prj_debug_config.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/projects/prj_debug_config.htm Mon Aug 16 13:23:01 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/projects/prj_debug_config.htm Mon Aug 16 15:15:46 2010 -0500 @@ -72,7 +72,7 @@
  • Environment (Eclipse)
  • Debugger
  • Executables
  • -
  • x86 Exceptions
  • +
  • x86 Exceptions
  • Arguments (Eclipse)
  • Source (Eclipse)
  • Common (Eclipse)
  • diff -r cd7a67219042 -r 113f8e9d5cb6 core/com.nokia.carbide.cpp.doc.user/tocCarbide.xml --- a/core/com.nokia.carbide.cpp.doc.user/tocCarbide.xml Mon Aug 16 13:23:01 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/tocCarbide.xml Mon Aug 16 15:15:46 2010 -0500 @@ -214,7 +214,7 @@ - +