Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorTanya-Marise De Sousa2003-11-28 16:50:02 -0500
committerTanya-Marise De Sousa2003-11-28 16:50:02 -0500
commitbbb4ddf50101c7abe5a887c9ad3513faf20563e9 (patch)
tree09f6968bbe3163e476306e8dd1bd448290afa1a4 /doc
parentc30833b28f02961a4de6ae501ecddc72e6966154 (diff)
downloadorg.eclipse.cdt-bbb4ddf50101c7abe5a887c9ad3513faf20563e9.tar.gz
org.eclipse.cdt-bbb4ddf50101c7abe5a887c9ad3513faf20563e9.tar.xz
org.eclipse.cdt-bbb4ddf50101c7abe5a887c9ad3513faf20563e9.zip
CDT User Guide files have been restructured
to facilitate contributions by the open source community.
Diffstat (limited to 'doc')
-rw-r--r--doc/org.eclipse.cdt.doc.user/build.xml57
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_build_over.htm98
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_comments.htm40
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_content_assist.htm93
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_dbg_info.htm84
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_open_declarations.htm58
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_outlineview.htm97
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_over_cdt.htm87
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_over_dbg.htm46
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_proj_file_views.htm58
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_projects.htm128
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm226
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_whatsnew.htm96
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_o_build_conc.htm39
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_o_code_entry.htm51
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_o_concepts.htm61
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_o_dbg_concepts.htm40
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_o_home.htm45
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_o_projects.htm39
-rw-r--r--doc/org.eclipse.cdt.doc.user/contexts_CDT.xml26
-rw-r--r--doc/org.eclipse.cdt.doc.user/contexts_CDT_DEBUGGER.xml21
-rw-r--r--doc/org.eclipse.cdt.doc.user/contexts_CDT_DEBUGGER_MI.xml11
-rw-r--r--doc/org.eclipse.cdt.doc.user/contexts_CDT_LAUNCH.xml19
-rw-r--r--doc/org.eclipse.cdt.doc.user/contexts_CDT_make.xml13
-rw-r--r--doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_build.htm25
-rw-r--r--doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_debug.htm25
-rw-r--r--doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_existing_code.htm25
-rw-r--r--doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_newcpp.htm25
-rw-r--r--doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_newmake.htm25
-rw-r--r--doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_newproj.htm25
-rw-r--r--doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_build.htm60
-rw-r--r--doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_debug.htm74
-rw-r--r--doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_existing_code.htm86
-rw-r--r--doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newcpp.htm107
-rw-r--r--doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newmake.htm77
-rw-r--r--doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newproj.htm62
-rw-r--r--doc/org.eclipse.cdt.doc.user/help.css41
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/alphab_sort_co.gifbin0 -> 224 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/c_file_obj.gifbin0 -> 165 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/class_obj.gifbin0 -> 160 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/container_obj.gifbin0 -> 122 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/contents_view.gifbin0 -> 169 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/define_obj.gifbin0 -> 109 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/editor_c_codetemplates_use.gifbin0 -> 52610 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/enum_obj.gifbin0 -> 910 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/enumerator_obj.gifbin0 -> 853 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/error_icon.gifbin0 -> 920 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/field_obj.gifbin0 -> 76 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/field_private_obj.gifbin0 -> 88 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/field_protected_obj.gifbin0 -> 88 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/field_public_obj.gifbin0 -> 92 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/fields_co.gifbin0 -> 160 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/filterbutton.gifbin0 -> 166 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/function_obj.gifbin0 -> 97 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_breakpoint_obj.gifbin0 -> 140 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_debug_exc.gifbin0 -> 166 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_debugt_obj.gifbin0 -> 179 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_disconnect.gifbin0 -> 146 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_installed_ovr.gifbin0 -> 80 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_memory_update.gifbin0 -> 568 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_relaunch.gifbin0 -> 216 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_remove_all.gifbin0 -> 117 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_run_exc.gifbin0 -> 125 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_stackframe.gifbin0 -> 100 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_stackframe_running.gifbin0 -> 149 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_terminate.gifbin0 -> 109 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_terminate_all.gifbin0 -> 130 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_terminate_rem.gifbin0 -> 159 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_thread1.gifbin0 -> 162 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_thread2.gifbin0 -> 215 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_thread3.gifbin0 -> 212 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/icon_watchpoint_readwrite_obj.gifbin0 -> 231 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/include_obj.gifbin0 -> 114 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/makefile.gifbin0 -> 571 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/method_private_obj.gifbin0 -> 94 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/method_protected_obj.gifbin0 -> 92 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/method_public_obj.gifbin0 -> 97 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/ng2003.gifbin0 -> 1941 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/ngback.gifbin0 -> 222 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/ngconcepts.gifbin0 -> 1267 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/ngnext.gifbin0 -> 223 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/ngref.gifbin0 -> 1280 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/ngtasks.gifbin0 -> 1217 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/ngtopics.gifbin0 -> 1226 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/public_co.gifbin0 -> 97 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/ref-79.gifbin0 -> 88 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/static_co.gifbin0 -> 111 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/struct_obj.gifbin0 -> 133 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/template_obj.gifbin0 -> 917 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/toc_closed.gifbin0 -> 158 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/typedef_obj.gifbin0 -> 910 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/union_obj.gifbin0 -> 173 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/var_declaration_obj.gifbin0 -> 895 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/warning_icon.gifbin0 -> 898 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/plugin.properties39
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_o_ceditor_pref.htm62
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_o_dbg_view.htm60
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_o_proj_prop_pages.htm51
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_o_ref.htm51
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_o_run_dbg_pages.htm60
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_o_views.htm40
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_anno.htm46
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_color.htm47
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_con_assist.htm52
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_gen.htm58
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_code_temp.htm57
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_dbg_pref.htm52
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_dbg_view.htm123
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_gdb_mi_pref.htm23
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_icons.htm141
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_mem_view_pref.htm51
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_memoryview.htm51
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_buildset.htm62
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_parser_binary.htm42
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_parser_error.htm49
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_pathsymb.htm57
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_platf.htm44
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_outlineview.htm149
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_reg_view_pref.htm27
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_registersview.htm58
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_arg.htm48
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_comm.htm54
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_dbg.htm50
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_env.htm49
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_main.htm42
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_srce.htm56
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_search.htm78
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_shared_lib_view.htm47
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_shared_lib_view_pref.htm23
-rw-r--r--doc/org.eclipse.cdt.doc.user/reference/cdt_u_signals_view.htm46
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_o_brkpnts_watch.htm50
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_o_build_task.htm60
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_o_con_assist.htm45
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_o_debug.htm72
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_o_proj_files.htm54
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_o_proj_prop.htm66
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_o_run.htm45
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_o_run_config.htm88
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm59
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasksview.htm44
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tutorial.htm66
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_o_write_code.htm59
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_brkpnts.htm49
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_codetemp.htm77
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_watch.htm62
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_addmaketarget.htm68
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_autosave.htm45
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_cbuild_pref.htm42
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_comment_out.htm51
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_contentassist.htm83
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_controldebug.htm51
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_conv_proj.htm47
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_cust_cpp_editor.htm53
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_debug_prog.htm83
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_disassembly.htm46
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_endis_able_brk_wtch.htm49
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_expressions.htm44
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_filtererror.htm55
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_imp_code_temp.htm77
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_jumperror.htm55
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_manualbuild.htm62
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_memory.htm68
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_new_cpp.htm57
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_new_make.htm49
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_new_run_config.htm45
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_open_declarations.htm48
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_build_set.htm100
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_error_parser.htm57
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_new.htm54
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_parser.htm60
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_paths.htm63
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_platf.htm45
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_ref.htm50
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_rename.htm44
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_prvw_hide_files.htm45
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_registers.htm62
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_rem_wtch_brk.htm51
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_arg.htm59
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_com.htm64
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_config.htm41
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_dbg.htm62
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_env.htm64
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_main.htm64
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_source.htm67
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search.htm80
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_setbuildorder.htm62
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_setreminder.htm52
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_shift_code.htm48
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_show_proj_files.htm54
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_update_man.htm42
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_variables.htm63
-rw-r--r--doc/org.eclipse.cdt.doc.user/toc.xml152
-rw-r--r--doc/org.eclipse.cdt.doc.user/topics_Concepts.xml28
-rw-r--r--doc/org.eclipse.cdt.doc.user/topics_Getting_Started.xml12
-rw-r--r--doc/org.eclipse.cdt.doc.user/topics_Reference.xml43
-rw-r--r--doc/org.eclipse.cdt.doc.user/topics_Tasks.xml75
196 files changed, 7884 insertions, 188 deletions
diff --git a/doc/org.eclipse.cdt.doc.user/build.xml b/doc/org.eclipse.cdt.doc.user/build.xml
new file mode 100644
index 00000000000..cd04de10e5e
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/build.xml
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+- <project name="org.eclipse.jdt.doc.user" default="build.jars" basedir=".">
+- <target name="init">
+ <property name="plugin" value="org.eclipse.jdt.doc.user" />
+ <property name="version.suffix" value="_3.0.0" />
+ <property name="full.name" value="${plugin}${version.suffix}" />
+ <property name="temp.folder" value="${basedir}/temp.folder" />
+ <property name="plugin.destination" value="${basedir}" />
+ <property name="build.result.folder" value="${basedir}" />
+ </target>
+- <target name="build.update.jar" depends="init">
+ <delete dir="${temp.folder}" />
+ <mkdir dir="${temp.folder}" />
+ <antcall target="build.jars" />
+- <antcall target="gather.bin.parts">
+ <param name="destination.temp.folder" value="${temp.folder}/" />
+ </antcall>
+ <zip zipfile="${plugin.destination}/${full.name}.jar" basedir="${temp.folder}/${full.name}" filesonly="false" />
+ <delete dir="${temp.folder}" />
+ </target>
+- <target name="gather.bin.parts" depends="init" if="destination.temp.folder">
+ <mkdir dir="${destination.temp.folder}/${full.name}" />
+ <zip zipfile="${destination.temp.folder}/${full.name}/doc.zip" basedir="${basedir}" includes="*.css, hglegal.htm, ngibmcpy.gif, concepts/**, gettingStarted/**, images/**, reference/**, tasks/**, tips/**, whatsNew/**" />
+- <copy todir="${destination.temp.folder}/${full.name}">
+ <fileset dir="${basedir}" includes="*.properties,*.xml,*.zip,*.html,*.htm,*.gif,*.css" excludes="build.properties,build.xml" />
+ </copy>
+ </target>
+ <target name="build.jars" depends="init" />
+ <target name="gather.sources" depends="init" if="destination.temp.folder" />
+ <target name="build.sources" depends="init" />
+ <target name="gather.logs" depends="init" if="destination.temp.folder" />
+- <target name="clean" depends="init">
+ <delete file="${plugin.destination}/${full.name}.jar" />
+ <delete file="${plugin.destination}/${full.name}.zip" />
+ <delete dir="${temp.folder}" />
+ </target>
+- <target name="refresh" depends="init" if="eclipse.running">
+ <eclipse.refreshLocal resource="${plugin}" depth="infinite" />
+ </target>
+- <target name="zip.plugin" depends="init">
+ <delete dir="${temp.folder}" />
+ <mkdir dir="${temp.folder}" />
+ <antcall target="build.jars" />
+ <antcall target="build.sources" />
+- <antcall target="gather.bin.parts">
+ <param name="destination.temp.folder" value="${temp.folder}/" />
+ </antcall>
+- <antcall target="gather.sources">
+ <param name="destination.temp.folder" value="${temp.folder}/" />
+ </antcall>
+- <delete>
+ <fileset dir="${temp.folder}" includes="**/*.bin.log" />
+ </delete>
+ <zip zipfile="${plugin.destination}/${full.name}.zip" basedir="${temp.folder}" filesonly="true" />
+ <delete dir="${temp.folder}" />
+ </target>
+ </project> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_build_over.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_build_over.htm
new file mode 100644
index 00000000000..577630ccdb1
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_build_over.htm
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Build overview</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Build overview</h1>
+
+<p>The CDT uses the same make utility and makefile used on the command line.
+The CDT can generate makefiles automatically when you create a Managed Make C project
+or a Managed Make C++ project. You have the option of creating a Standard Make C
+project or a Standard Make C++ project and providing the makefile.</p>
+
+<h2>Required utilities</h2>
+<p>In order to build your project, you need to install and configure the following utilities:</p>
+
+<ul>
+ <li>build (such as make)</li>
+ <li>compile (such as gcc, for more information, see
+ <a href="http://gcc.gnu.org">http://gcc.gnu.org</a>)</li>
+</ul>
+
+<h2>Build terminology</h2>
+
+<p>The CDT uses a number of terms to describe the scope of the build. </p>
+
+<h3>Build Project</h3>
+
+<p>This is an incremental build (make all). Only the components affected by modified files in that particular
+project are built.</p>
+
+<h3>Rebuild Project</h3>
+
+<p>Builds every file in the project whether or not a file has been modified since
+the last build. A rebuild is a clean followed by a
+build.</p>
+
+<p>For more information on builds, see:</p>
+
+<ul>
+ <li><b>Workbench User Guide &gt; Concepts &gt; Workbench &gt; Builds</b></li>
+ <li><b>Workbench User Guide &gt; Tasks &gt; Building resources</b></li>
+</ul>
+
+<p>Build-related information is displayed as follows:</p>
+
+<ul>
+ <li>The C-Build view displays the output of the make utility.</li>
+ <li>The Tasks view displays a list of compiler errors and warnings related to
+ your projects.</li>
+ <li>Makefile actions are displayed in the Make Targets view.</li>
+</ul>
+
+<p>For more information about the Tasks view, see <b>Workbench User Guide &gt; Reference &gt; User interface information &gt; Views and editors &gt; Tasks
+view</b>.</p>
+
+<h2>Build preferences</h2>
+
+<h3>Build order</h3>
+
+<p>If certain projects must be built before others, you can set the build order.
+If your project refers to another project, the CDT must built the other project first. </p>
+
+<p>When you set the build order, the CDT does not rebuild projects that depend
+on a project; you must rebuild all projects to ensure all changes are
+propagated.</p>
+
+<p>For more information on build order, see <b>Workbench User Guide &gt; Reference
+&gt; Preference &gt; Build Order</b>.</p>
+
+<h3>Automatic save</h3>
+
+<p>The CDT will save all unsaved modified resources when you perform a manual
+build. By default, this feature is disabled.</p>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="cdt_c_projects.htm">CDT Projects</a><br>
+<a href="cdt_c_proj_file_views.htm">Project file views</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_proj_prop.htm">Defining project properties</a><br>
+<a href="../tasks/cdt_o_build_task.htm">Building</a></p>
+<br>
+&nbsp;</p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_comments.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_comments.htm
new file mode 100644
index 00000000000..518b1e795ac
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_comments.htm
@@ -0,0 +1,40 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Comments</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Comments</h1>
+
+<p>You can select one or more lines of code, right-click, and click <b>Comment</b>
+to add the leading characters <samp>//</samp> to the beginning of lines. When
+you uncomment lines of code, the leading <samp>//</samp> characters are removed
+from the selected lines.</p>
+
+<p><b>Tip:</b> The characters <samp>/* */</samp> on lines that already are
+already commented out, are not affected when you comment and uncomment code.</p>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="cdt_c_content_assist.htm">Content Assist and code completion</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_cust_cpp_editor.htm">Customizing the C++ editor</a><br>
+<a href="../tasks/cdt_t_comment_out.htm">Commenting out code</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_ceditor_pref.htm">C/C++ editor, code templates and search
+preferences</a></p>
+<img src="../images/ng2003.gif" ALT=" IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_content_assist.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_content_assist.htm
new file mode 100644
index 00000000000..590f83e2241
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_content_assist.htm
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Content assist</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Content assist</h1>
+
+<p>In the C/C++ editor, when you enter a letter combination in the editor,
+right-click and click <b>Content Assist</b>. A list of code elements and code
+templates that start with the letter combination that you typed is displayed.</p>
+
+<h2>Code Completion</h2>
+
+<p>Content assist provides code completion assistance while you code from within
+the body of a method or a function. For the current project
+and any referenced projects, a list is displayed of the elements that begin with the
+letter combination you entered in the order shown below:</p>
+
+<ul>
+ <li>Global variables</li>
+ <li>Global functions</li>
+ <li>Global enumerations</li>
+ <li>Global structs</li>
+ <li>Global classes</li>
+ <li>Global unions</li>
+ <li>Global macros</li>
+</ul>
+
+<p>You can view the signature of each item on the list in a pop-up by pointing
+to it. You can then select an
+item in the list to insert it directly into your code. Newly created
+elements in your current or referenced project(s) must be saved before they will
+appear in the Content Assist list.</p>
+
+<h2>Code Templates</h2>
+
+<p>Code templates are frequently used sections of code that you can create and
+then save for reuse. The Content Assist feature also provides access to code
+templates. Code Template names beginning
+with the letter combination you entered are displayed in a list in alphabetical
+order followed by code elements. You can then select a code template from the list and
+it is inserted directly
+into your code.</p>
+
+<p>
+<img border="0" src="../images/editor_c_codetemplates_use.gif" width="483" height="333"></p>
+
+<p>For example, the code template <samp>do - while statement</samp> contains the code:</p>
+
+<p><samp>do {<br>
+${cursor}<br>
+} while (${condition});</samp></p>
+
+<p> When you select the <samp>do</samp> code template from the list, the
+following is inserted in your code:</p>
+
+<p> <samp>
+do {<br>
+} while (condition);</samp></p>
+
+<p>A selection of common code templates are already defined. These can be browsed in
+<b>Window &gt; Preferences &gt; C/C++ &gt; Code Templates</b>.</p>
+
+<p>You can create, import and, export code templates.</p>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="cdt_o_code_entry.htm">Code entry</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_contentassist.htm">Using Content Assist</a><br>
+<a href="../tasks/cdt_t_add_codetemp.htm">Creating and editing code templates</a><br>
+<a href="../tasks/cdt_t_imp_code_temp.htm">Importing and exporting code templates</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_icons.htm">C/C++ perspective icons</a></p>
+
+<p>
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_dbg_info.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_dbg_info.htm
new file mode 100644
index 00000000000..cc8f263cd33
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_dbg_info.htm
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Debug information</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Debug information</h1>
+
+<p>The <b>Debug</b> perspective lets you manage the debugging or running of a program
+in the Workbench. You can control the execution of your program by setting
+breakpoints, suspending launched programs, stepping through your code, and
+examining the contents of variables.</p>
+<p>&nbsp;The <b>Debug</b> perspective displays the following information:</p>
+
+<ul>
+ <li>The stack frame for the suspended threads
+for each target that you are debugging</li>
+ <li>Each thread in your program represented as a node in the tree</li>
+ <li>The process for each program that you are running</li>
+</ul>
+<p>The <b>Debug</b> perspective also drives the <b>C/C++ Editor</b>. As you step
+through your program, the <b>C/C++ Editor</b> highlights the location of the
+execution pointer. </p>
+
+<h2>Variables</h2>
+
+<p>You can view information about the variables in a selected stack frame in the
+Variables view. When execution stops, the changed values are
+by default highlighted in red. Like the other debug-related views, the Variables view does
+not refresh as you run your executable. A refresh occurs when execution stops.</p>
+
+<h2>Expressions</h2>
+
+<p>An expression is a snippet of code that can be evaluated to produce a result.
+The context for an expression depends on the particular debug model. Some
+expressions may need to be evaluated at a specific location in the program so
+that the variables can be referenced. You can view information about expressions
+in the Expressions view.</p>
+
+<h2>Registers</h2>
+
+<p>You can view information about the registers in a selected stack frame.
+Values that have changed are highlighted in the Registers view when your program
+stops.</p>
+
+<h2>Memory</h2>
+
+<p>You can inspect and change your process memory.</p>
+
+<h2>Shared libraries</h2>
+
+<p>You can view information about the shared libraries loaded in the current
+debug session.</p>
+
+<h2>Signals</h2>
+
+<p>You can view the signals defined on the selected debug target and how the
+debugger handles each one.</p>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="cdt_c_over_cdt.htm">Overview of the CDT</a><br>
+<a href="cdt_c_over_dbg.htm">Debug overview</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_debug.htm">Debugging</a><br>
+&nbsp;</p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a><br>
+<a href="../reference/cdt_o_dbg_view.htm">Debug views</a></p><p>
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"> </p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_open_declarations.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_open_declarations.htm
new file mode 100644
index 00000000000..11dc3bd8b0e
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_open_declarations.htm
@@ -0,0 +1,58 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Open declarations</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Open declarations</h1>
+
+<p>You can select an element name in your code and navigate to its declaration.</p>
+
+<p>The table below describes what happens when matching declarations are found.</p>
+
+<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="68%">
+ <tr>
+ <td width="51%"><b>If this is found</b></td>
+ <td width="49%"><b>This is what happens</b></td>
+ </tr>
+ <tr>
+ <td width="51%">Only one matching declaration is found, and it is in another
+ file</td>
+ <td width="49%">The file that contains the declaration will be opened</td>
+ </tr>
+ <tr>
+ <td width="51%">Only one matching declaration is found, and it is in the
+ same file</td>
+ <td width="49%">The line on which the declaration is found is highlighted</td>
+ </tr>
+ <tr>
+ <td width="51%">More than one matching declaration is found</td>
+ <td width="49%">A list is displayed of each matching declaration and the
+ file in which it is found</td>
+ </tr>
+</table>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"> <br>
+<a href="cdt_c_projects.htm">CDT Projects</a><br>
+<a href="cdt_c_search.htm">C/C++ search</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"> <br>
+<a href="../tasks/cdt_t_open_declarations.htm">Navigate to a C or C++ element's
+declaration</a><br>
+<a href="../tasks/cdt_t_search.htm">Searching for C/C++ elements</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"> <br>
+<br>
+&nbsp;</p>
+<p>&nbsp;</p>
+<p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER="0" width="324" height="14"> </p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_outlineview.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_outlineview.htm
new file mode 100644
index 00000000000..89b8da018d9
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_outlineview.htm
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Outline view</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Outline view </h1>
+
+<p>The Outline view gives you a language-based structural view of your C/C++ source code. </p>
+
+<p>The Outline view shows the following elements in the source file in the order
+in which they occur:</p>
+
+<ul>
+ <li>C or C++ file</li>
+ <li>Class</li>
+ <li>Namespace</li>
+ <li>Include</li>
+ <li>Enum</li>
+ <li>Enumerator</li>
+ <li>Field</li>
+ <li>Field private</li>
+ <li>Field protected</li>
+ <li>Field public</li>
+ <li>Include</li>
+ <li>Method private</li>
+ <li>Method protected</li>
+ <li>Method public Struct</li>
+ <li>Type definition</li>
+ <li>Union</li>
+ <li>Variable</li>
+</ul>
+
+<p>You can also sort the list
+alphabetically. When you select an element in the Outline view, the C/C++
+editor highlights both the selected item and the marker bar (left margin). For example, to jump
+to the start of main() in the C/C++ editor, click <samp>main()</samp> in the Outline
+view.</p>
+
+<p>For more information on the marker bar, see <b>Workbench User Guide &gt; Reference &gt; User interface
+information &gt; Views and editors &gt; Editor area</b>.</p>
+
+<p>You can filter the Outline view by choosing to display or hide the following
+items:</p>
+
+<ul>
+ <li>Fields</li>
+ <li>Static members</li>
+ <li>Non-public members</li>
+</ul>
+
+<p>You can select an element in the Outline view, and do the following:</p>
+<ul>
+ <li>Open the C/C++ Search dialog box. The Search string box is populated and
+ the element type is selected.</li>
+ <li>Complete a text-based search, of a workspace or a specified working set for the
+ selected element.</li>
+ <li>Open a selected .h file in the editor.</li>
+</ul>
+
+<p>For more information on:</p>
+<ul>
+ <li>The Eclipse workspace, see <b>Workbench User Guide &gt; Tasks &gt; Upgrading
+Eclipse</b></li>
+ <li>Working sets, see <b>Workbench User Guide &gt; Concepts &gt; Working sets</b></li>
+</ul>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="cdt_c_comments.htm">Comments</a><br>
+<a href="cdt_c_content_assist.htm">Content Assist and code completion</a><br>
+<a href="cdt_c_search.htm">C/C++ search</a><br>
+<a href="cdt_c_open_declarations.htm">Open Declarations</a><br>
+&nbsp;</p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_show_proj_files.htm">Displaying C/C++ file components in the
+C/C++ Projects view</a><br>
+<a href="../tasks/cdt_t_search.htm">Searching for C/C++ elements</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_outlineview.htm">Outline view</a><br>
+&nbsp;</p>
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_over_cdt.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_over_cdt.htm
new file mode 100644
index 00000000000..ba2268bfb36
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_over_cdt.htm
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>CDT overview</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>CDT overview</h1>
+
+<p>The C/C++ development tool (CDT) is a set of Eclipse plugins that provide a
+C/C++ development environment on the Eclipse platform. For more information on
+Eclipse, see <b>Workbench User Guide &gt; Concepts &gt; Workbench</b>.</p>
+
+<p>The CDT provides a graphical interface for many of the same tools
+that you use from the command line. The CDT communicates with, and interprets
+messages from, utilities that include:</p>
+
+<ul>
+ <li>Build (such as make).</li>
+ <li>Compile (such as gcc). For more information, see
+ <a href="http://gcc.gnu.org">http://gcc.gnu.org</a>.</li>
+ <li>Debug (such as gdb). For more information, see
+ <a href="http://sources.redhat.com/gdb/">http://sources.redhat.com/gdb/</a>.</li>
+</ul>
+
+<p>The CDT is launched as the C/C++ perspective of the Eclipse workbench. The
+C/C++ perspective consists of an editor and the following
+views:</p>
+<ul>
+ <li>The C/C++ Projects view lists all C/C++ projects.</li>
+ <li>The Navigator view lists all Eclipse projects.</li>
+ <li>The Tasks view lists items such as tasks, compiler warnings and errors.</li>
+ <li>The C-Build view displays the output from make.</li>
+ <li>The Properties view lists the properties of a file that has been selected in
+ the C/C++ Projects view or the Navigator view.</li>
+ <li>The Outline view lists file components.</li>
+</ul>
+<p>For more information, see <b>Workbench User Guide &gt; Concepts &gt; Perspectives</b>.</p>
+
+<h3>Additional information</h3>
+
+<p>Refer to <a href="http://www.eclipse.org/cdt/">http://www.eclipse.org/cdt/</a>
+for additional information on the CDT project, including:</p>
+
+<ul>
+ <li>&nbsp;CDT newsgroups: Ask questions on how to use the CDT.</li>
+ <li>&nbsp;User FAQ: View answers to the most common questions about using the
+ CDT.</li>
+ <li>&nbsp;Developer FAQ: View answers to the most common questions about
+ building and extending the CDT.</li>
+ <li>&nbsp;CDT community web: Learn about plugins and tools developed by and for the
+ CDT community.</li>
+</ul>
+
+<h3>CDT updates</h3>
+
+<p>The <b>Install/Update</b> perspective provides information on your current
+Eclipse installation and lets you manage updates. For more information, see <b>Workbench User Guide &gt; Tasks &gt; Updating
+ features with the update manager</b>.</p>
+
+<p>To view a list of the updates available for the toolsets that you have
+installed, click <b>Help &gt; Software Updates &gt; New Updates</b> .</p>
+<p>
+<img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../getting_started/cdt_w_existing_code.htm">Working with existing code</a><br>
+<a href="cdt_c_whatsnew.htm">What's new</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_update_man.htm">Updating the CDT</a><br>
+<a href="../tasks/cdt_o_proj_prop.htm">Defining project properties</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_views.htm">Views</a></p>
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_over_dbg.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_over_dbg.htm
new file mode 100644
index 00000000000..2030c0a2771
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_over_dbg.htm
@@ -0,0 +1,46 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Debug overview</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Debug overview</h1>
+
+<p>The debugger lets you see what's going on &quot;inside&quot; a program while it
+executes.</p>
+<p>In order to debug your application, you must use executables compiled for
+debugging. These executables contain additional debug information that lets the
+debugger make direct associations between the source code and the binaries
+generated from that original source.</p>
+<p>The CDT debugger uses GDB as the underlying debug engine. It translates each
+user interface action into a sequence of GDB commands and processes the output from GDB to
+display the current state of the program being debugged. </p>
+<p><b>Tip:</b> Editing the source after compiling causes the line numbering to be out of
+step because the debug information is tied directly to the source. Similarly,
+debugging optimized binaries can also cause unexpected jumps in the execution
+trace.</p>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="cdt_c_over_cdt.htm">Overview of the CDT</a><br>
+<a href="cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_debug.htm">Debugging</a><br>
+&nbsp;</p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p><p>
+
+<img src="../images/ng2003.gif" ALT="IBM STatement" BORDER=0 width="324" height="14"> </p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_proj_file_views.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_proj_file_views.htm
new file mode 100644
index 00000000000..d4fc99a2415
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_proj_file_views.htm
@@ -0,0 +1,58 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Project file views</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Project file views</h1>
+
+<p>Projects files are displayed in the C/C++ Projects view and in the Navigator view.</p>
+
+<h2>C/C++ Projects view</h2>
+
+<p>C and C++ project files are controlled in the C/C++ Projects view. The C/C++ Projects view
+displays only C/C++ project files. Files selected in the C/C++
+Projects view affect the information displayed in other views.</p>
+
+<p>The C/C++ Projects view shows only open C/C++ projects. Project files are displayed in a tree structure.
+You can right-click a project to view its properties.</p>
+
+<h2>Navigator view</h2>
+
+<p>The Navigator view is part of the Eclipse Workbench.</p>
+
+<ul>
+ <li>For information about the Navigator view toolbar and icons, see <b>
+ Workbench User Guide &gt; Concepts &gt; Views &gt; Navigator View</b>.</li>
+ <li>For information about the context menu in the Navigator view, see <b>
+ Workbench User Guide &gt; Reference &gt; User interface
+information &gt; Views and Editors &gt; Navigator View</b>.</li>
+</ul>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="cdt_c_projects.htm">CDT Projects</a><br>
+<a href="../getting_started/cdt_w_existing_code.htm">Working with existing code</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_proj_new.htm">Creating a project</a><br>
+<a href="../tasks/cdt_o_proj_prop.htm">Defining project properties</a><br>
+<a href="../tasks/cdt_o_proj_files.htm">Working with C/C++ project files</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_proj_prop_pages.htm">C/C++ Projects view</a><br>
+<a href="../reference/cdt_u_icons.htm">C/C++ perspective icons</a></p>
+<p>
+
+<img src="../images/ng2003.gif" ALT="IBM Corporation Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_projects.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_projects.htm
new file mode 100644
index 00000000000..1e0a87c26e2
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_projects.htm
@@ -0,0 +1,128 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>CDT projects</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>CDT projects</h1>
+
+<p>Before you do any work in the CDT, you must create a project to store your
+source code, makefiles, binaries and related files. C/C++ projects are displayed
+in the C/C++ Projects view.</p>
+
+<p><b>Tip:</b> Nested projects are not supported. Each project must be organized as a
+discrete entity. Project dependencies are supported by allowing a project
+to reference other projects that reside in your workspace. For more information,
+see <a href="../tasks/cdt_t_proj_ref.htm">Selecting referenced projects</a>.</p>
+
+<p>For more information about projects and where they are stored, see:</p>
+
+<ul>
+ <li> <b>Workbench User Guide &gt; Tasks &gt; Resources</b></li>
+ <li> <b>Workbench User Guide &gt; Tasks &gt; Running Eclipse</b></li>
+</ul>
+
+<h2>Project types</h2>
+
+<p>You can create a standard make C or C++ project or a managed make C or C++
+project.</p>
+
+<h3>Standard Make C or C++ project</h3>
+
+<p>You need to create a makefile in order to build your project or use an
+existing makefile.</p>
+
+<h3>Managed Make C or C++ project</h3>
+
+<p>A managed make project generates the makefile for you. In addition, the
+files module.dep and module.mk are created for every project sub-directory.
+These files are required for your managed make project to successfully build.</p>
+
+<h3>How the CDT associates project natures</h3>
+
+<p>Projects are assigned natures and tags that identify the
+properties of each project. The CDT uses natures to identify what can and cannot be done with each project. The
+CDT also uses natures to filter out projects that are contextually
+irrelevant; for example, non-library projects from a list of library projects.</p>
+
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="56%">
+ <tr>
+ <th align="left" width="63%">Project</td>
+ <th align="left" width="37%">Associated natures</td>
+ </tr>
+ <tr>
+ <td width="63%">Standard Make C Project</td>
+ <td width="37%">C, make</td>
+ </tr>
+ <tr>
+ <td width="63%">Managed Make C Project</td>
+ <td width="37%">C, gen make</td>
+ </tr>
+ <tr>
+ <td width="63%">Standard Make C++ Project</td>
+ <td width="37%">C, C++</td>
+ </tr>
+ <tr>
+ <td width="63%">Managed Make C++ Project</td>
+ <td width="37%">C, C++</td>
+ </tr>
+</table>
+
+<h2>Project conversion</h2>
+
+<p>You can convert a C project to a C++ project and vice versa. An example of
+when this may be useful is if you create a C project, your requirements change during the course of
+the development, and you
+need to continue coding in C++. Since the initial project was coded in C,
+the parser will not recognize certain semantics such as &quot;class&quot;, or keywords
+such as
+&quot;public&quot;, &quot;private&quot;, and&nbsp; &quot;template&quot;. You need to create a C++ project to
+make the parser and other tools aware of the language change. You can simply
+convert your C project to a C++ project rather than creating a new C++ project, copying your project files over and resolving source control issues.</p>
+
+<h2>A few notes about projects</h2>
+
+<ul>
+ <li>When you create a file within a project, a record (local
+history) is created of every time that you modify the file and how you modify it.
+ For more information about local history, see <b>Workbench User Guide &gt; Reference &gt; User interface
+ information &gt; Development environment &gt; Local history</b>.</li>
+ <li>Spaces in projects and filenames can cause problems with some
+tools, such as the make utility or the compiler.</li>
+ <li>Be careful when using case alone to between distinguish files and projects. UNIX-based
+ operating system
+filenames are case-sensitive, but Windows filenames are not. Therefore, Hello.c and
+hello.c overwrite each other in Windows, but are separate files in UNIX.</li>
+</ul>
+
+
+<p>For more information about projects, see <b>Workbench User Guide &gt; Concepts &gt; Workbench &gt; Resources</b>.</p>
+
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="cdt_c_proj_file_views.htm">Project file views</a><br>
+<a href="../getting_started/cdt_w_existing_code.htm">How to bring C/C++ source into Eclipse</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_proj_prop.htm">Defining project properties</a><br>
+<a href="../tasks/cdt_o_proj_files.htm">Working with C/C++ project files</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_proj_prop_pages.htm">Project properties</a><br>
+<a href="../reference/cdt_o_views.htm">Views</a></p>
+
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm
new file mode 100644
index 00000000000..57403476f6a
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm
@@ -0,0 +1,226 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>C/C++ search</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>C/C++ search</h1>
+
+<p>The CDT lets you search for language constructs in the projects in your
+workspace or a working set for references to, declarations or definitions of, particular
+elements.</p>
+
+<p>For information on:</p>
+
+<ul>
+ <li> Working sets, see <b>Workbench User Guide &gt; Concepts &gt; Workbench &gt; Working sets</b></li>
+ <li> The Eclipse workspace, see <b>Workbench User Guide &gt; Tasks &gt; Upgrading
+Eclipse</b></li>
+ </ul>
+
+<p>You can conduct a fully or partially qualified name search. Further
+qualifying a search increases the accuracy and relevance of search results. The
+sections below provide guidance on how to control the scope of your search
+through the use of search delimiters, correct syntax, and wildcards.</p>
+
+ <h2>What you can search for</h2>
+ <p>The table below lists the element types that you can search for and special
+ considerations to note when searching for a given element type. You can search
+ for some or all of the element types matching a search string that you
+ specify. If you choose to search for matching elements, all types, macros, and typdefs are included in the search.</p>
+<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="60%">
+ <tr>
+ <td width="19%"><b>Element</b></td>
+ <td width="81%"><b>Note</b></td>
+ </tr>
+ <tr>
+ <td width="19%">&nbsp;Class/Struct</td>
+ <td width="81%">Searches for classes and structs.<p>You can further qualify
+ the search by specifying &quot;class&quot; or &quot;struct&quot; in front of the name
+ that you are
+ searching for. Specifying &quot;class&quot; or &quot;struct&quot; also allows you to
+ search for anonymous classes and structures.</td>
+ </tr>
+ <tr>
+ <td width="19%">&nbsp;Function</td>
+ <td width="81%">Searches for global functions or functions in a namespace
+ (functions that are not members of a class, struct, or union).<p>You can
+ specify parameters to further qualify your search. When specifying a
+ parameter list, everything between the parentheses should be valid C/C++
+ syntax.</p>
+ <p>Do not specify the return type of the function.</td>
+ </tr>
+ <tr>
+ <td width="19%">&nbsp;Variable</td>
+ <td width="81%">Searches for variables that are not members of a class,
+ struct, or union.</td>
+ </tr>
+ <tr>
+ <td width="19%">&nbsp;Union</td>
+ <td width="81%">Searches for unions.<p>Anonymous unions can be searched for by
+ specifying &quot;union&quot; as the search pattern.</td>
+ </tr>
+ <tr>
+ <td width="19%">&nbsp;Method</td>
+ <td width="81%">Searches for methods that are members of a class, struct, or
+ union.<p>Searching for methods also finds constructors and destructors. See
+ above note for functions.</td>
+ </tr>
+ <tr>
+ <td width="19%">&nbsp;Field </td>
+ <td width="81%">Searches for fields that are members of a class, struct, or
+ union.<p>Searching for fields also finds enumerators.</td>
+ </tr>
+ <tr>
+ <td width="19%">&nbsp;Enumeration</td>
+ <td width="81%">Searches for enumerations.</td>
+ </tr>
+ <tr>
+ <td width="19%">&nbsp;Namespace</td>
+ <td width="81%">Searches for namespaces.</td>
+ </tr>
+</table>
+
+<h2>How you can limit your search</h2>
+
+<p>You can limit your search to one or all of the following:</p>
+
+<ul>
+ <li>Declarations</li>
+ <li>References</li>
+ <li>Definitions (for functions, methods, variables and fields)</li>
+</ul>
+
+<p>You can control the scope of the search by specifying which of the following
+is to be searched:</p>
+<ul>
+ <li>Workspace</li>
+ <li>Working Set</li>
+ <li>Selected Resources</li>
+</ul>
+<h2>Wildcard characters</h2>
+<p>You can use wildcard characters to further refine your search.</p>
+<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="60%">
+ <tr>
+ <td width="49%"><b>Use this wildcard character</b></td>
+ <td width="51%"><b>To search for this</b></td>
+ </tr>
+ <tr>
+ <td width="49%">&nbsp;<samp>*</samp></td>
+ <td width="51%">Any string<p><b>Tip:<br>
+ </b> Use the character <samp>*</samp> to search for
+ operators that begin with *. See syntax examples in the table below.</td>
+ </tr>
+ <tr>
+ <td width="49%">&nbsp;<samp>?</samp></td>
+ <td width="51%">A single character</td>
+ </tr>
+ <tr>
+ <td width="49%">&nbsp;<samp>::</samp></td>
+ <td width="51%">Nested elements</td>
+ </tr>
+</table>
+<p><b>Tip: </b>Do not use wild cards between the brackets of a function or
+method pattern. For example, the search
+string <samp>f( * )</samp> is an invalid search that results in a search for any function <samp>f</samp>
+ because
+the asterisk is interpreted as a pointer rather than a wild card.</p>
+<h2>Syntax examples</h2>
+<p>The table below provides syntax examples and an explanation for each example
+to help you conduct an effective search.</p>
+<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="60%" height="400">
+ <tr>
+ <td width="64%" height="16"><b>Syntax</b></td>
+ <td width="36%" height="16"><b>Searches for this</b></td>
+ </tr>
+ <tr>
+ <td width="64%" height="17">&nbsp; <samp>::*::*::A</samp></td>
+ <td width="36%" height="17">A nested element two levels deep</td>
+ </tr>
+ <tr>
+ <td width="64%" height="32">&nbsp; <samp>::*::*::A?</samp></td>
+ <td width="36%" height="32">Any two-letter name that begins with A and is two levels
+ deep</td>
+ </tr>
+ <tr>
+ <td width="64%" height="32">&nbsp; <samp>::A</samp> </td>
+ <td width="36%" height="32">Searches for A not nested in anything</td>
+ </tr>
+ <tr>
+ <td width="64%" height="17">&nbsp; <samp>*()</samp></td>
+ <td width="36%" height="17">Any function taking no parameters</td>
+ </tr>
+ <tr>
+ <td width="64%" height="32">&nbsp;&nbsp;<samp>*( A * )</samp> </td>
+ <td width="36%" height="32">Any function taking 1 parameter that is a pointer to type
+ A</td>
+ </tr>
+ <tr>
+ <td width="64%" height="33">&nbsp;&nbsp;<samp>f( int * )</samp></td>
+ <td width="36%" height="33">Will search for function f taking 1 parameter that is an
+ int *</td>
+ </tr>
+ <tr>
+ <td width="64%" height="64">&nbsp;&nbsp;<samp>f( const char [
+ ], A &amp; )</samp></td>
+ <td width="36%" height="64">Will search for a function f, taking 2 parameters; one is a
+ const char array, the other is a reference to type A</td>
+ </tr>
+ <tr>
+ <td width="64%" height="32">&nbsp;<samp>operator \*</samp></td>
+ <td width="36%" height="32">Finds only operator *</td>
+ </tr>
+ <tr>
+ <td width="64%" height="32">&nbsp;<samp>operator \*=</samp></td>
+ <td width="36%" height="32">Finds only operator *=</td>
+ </tr>
+ <tr>
+ <td width="64%" height="16">&nbsp;<samp>operator *</samp></td>
+ <td width="36%" height="16">Finds all operators</td>
+ </tr>
+ <tr>
+ <td width="64%" height="15">&nbsp;<samp>class</samp></td>
+ <td width="36%" height="15">Searches for anonymous classes</td>
+ </tr>
+ <tr>
+ <td width="64%" height="16"> &nbsp;<samp>struct</samp></td>
+ <td width="36%" height="16">Searches for anonymous structs</td>
+ </tr>
+ <tr>
+ <td width="64%" height="16"> &nbsp;<samp>union</samp></td>
+ <td width="36%" height="16">Searches for anonymous unions</td>
+ </tr>
+ </table>
+<h2>Search results</h2>
+<p>Search results are displayed in the Search view. You can sort your search by Name, Parent Name and Path. You can also repeat
+your last search.</p>
+
+<p>For more information, see:<ul>
+ <li> <b>Workbench User Guide &gt; Concepts &gt; Views &gt; Search view</b></li>
+ <li> <b>Workbench User Guide &gt; Tasks &gt; Navigating and finding resources</b></li>
+ </ul>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="cdt_c_projects.htm">CDT Projects</a><br>
+<a href="cdt_c_open_declarations.htm">Open Declarations</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_search.htm">Searching for C/C++ elements</a><br>
+<a href="../tasks/cdt_t_open_declarations.htm">Navigating to C/C++ declarations</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"> <br>
+<a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a><br>
+<a href="../reference/cdt_u_icons.htm">C/C++ perspective icons</a></p><p>
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_whatsnew.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_whatsnew.htm
new file mode 100644
index 00000000000..0afff824783
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_whatsnew.htm
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>What's new</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>What's new</h1>
+
+<p>Find out what's new in CDT 1.2.</p>
+
+<h2>C/C++ Search</h2>
+<p>You can search the projects in your workspace for references to, declarations
+or definitions of, particular elements. Only header files referenced by a source
+file in your workspace are included in a search.</p>
+<h2>Build</h2>
+<h3>Managed build</h3>
+<p>You can now create a Managed build and have makefiles generated for you.</p>
+<h3>Error parser</h3>
+<p>The error parsers are now extension-points that can contributed by other
+plugins. The error parsers are used to detect errors or warnings or
+informational messages from compilers, linkers, etc... during a build.</p>
+<h3>New Global preferences for all Standard Make Project properties</h3>
+<h4>Make builder options</h4>
+<p>Support changing/enabling default make targets for each workbench build type.
+New default build location setting.</p>
+<h4>Make project options</h4>
+<p>New user settable error parser configuration. User can enable/disable and
+change older of the build error parsers used during the project build.</p>
+<p>New Includes paths and Preprocessor symbols entry to allow proper indexing
+and search of the project.</p>
+<h4>Make target</h4>
+<p>Make targets now support Stop on error build option and ability to change the
+default build command.</p>
+<h4>New Standard Make projects</h4>
+<p>Old Standard Make projects will be automatically updated to support the new
+options. If update is declined, then selecting Update Old Make project... from
+the context menu of the project will update the project to a new Standard Make
+project.</p>
+<h2>Debug</h2>
+<h3>Formatting of variables and expressions</h3>
+<p>You can now select the number system (natural, decimal, hexadecimal) used to display
+variables and expressions.</p>
+<h3>Variable view, detail pane</h3>
+<p>In the Variable view, a detail pane has been
+added to let you see the value of a selected variable. This is practical when
+looking at a string (char *).</p>
+<h3>Casting of variables, expressions and registers</h3>
+<p>In the Variable view, a variable can be cast to a different type or be restored to
+its original type. Also, a pointer can be cast to an array type.</p>
+<h3>Debug disable variable query</h3>
+<p>The value of variables are queried at every step.</p>
+<p>This can be time-consuming on certain embedded targets. The automatic
+query of variables can be disabled. Manual queries are now an option.</p>
+<h2>Source location</h2>
+<p>A new source locator in the Run/Debug dialog box makes it possible to add directories
+to search, mapping, and the order of the search.</p>
+<h3>GDB/MI new shared library launch pane</h3>
+<p>For GDB/MI code, two new actions are added in the launch view, stop-on-solib
+and auto-load-symbols. Stop-on-solib will force the debugger to stop on any
+shared library events. Auto load will load the symbols for any shared library.</p>
+<h3>GDB/MI improvements in display of arrays</h3>
+<p>Arrays are now separated into ranges, to limit the possibility of a timeout
+on large arrays.</p>
+<h2>What's new for previous releases</h2>
+
+<p>You can keep track of previous release-specific developments in the CDT.</p>
+
+<p>For more information, see <b> <a href="http://www.eclipse.org/cdt/">http://www.eclipse.org/cdt/</a>
+&gt; CDT Project Management/Plans</b>. The <b>Official CDT Plans</b> section lists
+previous releases.</p>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="cdt_c_search.htm">C/C++ search</a><br>
+<a href="cdt_c_build_over.htm">Build overview</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_proj_new.htm">Creating a project</a><br>
+<a href="../tasks/cdt_o_proj_prop.htm">Defining project properties</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<br>
+&nbsp;</p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_build_conc.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_build_conc.htm
new file mode 100644
index 00000000000..1ce3e7a2b46
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_build_conc.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Build</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Build</h1>
+&nbsp;<p>This section describes the build views and terminology.</p>
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="450">
+ <tr>
+ <th align="left" valign="bottom" width="337">To learn about</th>
+ <th align="left" width="610">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="337">Build views and terminology</td>
+ <td align="left" width="610"><a href="cdt_c_build_over.htm">Build overview</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="337">Extending the build capabilities of the CDT</td>
+ <td align="left" width="610">
+ <a href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/cdt-home/user/Reference%20Documents/build%20extensibility%20reference.html?cvsroot=Tools_Project">
+ Build Extensibility</a></td>
+ </tr>
+ </table>
+
+&nbsp;<p>
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_code_entry.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_code_entry.htm
new file mode 100644
index 00000000000..f450df5958c
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_code_entry.htm
@@ -0,0 +1,51 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Coding aids</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Coding aids</h1>
+&nbsp;<p>This section provides information on code entry aids.</p>
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="377">
+ <tr>
+ <th align="left" valign="bottom" width="253">To learn about</th>
+ <th align="left" width="101">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="253">The structure of your source code</td>
+ <td align="left" width="101"><a href="cdt_c_outlineview.htm">Outline view</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="253">Using comments to document your code</td>
+ <td align="left" width="101"><a href="cdt_c_comments.htm">Comments</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="253">Code completion and code templates</td>
+ <td align="left" width="101"><a href="cdt_c_content_assist.htm">Content
+ Assist</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="253">C/C++ language-based search</td>
+ <td align="left" width="101"><a href="cdt_c_search.htm">C/C++ search</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="253">Declarations of elements</td>
+ <td align="left" width="101"><a href="cdt_c_open_declarations.htm">Open
+ declarations</a></td>
+ </tr>
+ </table>
+
+&nbsp;<p>
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_concepts.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_concepts.htm
new file mode 100644
index 00000000000..f5b58a2660a
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_concepts.htm
@@ -0,0 +1,61 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Concepts</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Concepts</h1>
+
+<p>Conceptual topics provide background information that you need to know to
+complete a specific task.</p>
+&nbsp;<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="467">
+ <tr>
+ <th align="left" valign="bottom" width="334">To learn about</th>
+ <th align="left" width="110">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="334">What's new for this release of the CDT</td>
+ <td align="left" width="110"><a href="cdt_c_whatsnew.htm">What's new</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="334">The C/C++ perspective</td>
+ <td align="left" width="110"><a href="cdt_c_over_cdt.htm">CDT overview</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="334">Recommended approaches for dealing with source
+ files and files systems that were created outside of Eclipse</td>
+ <td align="left" width="110"><a href="../getting_started/cdt_w_existing_code.htm">How to bring
+ C/C++ source into Eclipse</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="334">C/C++ projects</td>
+ <td align="left" width="110"><a href="cdt_c_projects.htm">CDT projects</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="334">Code aids</td>
+ <td align="left" width="110"><a href="cdt_o_code_entry.htm">Coding aids</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="334">Building your C/C++ projects</td>
+ <td align="left" width="110"><a href="cdt_o_build_conc.htm">Build</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="334">Debugging your C/C++ projects</td>
+ <td align="left" width="110"><a href="cdt_o_dbg_concepts.htm">Debug</a></td>
+ </tr>
+ </table>
+
+&nbsp;<p>
+
+<img src="../images/ng2003.gif" ALT="IBM Corporation Statement" BORDER=0 width="324" height="14"></p>
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_dbg_concepts.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_dbg_concepts.htm
new file mode 100644
index 00000000000..c012976284e
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_dbg_concepts.htm
@@ -0,0 +1,40 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Debug</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Debug</h1>
+
+<p>This section describes CDT debug concepts.</p>
+
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="508">
+ <tr>
+ <th align="left" valign="bottom" width="279">To learn about</th>
+ <th align="left" width="206">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="279">CDT debugger</td>
+ <td align="left" width="206"><a href="cdt_c_over_dbg.htm">Debug overview</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">How debug information is displayed</td>
+ <td align="left" width="206"><a href="cdt_c_dbg_info.htm">Debug information</a></td>
+ </tr>
+ </table>
+
+<p>&nbsp;</p>
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_home.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_home.htm
new file mode 100644
index 00000000000..0bf8e21b552
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_home.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>C/C++ Development User Guide</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>C/C++ Development User Guide</h1>
+<p>The C/C++ Development User Guide provides all of the information you need to
+that you need get started.</p>
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="540">
+ <tr>
+ <th align="left" valign="bottom" width="217">To</th>
+ <th align="left" width="300">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="217">Learn C/C++ Development Tool (CDT) basics</td>
+ <td align="left" width="300"><a href="../tasks/cdt_o_tutorial.htm">Tutorial</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="217">Learn CDT background information</td>
+ <td align="left" width="300"><a href="cdt_o_concepts.htm">Concepts</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="217">Get step-by-step instructions to use the CDT</td>
+ <td align="left" width="300"><a href="../tasks/cdt_o_tasks.htm">Tasks</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="217">Learn about CDT icons, views and dialog boxes</td>
+ <td align="left" width="300"><a href="../reference/cdt_o_ref.htm">Reference</a></td>
+ </tr>
+ </table>
+
+<p>
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body></html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_projects.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_projects.htm
new file mode 100644
index 00000000000..f742698628c
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_projects.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>CDT projects</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>CDT Projects</h1>
+&nbsp;<p>This section provides information on C/C++ project files and project-related
+C/C++ views.</p>
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="540">
+ <tr>
+ <th align="left" valign="bottom" width="181">To learn about</th>
+ <th align="left" width="336">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="181">CDT project files</td>
+ <td align="left" width="336"><a href="cdt_c_projects.htm">CDT projects</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="181">Project files views</td>
+ <td align="left" width="336"><a href="cdt_c_proj_file_views.htm">Project
+ file views</a></td>
+ </tr>
+ </table>
+
+&nbsp;<p>
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/contexts_CDT.xml b/doc/org.eclipse.cdt.doc.user/contexts_CDT.xml
index a0c1b1a1ab1..aba2b14bd43 100644
--- a/doc/org.eclipse.cdt.doc.user/contexts_CDT.xml
+++ b/doc/org.eclipse.cdt.doc.user/contexts_CDT.xml
@@ -1,5 +1,11 @@
-
+<?xml version="1.0" encoding="UTF-8"?>
<?NLS TYPE="org.eclipse.help.contexts"?>
+<!--
+******************************************************************
+** (C) COPYRIGHT International Business Machines Corp. 2001,2003
+** All Rights Reserved * Licensed Materials - Property of IBM
+******************************************************************
+-->
<contexts>
@@ -11,55 +17,55 @@
<context id ="cdt_error_parsers_page">
<description>Control the build messages displayed in the Tasks view. </description>
- <topic href="cdt_u_newproj_parser_error.htm"
+ <topic href="reference/cdt_u_newproj_parser_error.htm"
label="Error Parsers, C/C++ Properties window"/>
</context>
<context id ="cdt_binary_parser_page">
<description>Select a binary parser for the target platform. </description>
- <topic href="cdt_u_newproj_parser_binary.htm"
+ <topic href="reference/cdt_u_newproj_parser_binary.htm"
label="Binary Parser page, C/C++ Properties window"/>
</context>
<context id ="man_proj_platform_help">
<description>Select a target deployment platform. </description>
- <topic href="cdt_u_newproj_platf.htm"
+ <topic href="reference/cdt_u_newproj_platf.htm"
label="Target platform, C/C++ Properties window"/>
</context>
<context id ="new_c_editor_pref_page_context">
<description>Customize the appearance of the C/C++ Editor. </description>
- <topic href="cdt_u_c_editor_gen.htm"
+ <topic href="reference/cdt_u_c_editor_gen.htm"
label="General page, Preferences window"/>
</context>
<context id ="new_c_editor_annotations_pref_page_context">
<description>Customize the appearance of the C/C++ Editor. </description>
- <topic href="cdt_u_c_editor_anno.htm"
+ <topic href="reference/cdt_u_c_editor_anno.htm"
label="Annotations page, Preferences window"/>
</context>
<context id ="new_c_editor_colors_pref_page_context">
<description>Customize the appearance of the C/C++ editor. </description>
- <topic href="cdt_u_c_editor_color.htm"
+ <topic href="reference/cdt_u_c_editor_color.htm"
label="Colors page, Preferences window"/>
</context>
<context id ="new_c_editor_content_assist_pref_page_context">
<description>Customize how the Content Assist feature works. </description>
- <topic href="cdt_u_c_editor_con_assist.htm"
+ <topic href="reference/cdt_u_c_editor_con_assist.htm"
label="Content Assist page, Preferences window"/>
</context>
<context id ="new_c_templates_pref_page_context">
<description>Create, edit, remove, import, or export code templates. </description>
- <topic href="cdt_u_code_temp.htm"
+ <topic href="reference/cdt_u_code_temp.htm"
label="Code Templates page, Preferences window"/>
</context>
<context id ="c_search_page">
<description>Search for C/C++ elements. </description>
- <topic href="cdt_u_search.htm"
+ <topic href="reference/cdt_u_search.htm"
label="C/C++ Search page, Search dialog box"/>
</context>
diff --git a/doc/org.eclipse.cdt.doc.user/contexts_CDT_DEBUGGER.xml b/doc/org.eclipse.cdt.doc.user/contexts_CDT_DEBUGGER.xml
index 5c65fc5a012..586e3a6ac2c 100644
--- a/doc/org.eclipse.cdt.doc.user/contexts_CDT_DEBUGGER.xml
+++ b/doc/org.eclipse.cdt.doc.user/contexts_CDT_DEBUGGER.xml
@@ -1,3 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?NLS TYPE="org.eclipse.help.contexts"?>
+<!--
+******************************************************************
+** (C) COPYRIGHT International Business Machines Corp. 2001,2003
+** All Rights Reserved * Licensed Materials - Property of IBM
+******************************************************************
+-->
+
<contexts>
<context id ="default_cs_help">
@@ -8,7 +17,7 @@
<context id ="registers_view_context">
<description>The registers view displays the register values of a selected stack frame. </description>
- <topic href="cdt_u_registersview.htm"
+ <topic href="reference/cdt_u_registersview.htm"
label="Registers view"/>
</context>
@@ -18,19 +27,19 @@
<context id ="memory_view_context">
<description>The memory view displays process memory. </description>
- <topic href="cdt_u_memoryview.htm"
+ <topic href="reference/cdt_u_memoryview.htm"
label="Memory view"/>
</context>
<context id ="memory_preference_page_context">
<description>Click below to see help</description>
- <topic href="cdt_u_mem_view_pref.htm"
+ <topic href="reference/cdt_u_mem_view_pref.htm"
label="Memory view preferences"/>
</context>
<context id ="shared_libraries_view_context">
<description>Click below to see help</description>
- <topic href="cdt_u_shared_lib_view.htm"
+ <topic href="reference/cdt_u_shared_lib_view.htm"
label="Shared Libraries view"/>
</context>
@@ -40,13 +49,13 @@
<context id ="signals_view_context">
<description>Click below to see help</description>
- <topic href="cdt_u_signals_view.htm"
+ <topic href="reference/cdt_u_signals_view.htm"
label="Signals view"/>
</context>
<context id ="c_debug_preference_page_context">
<description>View information about your program as you debug. </description>
- <topic href="cdt_u_dbg_pref.htm"
+ <topic href="reference/cdt_u_dbg_pref.htm"
label="Debug preferences"/>
</context>
diff --git a/doc/org.eclipse.cdt.doc.user/contexts_CDT_DEBUGGER_MI.xml b/doc/org.eclipse.cdt.doc.user/contexts_CDT_DEBUGGER_MI.xml
index 060b6b85d3c..6797b30ef9c 100644
--- a/doc/org.eclipse.cdt.doc.user/contexts_CDT_DEBUGGER_MI.xml
+++ b/doc/org.eclipse.cdt.doc.user/contexts_CDT_DEBUGGER_MI.xml
@@ -1,3 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?NLS TYPE="org.eclipse.help.contexts"?>
+<!--
+******************************************************************
+** (C) COPYRIGHT International Business Machines Corp. 2001,2003
+** All Rights Reserved * Licensed Materials - Property of IBM
+******************************************************************
+-->
+
<contexts>
<context id ="default_cs_help">
@@ -6,7 +15,7 @@
label="Default Context Sensitive Help"/>
</context>
-<context id ="cdt_u_gdb_mi_pref">
+<context id ="reference/cdt_u_gdb_mi_pref">
<description>Enter a timeout value in milliseconds. </description>
</context>
diff --git a/doc/org.eclipse.cdt.doc.user/contexts_CDT_LAUNCH.xml b/doc/org.eclipse.cdt.doc.user/contexts_CDT_LAUNCH.xml
index e80a264e320..ef5d68138c4 100644
--- a/doc/org.eclipse.cdt.doc.user/contexts_CDT_LAUNCH.xml
+++ b/doc/org.eclipse.cdt.doc.user/contexts_CDT_LAUNCH.xml
@@ -1,3 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?NLS TYPE="org.eclipse.help.contexts"?>
+<!--
+******************************************************************
+** (C) COPYRIGHT International Business Machines Corp. 2001,2003
+** All Rights Reserved * Licensed Materials - Property of IBM
+******************************************************************
+-->
+
<contexts>
<context id ="default_cs_help">
@@ -8,31 +17,31 @@
<context id ="launch_configuration_dialog_main_tab">
<description>Provide information on the project and application you want to run or debug. </description>
- <topic href="cdt_u_run_dbg_main.htm"
+ <topic href="reference/cdt_u_run_dbg_main.htm"
label="Main page, Run/Debug dialog box"/>
</context>
<context id ="launch_configuration_dialog_arguments_tab">
<description>Provide information on the project and application you want to run or debug. </description>
- <topic href="cdt_u_run_dbg_arg.htm"
+ <topic href="reference/cdt_u_run_dbg_arg.htm"
label="Arguments page, Run/Debug dialog box"/>
</context>
<context id ="launch_configuration_dialog_environment_tab">
<description>Set environment variables and values. </description>
- <topic href="cdt_u_run_dbg_env.htm"
+ <topic href="reference/cdt_u_run_dbg_env.htm"
label="Environment page, Run/Debug dialog box"/>
</context>
<context id ="launch_configuration_dialog_debugger_tab">
<description>Select a debugger. </description>
- <topic href="cdt_u_run_dbg_dbg.htm"
+ <topic href="reference/cdt_u_run_dbg_dbg.htm"
label="Debugger page, Run/Debug dialog box"/>
</context>
<context id ="launch_configuration_dialog_source_tab">
<description>Specify where the debugger should look for source files. </description>
- <topic href="cdt_u_run_dbg_srce.htm"
+ <topic href="reference/cdt_u_run_dbg_srce.htm"
label="Source page, Run/Debug dialog box"/>
</context>
diff --git a/doc/org.eclipse.cdt.doc.user/contexts_CDT_make.xml b/doc/org.eclipse.cdt.doc.user/contexts_CDT_make.xml
index b73aff02625..779bc417d74 100644
--- a/doc/org.eclipse.cdt.doc.user/contexts_CDT_make.xml
+++ b/doc/org.eclipse.cdt.doc.user/contexts_CDT_make.xml
@@ -1,3 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?NLS TYPE="org.eclipse.help.contexts"?>
+<!--
+******************************************************************
+** (C) COPYRIGHT International Business Machines Corp. 2001,2003
+** All Rights Reserved * Licensed Materials - Property of IBM
+******************************************************************
+-->
+
<contexts>
<context id ="default_cs_help">
@@ -8,13 +17,13 @@
<context id ="cdt_make_builder_page">
<description>Define the build settings for the current project. </description>
- <topic href="cdt_u_newproj_buildset.htm"
+ <topic href="reference/cdt_u_newproj_buildset.htm"
label="Make Builder page, C/C++ Properties window"/>
</context>
<context id ="cdt_paths_symbols_page">
<description>Enter include paths and symbols. </description>
- <topic href="cdt_u_newproj_pathsymb.htm"
+ <topic href="reference/cdt_u_newproj_pathsymb.htm"
label="Paths and Symbols page, C/C++ Properties window"/>
</context>
diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_build.htm b/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_build.htm
new file mode 100644
index 00000000000..f906eb5d20d
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_build.htm
@@ -0,0 +1,25 @@
+vti_encoding:SR|utf8-nl
+vti_timelastmodified:TR|27 Nov 2003 20:35:43 -0000
+vti_extenderversion:SR|5.0.2.2623
+vti_author:SR|tdesous
+vti_modifiedby:SR|tdesous
+vti_timecreated:TR|27 Nov 2003 13:47:44 -0000
+vti_title:SR|Building your project
+vti_lineageid:SR|{C426A02B-2FB6-4720-B4E8-6BFFC5942BD3}
+vti_backlinkinfo:VX|tasks/cdt_o_tutorial.htm getting_started/cdt_w_debug.htm getting_started/cdt_w_newmake.htm
+vti_nexttolasttimemodified:TR|27 Nov 2003 20:33:32 -0000
+vti_cacheddtm:TX|27 Nov 2003 20:35:43 -0000
+vti_filesize:IR|2336
+vti_cachedtitle:SR|Building your project
+vti_cachedbodystyle:SR|<body>
+vti_cachedlinkinfo:VX|Q|../help.css S|../images/ngconcepts.gif H|../concepts/cdt_c_projects.htm H|../concepts/cdt_c_build_over.htm S|../images/ngtasks.gif H|../tasks/cdt_o_build_task.htm S|../images/ngref.gif H|../reference/cdt_u_newproj_buildset.htm H|cdt_w_debug.htm S|../images/ngnext.gif H|cdt_w_debug.htm H|cdt_w_newmake.htm S|../images/ngback.gif H|cdt_w_newmake.htm S|../images/ngtasks.gif
+vti_cachedsvcrellinks:VX|FQUS|help.css FSUS|images/ngconcepts.gif FHUS|concepts/cdt_c_projects.htm FHUS|concepts/cdt_c_build_over.htm FSUS|images/ngtasks.gif FHUS|tasks/cdt_o_build_task.htm FSUS|images/ngref.gif FHUS|reference/cdt_u_newproj_buildset.htm FHUS|getting_started/cdt_w_debug.htm FSUS|images/ngnext.gif FHUS|getting_started/cdt_w_debug.htm FHUS|getting_started/cdt_w_newmake.htm FSUS|images/ngback.gif FHUS|getting_started/cdt_w_newmake.htm FSUS|images/ngtasks.gif
+vti_cachedneedsrewrite:BR|false
+vti_cachedhasbots:BR|false
+vti_cachedhastheme:BR|false
+vti_cachedhasborder:BR|false
+vti_metatags:VR|HTTP-EQUIV=Content-Language en-us GENERATOR Microsoft\\ FrontPage\\ 5.0 ProgId FrontPage.Editor.Document HTTP-EQUIV=Content-Type text/html;\\ charset=UTF-8
+vti_charset:SR|utf-8
+vti_language:SR|en-us
+vti_progid:SR|FrontPage.Editor.Document
+vti_generator:SR|Microsoft FrontPage 5.0
diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_debug.htm b/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_debug.htm
new file mode 100644
index 00000000000..d367e365c32
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_debug.htm
@@ -0,0 +1,25 @@
+vti_encoding:SR|utf8-nl
+vti_timelastmodified:TR|27 Nov 2003 20:33:56 -0000
+vti_extenderversion:SR|5.0.2.2623
+vti_author:SR|tdesous
+vti_modifiedby:SR|tdesous
+vti_timecreated:TR|27 Nov 2003 14:37:52 -0000
+vti_title:SR|Debugging your project
+vti_lineageid:SR|{5ACBE23B-330E-4908-89B6-8413A9847BDB}
+vti_backlinkinfo:VX|tasks/cdt_o_tutorial.htm getting_started/cdt_w_build.htm
+vti_cacheddtm:TX|27 Nov 2003 20:33:56 -0000
+vti_filesize:IR|3364
+vti_cachedtitle:SR|Debugging your project
+vti_cachedbodystyle:SR|<body>
+vti_cachedlinkinfo:VX|Q|../help.css H|cdt_w_build.htm S|../images/ngback.gif H|cdt_w_build.htm S|../images/ngconcepts.gif H|../concepts/cdt_c_over_dbg.htm H|../concepts/cdt_c_dbg_info.htm S|../images/ngtasks.gif H|../tasks/cdt_o_debug.htm S|../images/ngref.gif H|../reference/cdt_u_dbg_view.htm H|../reference/cdt_u_dbg_view.htm S|../images/ngtasks.gif
+vti_cachedsvcrellinks:VX|FQUS|help.css FHUS|getting_started/cdt_w_build.htm FSUS|images/ngback.gif FHUS|getting_started/cdt_w_build.htm FSUS|images/ngconcepts.gif FHUS|concepts/cdt_c_over_dbg.htm FHUS|concepts/cdt_c_dbg_info.htm FSUS|images/ngtasks.gif FHUS|tasks/cdt_o_debug.htm FSUS|images/ngref.gif FHUS|reference/cdt_u_dbg_view.htm FHUS|reference/cdt_u_dbg_view.htm FSUS|images/ngtasks.gif
+vti_cachedneedsrewrite:BR|false
+vti_cachedhasbots:BR|false
+vti_cachedhastheme:BR|false
+vti_cachedhasborder:BR|false
+vti_metatags:VR|HTTP-EQUIV=Content-Language en-us GENERATOR Microsoft\\ FrontPage\\ 5.0 ProgId FrontPage.Editor.Document HTTP-EQUIV=Content-Type text/html;\\ charset=UTF-8
+vti_charset:SR|utf-8
+vti_language:SR|en-us
+vti_progid:SR|FrontPage.Editor.Document
+vti_generator:SR|Microsoft FrontPage 5.0
+vti_nexttolasttimemodified:TR|27 Nov 2003 14:37:52 -0000
diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_existing_code.htm b/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_existing_code.htm
new file mode 100644
index 00000000000..b36a24aa2f7
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_existing_code.htm
@@ -0,0 +1,25 @@
+vti_encoding:SR|utf8-nl
+vti_timelastmodified:TR|27 Nov 2003 20:39:26 -0000
+vti_extenderversion:SR|5.0.2.2623
+vti_author:SR|tdesous
+vti_modifiedby:SR|tdesous
+vti_timecreated:TR|27 Nov 2003 13:53:19 -0000
+vti_title:SR|How to bring C/C++ source files into Eclipse
+vti_lineageid:SR|{8ED3B7BB-6E0F-4AE4-A721-3A10DE2F9584}
+vti_backlinkinfo:VX|concepts/cdt_c_projects.htm concepts/cdt_c_proj_file_views.htm concepts/cdt_c_over_cdt.htm concepts/cdt_o_concepts.htm
+vti_nexttolasttimemodified:TR|27 Nov 2003 20:35:22 -0000
+vti_cacheddtm:TX|27 Nov 2003 20:39:26 -0000
+vti_filesize:IR|4033
+vti_cachedtitle:SR|How to bring C/C++ source files into Eclipse
+vti_cachedbodystyle:SR|<body>
+vti_cachedlinkinfo:VX|Q|../help.css H|../tasks/cdt_t_proj_new.htm H|../tasks/cdt_o_proj_prop.htm H|../tasks/cdt_t_proj_new.htm H|../tasks/cdt_o_proj_prop.htm S|../images/ngconcepts.gif H|../concepts/cdt_c_over_cdt.htm H|../concepts/cdt_c_projects.htm S|../images/ngtasks.gif H|../tasks/cdt_o_proj_files.htm S|../images/ngref.gif H|../reference/cdt_o_proj_prop_pages.htm S|../images/ngtasks.gif
+vti_cachedsvcrellinks:VX|FQUS|help.css FHUS|tasks/cdt_t_proj_new.htm FHUS|tasks/cdt_o_proj_prop.htm FHUS|tasks/cdt_t_proj_new.htm FHUS|tasks/cdt_o_proj_prop.htm FSUS|images/ngconcepts.gif FHUS|concepts/cdt_c_over_cdt.htm FHUS|concepts/cdt_c_projects.htm FSUS|images/ngtasks.gif FHUS|tasks/cdt_o_proj_files.htm FSUS|images/ngref.gif FHUS|reference/cdt_o_proj_prop_pages.htm FSUS|images/ngtasks.gif
+vti_cachedneedsrewrite:BR|false
+vti_cachedhasbots:BR|false
+vti_cachedhastheme:BR|false
+vti_cachedhasborder:BR|false
+vti_metatags:VR|HTTP-EQUIV=Content-Language en-us GENERATOR Microsoft\\ FrontPage\\ 5.0 ProgId FrontPage.Editor.Document HTTP-EQUIV=Content-Type text/html;\\ charset=UTF-8
+vti_charset:SR|utf-8
+vti_language:SR|en-us
+vti_progid:SR|FrontPage.Editor.Document
+vti_generator:SR|Microsoft FrontPage 5.0
diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_newcpp.htm b/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_newcpp.htm
new file mode 100644
index 00000000000..9de42ed5ca4
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_newcpp.htm
@@ -0,0 +1,25 @@
+vti_encoding:SR|utf8-nl
+vti_timelastmodified:TR|27 Nov 2003 20:35:33 -0000
+vti_extenderversion:SR|5.0.2.2623
+vti_author:SR|tdesous
+vti_modifiedby:SR|tdesous
+vti_timecreated:TR|27 Nov 2003 13:53:18 -0000
+vti_title:SR|Creating your C++ file
+vti_lineageid:SR|{FC472724-E701-47F3-BC38-E0667264ED63}
+vti_backlinkinfo:VX|tasks/cdt_o_tutorial.htm getting_started/cdt_w_newmake.htm getting_started/cdt_w_newproj.htm
+vti_nexttolasttimemodified:TR|27 Nov 2003 20:34:30 -0000
+vti_cacheddtm:TX|27 Nov 2003 20:35:33 -0000
+vti_filesize:IR|4197
+vti_cachedtitle:SR|Creating your C++ file
+vti_cachedbodystyle:SR|<body>
+vti_cachedlinkinfo:VX|Q|../help.css H|cdt_w_newproj.htm H|cdt_w_newmake.htm S|../images/ngnext.gif H|cdt_w_newmake.htm H|cdt_w_newproj.htm S|../images/ngback.gif H|cdt_w_newproj.htm S|../images/ngconcepts.gif H|../concepts/cdt_c_projects.htm H|../concepts/cdt_c_proj_file_views.htm H|../concepts/cdt_o_code_entry.htm S|../images/ngtasks.gif H|../tasks/cdt_o_proj_files.htm H|../tasks/cdt_o_write_code.htm S|../images/ngref.gif H|../reference/cdt_o_proj_prop_pages.htm S|../images/ngtasks.gif
+vti_cachedsvcrellinks:VX|FQUS|help.css FHUS|getting_started/cdt_w_newproj.htm FHUS|getting_started/cdt_w_newmake.htm FSUS|images/ngnext.gif FHUS|getting_started/cdt_w_newmake.htm FHUS|getting_started/cdt_w_newproj.htm FSUS|images/ngback.gif FHUS|getting_started/cdt_w_newproj.htm FSUS|images/ngconcepts.gif FHUS|concepts/cdt_c_projects.htm FHUS|concepts/cdt_c_proj_file_views.htm FHUS|concepts/cdt_o_code_entry.htm FSUS|images/ngtasks.gif FHUS|tasks/cdt_o_proj_files.htm FHUS|tasks/cdt_o_write_code.htm FSUS|images/ngref.gif FHUS|reference/cdt_o_proj_prop_pages.htm FSUS|images/ngtasks.gif
+vti_cachedneedsrewrite:BR|false
+vti_cachedhasbots:BR|false
+vti_cachedhastheme:BR|false
+vti_cachedhasborder:BR|false
+vti_metatags:VR|HTTP-EQUIV=Content-Language en-us GENERATOR Microsoft\\ FrontPage\\ 5.0 ProgId FrontPage.Editor.Document HTTP-EQUIV=Content-Type text/html;\\ charset=UTF-8
+vti_charset:SR|utf-8
+vti_language:SR|en-us
+vti_progid:SR|FrontPage.Editor.Document
+vti_generator:SR|Microsoft FrontPage 5.0
diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_newmake.htm b/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_newmake.htm
new file mode 100644
index 00000000000..5ad74c1a55b
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_newmake.htm
@@ -0,0 +1,25 @@
+vti_encoding:SR|utf8-nl
+vti_timelastmodified:TR|27 Nov 2003 20:35:33 -0000
+vti_extenderversion:SR|5.0.2.2623
+vti_author:SR|tdesous
+vti_modifiedby:SR|tdesous
+vti_timecreated:TR|27 Nov 2003 13:53:19 -0000
+vti_title:SR|Creating your makefile
+vti_lineageid:SR|{97737D43-A0C2-43B0-887D-522EAC2360C1}
+vti_backlinkinfo:VX|tasks/cdt_o_tutorial.htm getting_started/cdt_w_build.htm getting_started/cdt_w_newcpp.htm
+vti_nexttolasttimemodified:TR|27 Nov 2003 20:34:30 -0000
+vti_cacheddtm:TX|27 Nov 2003 20:35:33 -0000
+vti_filesize:IR|2881
+vti_cachedtitle:SR|Creating your makefile
+vti_cachedbodystyle:SR|<body>
+vti_cachedlinkinfo:VX|Q|../help.css H|cdt_w_build.htm S|../images/ngnext.gif H|cdt_w_build.htm H|cdt_w_build.htm H|cdt_w_newcpp.htm S|../images/ngback.gif H|cdt_w_newcpp.htm S|../images/ngconcepts.gif H|../concepts/cdt_o_projects.htm H|../concepts/cdt_o_code_entry.htm S|../images/ngtasks.gif H|../tasks/cdt_o_proj_files.htm H|../tasks/cdt_o_write_code.htm S|../images/ngref.gif H|../reference/cdt_o_proj_prop_pages.htm S|../images/ngtasks.gif
+vti_cachedsvcrellinks:VX|FQUS|help.css FHUS|getting_started/cdt_w_build.htm FSUS|images/ngnext.gif FHUS|getting_started/cdt_w_build.htm FHUS|getting_started/cdt_w_build.htm FHUS|getting_started/cdt_w_newcpp.htm FSUS|images/ngback.gif FHUS|getting_started/cdt_w_newcpp.htm FSUS|images/ngconcepts.gif FHUS|concepts/cdt_o_projects.htm FHUS|concepts/cdt_o_code_entry.htm FSUS|images/ngtasks.gif FHUS|tasks/cdt_o_proj_files.htm FHUS|tasks/cdt_o_write_code.htm FSUS|images/ngref.gif FHUS|reference/cdt_o_proj_prop_pages.htm FSUS|images/ngtasks.gif
+vti_cachedneedsrewrite:BR|false
+vti_cachedhasbots:BR|false
+vti_cachedhastheme:BR|false
+vti_cachedhasborder:BR|false
+vti_metatags:VR|HTTP-EQUIV=Content-Language en-us GENERATOR Microsoft\\ FrontPage\\ 5.0 ProgId FrontPage.Editor.Document HTTP-EQUIV=Content-Type text/html;\\ charset=UTF-8
+vti_charset:SR|utf-8
+vti_language:SR|en-us
+vti_progid:SR|FrontPage.Editor.Document
+vti_generator:SR|Microsoft FrontPage 5.0
diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_newproj.htm b/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_newproj.htm
new file mode 100644
index 00000000000..a93b7f6c59f
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/getting_started/_vti_cnf/cdt_w_newproj.htm
@@ -0,0 +1,25 @@
+vti_encoding:SR|utf8-nl
+vti_timelastmodified:TR|27 Nov 2003 20:35:22 -0000
+vti_extenderversion:SR|5.0.2.2623
+vti_author:SR|tdesous
+vti_modifiedby:SR|tdesous
+vti_timecreated:TR|27 Nov 2003 13:53:18 -0000
+vti_title:SR|Creating your project
+vti_lineageid:SR|{41DD5123-C630-4CE3-AFCE-3E005940D5A9}
+vti_backlinkinfo:VX|tasks/cdt_o_tutorial.htm getting_started/cdt_w_newcpp.htm
+vti_nexttolasttimemodified:TR|27 Nov 2003 20:34:30 -0000
+vti_cacheddtm:TX|27 Nov 2003 20:35:22 -0000
+vti_filesize:IR|3794
+vti_cachedtitle:SR|Creating your project
+vti_cachedbodystyle:SR|<body>
+vti_cachedlinkinfo:VX|Q|../help.css H|cdt_w_newcpp.htm S|../images/ngnext.gif H|cdt_w_newcpp.htm S|../images/ngconcepts.gif H|../concepts/cdt_c_over_cdt.htm H|../concepts/cdt_c_projects.htm H|../concepts/cdt_c_proj_file_views.htm S|../images/ngtasks.gif H|../tasks/cdt_o_proj_prop.htm H|../tasks/cdt_o_proj_files.htm S|../images/ngref.gif H|../reference/cdt_o_proj_prop_pages.htm S|../images/ngtasks.gif
+vti_cachedsvcrellinks:VX|FQUS|help.css FHUS|getting_started/cdt_w_newcpp.htm FSUS|images/ngnext.gif FHUS|getting_started/cdt_w_newcpp.htm FSUS|images/ngconcepts.gif FHUS|concepts/cdt_c_over_cdt.htm FHUS|concepts/cdt_c_projects.htm FHUS|concepts/cdt_c_proj_file_views.htm FSUS|images/ngtasks.gif FHUS|tasks/cdt_o_proj_prop.htm FHUS|tasks/cdt_o_proj_files.htm FSUS|images/ngref.gif FHUS|reference/cdt_o_proj_prop_pages.htm FSUS|images/ngtasks.gif
+vti_cachedneedsrewrite:BR|false
+vti_cachedhasbots:BR|false
+vti_cachedhastheme:BR|false
+vti_cachedhasborder:BR|false
+vti_metatags:VR|HTTP-EQUIV=content-language en-us generator Microsoft\\ FrontPage\\ 5.0 progid FrontPage.Editor.Document HTTP-EQUIV=content-type text/html;\\ charset=UTF-8
+vti_charset:SR|utf-8
+vti_language:SR|en-us
+vti_progid:SR|FrontPage.Editor.Document
+vti_generator:SR|Microsoft FrontPage 5.0
diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_build.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_build.htm
new file mode 100644
index 00000000000..818b3a2e145
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_build.htm
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Building your project</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Building your project</h1>
+
+<p>Make output and build progress information is displayed in the C-Build view.
+The Make Targets view displays makefile actions. The Tasks view displays compile warnings or
+errors.</p>
+
+<p>To build your project:</p>
+<ol>
+ <li>In the <b>C/C++ Projects</b> view, select the HelloWorld project.</li>
+ <li>Click <b>Project &gt; Build Project</b>.</li>
+ <p>&nbsp;</p>
+
+<p>If you get the error message:</p>
+
+<p><samp>Exec error:Launching failed</samp></p>
+
+<p>This error message means
+that the CDT cannot locate the build command, usually <samp>make</samp>. Either your path is
+not configured correctly or you do not have <samp>make</samp> installed on your system.</p>
+
+</ol>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+<a href="../concepts/cdt_c_build_over.htm">Build overview</a><br>
+&nbsp;</p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_build_task.htm">Building</a><br>
+&nbsp;</p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_newproj_buildset.htm">Make Builder page, C/C++ Properties window</a><br>
+&nbsp;</p>
+<p> <a href="cdt_w_debug.htm">
+<img border="0" src="../images/ngnext.gif" width="16" height="16"></a> <b><a href="cdt_w_debug.htm">Next: Debugging your project</a></b>&nbsp;&nbsp;&nbsp; </p>
+
+<p align="left"> <a href="cdt_w_newmake.htm">
+<img border="0" src="../images/ngback.gif" width="16" height="16"></a> <b><a href="cdt_w_newmake.htm">Back: Creating your makefile</a></b>&nbsp;&nbsp;&nbsp; </p>
+
+
+<p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_debug.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_debug.htm
new file mode 100644
index 00000000000..f12ebb89184
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_debug.htm
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Debugging your project</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Debugging your project</h1>
+
+<p>The debugger lets you control the execution of your program by setting
+breakpoints, suspending executed programs, stepping through your code, and
+examining the contents of variables.</p>
+<p>To debug a project:</p>
+<ol>
+ <li>Click <b>Run &gt; Debug</b>.<p>The Debug dialog box
+ opens.</li>
+ <li>Double-click <b>C++ Local</b>.</li>
+ <li>In the <b>Name</b> box, type <b>Hello World</b>.</li>
+ <p>You can now select this debug launch configuration by name the next time
+ that you debug this project.</p>
+ <li>In the <b>C/C++ Application</b> box, type <b>hello.exe</b>.</li>
+ <li>Click <b>Debug</b>.</li>
+ <p>The debug perspective the hello.exe application window open.
+ The C/C++ editor is repositioned in the perspective.</p>
+ <li>In the left margin of the main.cpp window, double-click to set a
+ breakpoint on:<br>
+ &nbsp;cout &lt;&lt; &quot;You just entered&quot;</li>
+ <li>Click <b>Run &gt; Resume</b>.</li>
+ <li>When prompted, type a value other than 'm'.<br>
+ The breakpoint will be hit.</li>
+ <li>In the Variable view, verify that the variable is not 'm'.</li>
+ <li>Click <b>Run &gt; Resume</b>.</li>
+ <li>When prompted, type a value other than 'm'.</li>
+ <p>The breakpoint will be hit.</p>
+ <li>In the <b>Variable</b> view, verify that the variable is not 'm'.</li>
+ <li>In the <b>Variable</b> view, right-click the input variable, and select <b>Change
+ Variable Value</b> and type <b>'m'</b>.</li>
+ <li>Click <b>Run &gt; Resume</b>.</li>
+ <p>The output in the hello.exe application window is:<br>
+&nbsp;&quot;You just entered m, you need to enter m to exit.&quot;<li>Type <b>'m'</b> to end the program.<br>
+ The hello.exe application window closes and the debug session ends. The debug
+ perspective remains open.</li>
+</ol>
+
+<p>To learn more about the debug aids at your disposal, refer to the related
+debug conceptual topics.</p>
+
+<p align="left"> <a href="cdt_w_build.htm">
+<img border="0" src="../images/ngback.gif" width="16" height="16"></a><b> <a href="cdt_w_build.htm">Back: Building your project</a></b>&nbsp;&nbsp;&nbsp; </p>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_dbg.htm">Debug overview</a><br>
+<a href="../concepts/cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_debug.htm">Debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_dbg_view.htm">Debug view</a><br>
+<a href="../reference/cdt_u_dbg_view.htm">Debug launch controls</a><br>
+&nbsp;</p>
+<p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_existing_code.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_existing_code.htm
new file mode 100644
index 00000000000..66d342ab2e1
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_existing_code.htm
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>How to bring C/C++ source files into Eclipse</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>How to bring C/C++ source files into Eclipse</h1>
+
+<p>A common scenario that you may encounter when starting to use the CDT, is
+determining how
+to bring existing C/C++ source files into Eclipse. There are a number of ways to
+do this. The scenarios described below are recommended approaches.</p>
+
+<h2>Create new projects for existing source roots</h2>
+
+<p>If you can access the source from your desktop using the command
+line, then you can make the root source folders Eclipse projects. This is accomplished by
+creating a C/C++ Standard Make Project. For more information, see
+<a href="../tasks/cdt_t_proj_new.htm">Creating a project</a> and
+<a href="../tasks/cdt_o_proj_prop.htm">Defining project properties</a>.</p>
+
+<p>The resources for the project are maintained in the remote location specified,
+not in the workspace folder for Eclipse. However, your existing folder structure
+is displayed in the C/C++ Projects view. Meta data for the project, such as the
+index for the project and the link to the existing source, is stored in the metadata
+directory in the workspace folder. For more information on the workspace folder,
+see <b>Workbench User Guide &gt; Tasks &gt; Importing &gt; Upgrading Eclipse</b>.</p>
+
+<h2>Create a project from CVS</h2>
+
+<p>If your existing source tree is managed in CVS, you can use the CVS
+Repository perspective to &quot;Checkout As...&quot; any folder in the repository.
+The first time you &quot;Checkout As...&quot;, the New Project wizard is launched and you need to
+create a C or C++ project for the folder. For more information, see
+<a href="../tasks/cdt_t_proj_new.htm">Creating a project</a> and
+<a href="../tasks/cdt_o_proj_prop.htm">Defining project properties</a>.</p>
+
+<p>A CVS checkout of the project into the project's location occurs.</p>
+
+<h2>Import your C/C++ source file system</h2>
+
+<p>Another approach would be to create a C/C++ Project and then import your
+existing file system.
+
+For more information, see <b>Workbench User Guide &gt; Tasks &gt; Importing &gt;
+Importing resources from the file system</b>.</p>
+
+<p>This approach&nbsp;copies the files from your file system to an Eclipse Workbench
+project or folder. Your original source files remain unchanged and it is the
+copies of the files that will be edited, built and debugged using the CDT.&nbsp;
+When you have successfully imported your existing file system, the folder
+structure is displayed in the C/C++ Projects view.</p>
+
+<p><b>Tip:</b></p>
+
+<ul>
+ <li>Importing your existing file system can consume significant disk space
+ depending on the size of your files.</li>
+ <li>Your files may become detached from an existing source control system that
+ previously referenced the original file location such as a ClearCase view.</li>
+</ul>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_cdt.htm">Overview of the CDT</a><br>
+&nbsp;<a href="../concepts/cdt_c_projects.htm">CDT Projects</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_proj_files.htm">Working with C/C++ project files</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_proj_prop_pages.htm">Project properties</a></p><p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newcpp.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newcpp.htm
new file mode 100644
index 00000000000..915498e9fed
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newcpp.htm
@@ -0,0 +1,107 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Creating your C++ file</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Creating your C++ file</h1>
+
+<p>You can begin coding your HelloWorld program. The .cpp file that you
+create will be saved in the project folder you just created
+<a href="cdt_w_newproj.htm">Creating your project</a>.</p>
+
+<p>Files are edited in the C/C++ editor located to the right of
+the C/C++ Projects view. The left margin of the C/C++ editor, called the marker
+bar, displays icons for
+items such as bookmarks, breakpoints, and compiler errors and warnings.</p>
+
+<p>For more information about:</p>
+<ul>
+ <li>The marker bar, see <b>Workbench User Guide &gt; Reference &gt; User interface
+ information &gt; Icons and buttons &gt; Editor area marker bar</b></li>
+ <li>The editor area, see <b>Workbench User Guide &gt; Reference &gt; User interface
+ information &gt; Views and editors &gt; Editor area</b></li>
+</ul>
+<p>To create your C++ file:</p>
+<ol>
+ <li>In the <b>C++ Projects</b> view, right-click the <b>HelloWorld</b> project
+ folder, and select <b>New &gt; File</b>.</li>
+ <li>In the <b>File name</b> box, type <b>main.cpp</b>.</li>
+ <li>Click <b>Finish</b>.</li>
+ <li>Type the code below in the editor. Lines are indented with tab
+ characters, not with spaces.</li>
+
+<blockquote>
+ <p>#include &lt;iostream&gt;<br>
+ using namespace std;<br>
+ <br>
+ int main () {<br>
+ &nbsp;&nbsp;&nbsp;
+ // Say Hello five times<br>
+ &nbsp;&nbsp;&nbsp;
+ for (int index = 0; index &lt; 5; ++index) <br>
+ &nbsp;&nbsp;&nbsp;
+ cout &lt;&lt; &quot;HelloWorld!&quot; &lt;&lt; endl;<br>
+ <br>
+ &nbsp;&nbsp;&nbsp;
+ char input = 'i';<br>
+ <br>
+ &nbsp;&nbsp;&nbsp;
+ cout &lt;&lt; &quot;To exit, press 'm'&quot; &lt;&lt; endl;<br>
+ <br>
+ &nbsp;&nbsp;&nbsp;
+ while(input != 'm') {<br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+ cin&nbsp; &gt;&gt; input;<br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+ cout &lt;&lt; &quot;You just entered &quot; &lt;&lt; input <br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;&lt; &quot; you need to enter m to exit.&quot; &lt;&lt; endl;<br>
+ &nbsp;&nbsp;&nbsp;
+ }<br>
+ <br>
+ &nbsp;&nbsp;&nbsp;
+ exit(0);<br>
+ }</p>
+</blockquote>
+ <li>Click <b>File &gt;
+ Save</b>.</li>
+</ol>
+
+<p>Your new .cpp file is displayed in the C/C++ Projects
+view and in the Navigator view. Your project now contains main.cpp. Before you
+can build your HelloWorld project, you must next create a makefile.</p>
+
+<p>
+<a href="cdt_w_newmake.htm" style="text-decoration: none">
+<img border="0" src="../images/ngnext.gif" width="16" height="16"></a> <b><a href="cdt_w_newmake.htm">Next: Creating your makefile </a> </b>
+</p>
+
+<p align="left"><a href="cdt_w_newproj.htm" style="text-decoration: none">
+<img border="0" src="../images/ngback.gif" width="16" height="16"></a> <b><a href="cdt_w_newproj.htm">Back: Creating your project</a></b></p>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_projects.htm">CDT projects</a><br>
+<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a><br>
+<a href="../concepts/cdt_o_code_entry.htm">Coding aids</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_proj_files.htm">Working with C/C++ project files</a><br>
+<a href="../tasks/cdt_o_write_code.htm">Writing code</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_proj_prop_pages.htm">C/C++ Projects view</a></p>
+
+<p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newmake.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newmake.htm
new file mode 100644
index 00000000000..a80d0e51562
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newmake.htm
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Creating your makefile</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Creating your makefile</h1>
+
+<p>For the purpose of this tutorial, you were instructed to create a Standard
+Make C++ Project which requires you to create a makefile. Managed Make C/C++ projects generate makefiles for you.</p>
+
+<p>To create your makefile:</p>
+<ol>
+ <li>In the <b>C++ Projects</b> view, right-click the <b>HelloWorld</b> project
+ folder and select <b>New &gt; File</b>.</li>
+ <li>In the <b>File name</b> box, type <b>makefile</b>.</li>
+ <li>Click <b>Finish</b>.</li>
+ <li>Type the gnu make instructions below in the editor. Lines are
+ indented with tab characters, not with spaces.</li>
+
+<blockquote>
+ <p>
+ <br>
+ all: hello.exe<br>
+ <br>
+ clean:<br>
+&nbsp;&nbsp;&nbsp; rm main.o hello.exe<br>
+ <br>
+ hello.exe: main.o<br>
+&nbsp;&nbsp;&nbsp; g++ -g -o hello main.o<br>
+ <br>
+ main.o:<br>
+&nbsp;&nbsp;&nbsp; g++ -c -g main.cpp<br>
+&nbsp;</p>
+</blockquote>
+ <li>Click <b>File &gt;
+ Save</b>.</li></ol>
+
+<p>Your new makefile, along with your main.cpp file are
+displayed in the C/C++ Projects view and in the Navigator view. Your project now
+contains main.cpp and makefile. You can now build your HelloWorld project.</p>
+
+<p>
+<a href="cdt_w_build.htm" style="text-decoration: none">
+ <img border="0" src="../images/ngnext.gif" width="16" height="16"></a>
+ <b><a href="cdt_w_build.htm">
+ Next: Building your project</a><a href="cdt_w_build.htm" style="text-decoration: none"> </a> </b>
+</p>
+<p align="left">
+
+<a href="cdt_w_newcpp.htm">
+<img border="0" src="../images/ngback.gif" width="16" height="16"></a> <b><a href="cdt_w_newcpp.htm">Back: Creating your C++ file</a></b> </p>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_o_projects.htm">Project</a><br>
+<a href="../concepts/cdt_o_code_entry.htm">Code entry</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_proj_files.htm">Working with C/C++ project files</a><br>
+<a href="../tasks/cdt_o_write_code.htm">Writing code</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_proj_prop_pages.htm">C/C++ Projects view</a></p>
+
+<p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newproj.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newproj.htm
new file mode 100644
index 00000000000..bc648ebe982
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newproj.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<html lang="en">
+<head>
+<meta http-equiv="content-language" content="en-us">
+<meta name="generator" content="Microsoft FrontPage 5.0">
+<meta name="progid" content="FrontPage.Editor.Document">
+<meta http-equiv="content-type" content="text/html; charset=UTF-8">
+<title>Creating your project</title>
+<link href="../help.css" type="text/css" rel="stylesheet"></head>
+<body> <h1>Creating your project</h1> <p>You need to create a project to
+contain your source code and related files. A project has an associated builder
+that can incrementally compile source files as they are changed.</p> <p>
+To create your project:</p> <ol>
+<li>Click <b>File > New > Project</b>.<br> The New Project Wizard opens.
+</li>
+<li>Select <b>C++</b>.</li>
+<li>Click <b>Standard Make C++ Project</b>.<br> You can also create a managed
+make C++ project so that a makefile is automatically generated. For the
+purpose of this tutorial, you will create a standard make C++ project which
+requires you to provide a makefile in order to build the project.</li>
+<li>Click <b>Next</b>.</li>
+<li>In the Name box, type <b>HelloWorld</b>.</li>
+<li>Leave the <b>Use Default Location</b> check box selected.<br> Note that
+the location of the workspace folder where your project is saved is grayed
+out in the Location box.</li>
+<li>Click <b>Next</b>.</li>
+<li>Click the Binary Parser tab.</li>
+<li>In the <b>Binary Parser</b> list, click <b>PE Windows Parser</b>.</li>
+<p>To ensure the accuracy of the C/C++ Projects view and the ability to successfully
+run and debug your programs, select the correct parser is important. After
+you select the correct parser for your development environment and build your
+ project, you can view the components of the .o file in the C/C++ Projects
+view. You can also view the contents of the .o file in the C/C++ editor.
+</p>
+<li>Click <b>Finish</b>.</li>
+<li>If a message box prompts you to switch perspectives, click <b>Yes</b>.
+</li>
+</ol> <p>Your new project is displayed in the C/C++ Projects view and in
+the Navigator view. Your project is empty because you have not yet created
+files for your project. You can now start writing the code for your HelloWorld
+program.</p> <p><b>Tip:</b> You can view and modify the properties of your
+HelloWorld project by right-clicking on the project in the C/C++ Projects
+view and clicking Properties.</p> <p><a style="text-decoration: none" href="cdt_w_newcpp.htm"><img
+src="../images/ngnext.gif" height="16" width="16" border="0"></a> <a href="cdt_w_newcpp.htm"><b>
+Next: Creating your C++ file</b></a></p> <p align="left">For more information
+about:</p> <ul>
+<li>Projects, see <b>Workbench User Guide > Concepts > Workbench > Resources
+</b></li>
+<li>The workspace, see <b>Workbench User Guide > Tasks > Upgrading Eclipse
+</b></li>
+</ul> <p><img src="../images/ngconcepts.gif" alt="Related concepts" height="21" width="143"
+border="0"> <br> <a href="../concepts/cdt_c_over_cdt.htm">CDT overview</a><br> <a href="../concepts/cdt_c_projects.htm">
+CDT projects</a><br> <a href="../concepts/cdt_c_proj_file_views.htm">Project file views
+</a></p> <p><img src="../images/ngtasks.gif" alt="Related tasks" height="21" width="143"
+border="0"> <br> <a href="../tasks/cdt_o_proj_prop.htm">Defining project properties
+</a><br> <a href="../tasks/cdt_o_proj_files.htm">Working with C/C++ project files</a></p> <p><img
+src="../images/ngref.gif" alt="Related reference" height="21" width="143" border="0"> <br> <a
+href="../reference/cdt_o_proj_prop_pages.htm">C/C++ Projects view</a></p> <p><img src="../images/ngtasks.gif"
+alt="IBM Copyright Statement" height="14" width="324" border="0"></p></body>
+</html>
diff --git a/doc/org.eclipse.cdt.doc.user/help.css b/doc/org.eclipse.cdt.doc.user/help.css
new file mode 100644
index 00000000000..295336ac7fb
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/help.css
@@ -0,0 +1,41 @@
+/* following font face declarations need to be removed for DBCS */
+
+
+body, h1, h2, h3, h4, p, table, td, caption, th, ul, ol, dl, li, dd, dt {font-family: Arial, sans-serif; color: #000000}
+pre { font-family: Courier, monospace}
+
+/* end font face declarations */
+
+/* following font size declarations should be OK for DBCS */
+body, h1, h2, h3, h4, p, table, td, caption, th, ul, ol, dl, li, dd, dt {font-size: 10pt; }
+pre { font-size: 10pt}
+
+/* end font size declarations */
+
+body { background: #FFFFFF}
+h1 { font-size: 18pt; margin-top: 5; margin-bottom: 1 }
+h2 { font-size: 14pt; margin-top: 25; margin-bottom: 3 }
+h3 { font-size: 11pt; margin-top: 20; margin-bottom: 3 }
+h4 { font-size: 10pt; margin-top: 20; margin-bottom: 3; font-style: italic }
+p { margin-top: 10px; margin-bottom: 10px }
+pre { margin-left: 6; font-size: 9pt }
+
+a:link { color: #006699 }
+a:visited { color: #996699 }
+a:hover { color: #006699 }
+
+ul { margin-top: 0; margin-bottom: 10 }
+li { margin-top: 0; margin-bottom: 0 }
+li p { margin-top: 0; margin-bottom: 0 }
+ol { margin-top: 0; margin-bottom: 10 }
+dl { margin-top: 0; margin-bottom: 10 }
+dt { margin-top: 0; margin-bottom: 0; font-weight: bold }
+dd { margin-top: 0; margin-bottom: 0 }
+strong { font-weight: bold}
+em { font-style: italic}
+var { font-style: italic}
+div.revision { border-left-style: solid; border-left-width: thin;
+ border-left-color: #7B68EE; padding-left:5 }
+th { font-weight: bold }
+
+
diff --git a/doc/org.eclipse.cdt.doc.user/images/alphab_sort_co.gif b/doc/org.eclipse.cdt.doc.user/images/alphab_sort_co.gif
new file mode 100644
index 00000000000..6d772441d0d
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/alphab_sort_co.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/c_file_obj.gif b/doc/org.eclipse.cdt.doc.user/images/c_file_obj.gif
new file mode 100644
index 00000000000..1bb68c2d649
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/c_file_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/class_obj.gif b/doc/org.eclipse.cdt.doc.user/images/class_obj.gif
new file mode 100644
index 00000000000..a4a14864987
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/class_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/container_obj.gif b/doc/org.eclipse.cdt.doc.user/images/container_obj.gif
new file mode 100644
index 00000000000..3aa2efae2e0
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/container_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/contents_view.gif b/doc/org.eclipse.cdt.doc.user/images/contents_view.gif
new file mode 100644
index 00000000000..20e0ff988de
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/contents_view.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/define_obj.gif b/doc/org.eclipse.cdt.doc.user/images/define_obj.gif
new file mode 100644
index 00000000000..b3ddb5deebc
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/define_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/editor_c_codetemplates_use.gif b/doc/org.eclipse.cdt.doc.user/images/editor_c_codetemplates_use.gif
new file mode 100644
index 00000000000..a7ff13dfa63
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/editor_c_codetemplates_use.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/enum_obj.gif b/doc/org.eclipse.cdt.doc.user/images/enum_obj.gif
new file mode 100644
index 00000000000..3ce0d82ebc4
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/enum_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/enumerator_obj.gif b/doc/org.eclipse.cdt.doc.user/images/enumerator_obj.gif
new file mode 100644
index 00000000000..a73f31a81f6
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/enumerator_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/error_icon.gif b/doc/org.eclipse.cdt.doc.user/images/error_icon.gif
new file mode 100644
index 00000000000..fcb99dc9bc2
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/error_icon.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/field_obj.gif b/doc/org.eclipse.cdt.doc.user/images/field_obj.gif
new file mode 100644
index 00000000000..19d27defb62
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/field_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/field_private_obj.gif b/doc/org.eclipse.cdt.doc.user/images/field_private_obj.gif
new file mode 100644
index 00000000000..0e292426734
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/field_private_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/field_protected_obj.gif b/doc/org.eclipse.cdt.doc.user/images/field_protected_obj.gif
new file mode 100644
index 00000000000..222116b455c
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/field_protected_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/field_public_obj.gif b/doc/org.eclipse.cdt.doc.user/images/field_public_obj.gif
new file mode 100644
index 00000000000..630b286c3bd
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/field_public_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/fields_co.gif b/doc/org.eclipse.cdt.doc.user/images/fields_co.gif
new file mode 100644
index 00000000000..e14ce565b4f
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/fields_co.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/filterbutton.gif b/doc/org.eclipse.cdt.doc.user/images/filterbutton.gif
new file mode 100644
index 00000000000..5fde436055e
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/filterbutton.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/function_obj.gif b/doc/org.eclipse.cdt.doc.user/images/function_obj.gif
new file mode 100644
index 00000000000..18103b11fc7
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/function_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_breakpoint_obj.gif b/doc/org.eclipse.cdt.doc.user/images/icon_breakpoint_obj.gif
new file mode 100644
index 00000000000..06d007905b2
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_breakpoint_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_debug_exc.gif b/doc/org.eclipse.cdt.doc.user/images/icon_debug_exc.gif
new file mode 100644
index 00000000000..3052a80cd67
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_debug_exc.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_debugt_obj.gif b/doc/org.eclipse.cdt.doc.user/images/icon_debugt_obj.gif
new file mode 100644
index 00000000000..d139cde9dd4
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_debugt_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_disconnect.gif b/doc/org.eclipse.cdt.doc.user/images/icon_disconnect.gif
new file mode 100644
index 00000000000..f1d5fb31e51
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_disconnect.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_installed_ovr.gif b/doc/org.eclipse.cdt.doc.user/images/icon_installed_ovr.gif
new file mode 100644
index 00000000000..7f4a31ee7eb
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_installed_ovr.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_memory_update.gif b/doc/org.eclipse.cdt.doc.user/images/icon_memory_update.gif
new file mode 100644
index 00000000000..ca4fe2b1cff
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_memory_update.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_relaunch.gif b/doc/org.eclipse.cdt.doc.user/images/icon_relaunch.gif
new file mode 100644
index 00000000000..6b0c23d8f61
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_relaunch.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_remove_all.gif b/doc/org.eclipse.cdt.doc.user/images/icon_remove_all.gif
new file mode 100644
index 00000000000..2c069ab3f43
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_remove_all.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_run_exc.gif b/doc/org.eclipse.cdt.doc.user/images/icon_run_exc.gif
new file mode 100644
index 00000000000..8174dade2bb
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_run_exc.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_stackframe.gif b/doc/org.eclipse.cdt.doc.user/images/icon_stackframe.gif
new file mode 100644
index 00000000000..b9783c814a7
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_stackframe.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_stackframe_running.gif b/doc/org.eclipse.cdt.doc.user/images/icon_stackframe_running.gif
new file mode 100644
index 00000000000..ef406cf24c9
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_stackframe_running.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_terminate.gif b/doc/org.eclipse.cdt.doc.user/images/icon_terminate.gif
new file mode 100644
index 00000000000..d47876f6857
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_terminate.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_terminate_all.gif b/doc/org.eclipse.cdt.doc.user/images/icon_terminate_all.gif
new file mode 100644
index 00000000000..ec56a24fabc
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_terminate_all.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_terminate_rem.gif b/doc/org.eclipse.cdt.doc.user/images/icon_terminate_rem.gif
new file mode 100644
index 00000000000..bd53994fb7b
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_terminate_rem.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_thread1.gif b/doc/org.eclipse.cdt.doc.user/images/icon_thread1.gif
new file mode 100644
index 00000000000..7e4a43cd78c
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_thread1.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_thread2.gif b/doc/org.eclipse.cdt.doc.user/images/icon_thread2.gif
new file mode 100644
index 00000000000..fb5175f5c68
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_thread2.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_thread3.gif b/doc/org.eclipse.cdt.doc.user/images/icon_thread3.gif
new file mode 100644
index 00000000000..f2a16394e6d
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_thread3.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_watchpoint_readwrite_obj.gif b/doc/org.eclipse.cdt.doc.user/images/icon_watchpoint_readwrite_obj.gif
new file mode 100644
index 00000000000..0b1184d72a8
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/icon_watchpoint_readwrite_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/include_obj.gif b/doc/org.eclipse.cdt.doc.user/images/include_obj.gif
new file mode 100644
index 00000000000..2cc5866a64c
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/include_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/makefile.gif b/doc/org.eclipse.cdt.doc.user/images/makefile.gif
new file mode 100644
index 00000000000..9d5a508bc49
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/makefile.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/method_private_obj.gif b/doc/org.eclipse.cdt.doc.user/images/method_private_obj.gif
new file mode 100644
index 00000000000..b5b88535179
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/method_private_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/method_protected_obj.gif b/doc/org.eclipse.cdt.doc.user/images/method_protected_obj.gif
new file mode 100644
index 00000000000..2b76d36edf5
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/method_protected_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/method_public_obj.gif b/doc/org.eclipse.cdt.doc.user/images/method_public_obj.gif
new file mode 100644
index 00000000000..18103b11fc7
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/method_public_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/ng2003.gif b/doc/org.eclipse.cdt.doc.user/images/ng2003.gif
new file mode 100644
index 00000000000..66ea615ccfe
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/ng2003.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/ngback.gif b/doc/org.eclipse.cdt.doc.user/images/ngback.gif
new file mode 100644
index 00000000000..86f437113b7
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/ngback.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/ngconcepts.gif b/doc/org.eclipse.cdt.doc.user/images/ngconcepts.gif
new file mode 100644
index 00000000000..c304d54745a
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/ngconcepts.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/ngnext.gif b/doc/org.eclipse.cdt.doc.user/images/ngnext.gif
new file mode 100644
index 00000000000..874563abfb2
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/ngnext.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/ngref.gif b/doc/org.eclipse.cdt.doc.user/images/ngref.gif
new file mode 100644
index 00000000000..c113299234b
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/ngref.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/ngtasks.gif b/doc/org.eclipse.cdt.doc.user/images/ngtasks.gif
new file mode 100644
index 00000000000..2a3a7110634
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/ngtasks.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/ngtopics.gif b/doc/org.eclipse.cdt.doc.user/images/ngtopics.gif
new file mode 100644
index 00000000000..43e506a37c3
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/ngtopics.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/public_co.gif b/doc/org.eclipse.cdt.doc.user/images/public_co.gif
new file mode 100644
index 00000000000..18103b11fc7
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/public_co.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/ref-79.gif b/doc/org.eclipse.cdt.doc.user/images/ref-79.gif
new file mode 100644
index 00000000000..7ef1a62ba7d
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/ref-79.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/static_co.gif b/doc/org.eclipse.cdt.doc.user/images/static_co.gif
new file mode 100644
index 00000000000..10d08aeff73
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/static_co.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/struct_obj.gif b/doc/org.eclipse.cdt.doc.user/images/struct_obj.gif
new file mode 100644
index 00000000000..cb2869f2488
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/struct_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/template_obj.gif b/doc/org.eclipse.cdt.doc.user/images/template_obj.gif
new file mode 100644
index 00000000000..b4d8ea83502
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/template_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/toc_closed.gif b/doc/org.eclipse.cdt.doc.user/images/toc_closed.gif
new file mode 100644
index 00000000000..e5bc046e136
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/toc_closed.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/typedef_obj.gif b/doc/org.eclipse.cdt.doc.user/images/typedef_obj.gif
new file mode 100644
index 00000000000..7e3ace3e77b
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/typedef_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/union_obj.gif b/doc/org.eclipse.cdt.doc.user/images/union_obj.gif
new file mode 100644
index 00000000000..b8405d54bb4
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/union_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/var_declaration_obj.gif b/doc/org.eclipse.cdt.doc.user/images/var_declaration_obj.gif
new file mode 100644
index 00000000000..74a3d222c70
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/var_declaration_obj.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/warning_icon.gif b/doc/org.eclipse.cdt.doc.user/images/warning_icon.gif
new file mode 100644
index 00000000000..0eab1c9f84c
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/warning_icon.gif
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/plugin.properties b/doc/org.eclipse.cdt.doc.user/plugin.properties
index 6686638cdf0..1f4c1ccdd39 100644
--- a/doc/org.eclipse.cdt.doc.user/plugin.properties
+++ b/doc/org.eclipse.cdt.doc.user/plugin.properties
@@ -1,26 +1,13 @@
-<?xml version="1.0"?>
-<csHelp>
- <csHelpTopic viewID="default_help" helpTopic="org.eclipse.cdt.doc.user.default_cs_help"/>
- <csHelpTopic viewID="cdt_make_builder_page" helpTopic="cdt_u_newproj_buildset"/>
- <csHelpTopic viewID="cdt_error_parsers_page" helpTopic="cdt_u_newproj_parser_error"/>
- <csHelpTopic viewID="cdt_binary_parser_page" helpTopic="cdt_u_newproj_parser_binary"/>
- <csHelpTopic viewID="cdt_paths_symbols_page" helpTopic="cdt_u_newproj_pathsymb"/>
- <csHelpTopic viewID="man_proj_platform_help" helpTopic="cdt_u_newproj_platf"/>
- <csHelpTopic viewID="registers_view_context" helpTopic="cdt_u_registersview"/>
- <csHelpTopic viewID="memory_view_context" helpTopic="cdt_u_memoryview"/>
- <csHelpTopic viewID="memory_preference_page_context" helpTopic="cdt_u_mem_view_pref"/>
- <csHelpTopic viewID="shared_libraries_view_context" helpTopic="cdt_u_shared_lib_view"/>
- <csHelpTopic viewID="signals_view_context" helpTopic="cdt_u_signals_view"/>
- <csHelpTopic viewID="c_debug_preference_page_context" helpTopic="cdt_u_dbg_pref"/>
- <csHelpTopic viewID="launch_configuration_dialog_main_tab" helpTopic="cdt_u_run_dbg_main"/>
- <csHelpTopic viewID="launch_configuration_dialog_arguments_tab" helpTopic="cdt_u_run_dbg_arg"/>
- <csHelpTopic viewID="launch_configuration_dialog_environment_tab" helpTopic="cdt_u_run_dbg_env"/>
- <csHelpTopic viewID="launch_configuration_dialog_debugger_tab" helpTopic="cdt_u_run_dbg_dbg"/>
- <csHelpTopic viewID="launch_configuration_dialog_source_tab" helpTopic="cdt_u_run_dbg_srce"/>
- <csHelpTopic viewID="new_c_editor_pref_page_context" helpTopic="cdt_u_c_editor_gen"/>
- <csHelpTopic viewID="new_c_editor_annotations_pref_page_context" helpTopic="cdt_u_c_editor_anno"/>
- <csHelpTopic viewID="new_c_editor_colors_pref_page_context" helpTopic="cdt_u_c_editor_color"/>
- <csHelpTopic viewID="new_c_editor_content_assist_pref_page_context" helpTopic="cdt_u_c_editor_con_assist"/>
- <csHelpTopic viewID="new_c_templates_pref_page_context" helpTopic="cdt_u_code_temp"/>
- <csHelpTopic viewID="c_search_page" helpTopic="cdt_u_search"/>
-</csHelp>
+###############################################################################
+# Copyright (c) 2000, 2003 IBM Corporation and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Common Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/cpl-v10.html
+#
+# Contributors:
+# IBM Corporation - initial API and implementation
+###############################################################################
+pluginName=C/C++ Development User Guide
+providerName=Eclipse.org
+
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_ceditor_pref.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_ceditor_pref.htm
new file mode 100644
index 00000000000..197d8c59e16
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_ceditor_pref.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>C/C++ editor, code templates and search preferences</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>C/C++ editor, code templates and search preferences</h1>
+
+<p>This section describes the preferences pages for the C/C++ editor, code
+templates and search features.</p>
+
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="508">
+ <tr>
+ <th align="left" valign="bottom" width="244">To learn about</th>
+ <th align="left" width="241">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="244">General C/C++ editor preferences</td>
+ <td align="left" width="241"><a href="cdt_u_c_editor_gen.htm">General page,
+ Preferences window</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="244">C/C++ editor annotations preferences</td>
+ <td align="left" width="241"><a href="cdt_u_c_editor_anno.htm">Annotations
+ page, Preferences window</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="244">C/C++ editor text color preferences</td>
+ <td align="left" width="241"><a href="cdt_u_c_editor_color.htm">Colors page,
+ Preferences window</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="244">C/C++ editor preference Content Assist
+ preferences</td>
+ <td align="left" width="241"><a href="cdt_u_c_editor_con_assist.htm">Content
+ Assist page, Preferences window</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="244">C/C++ editor Code Templates preferences</td>
+ <td align="left" width="241"><a href="cdt_u_code_temp.htm">Code Templates
+ page, Preferences window</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="244">C/C++ editor Search preferences</td>
+ <td align="left" width="241"><a href="cdt_u_search.htm">C/C++ search page,
+ Search dialog box</a></td>
+ </tr>
+ </table>
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_dbg_view.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_dbg_view.htm
new file mode 100644
index 00000000000..4d2178a8420
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_dbg_view.htm
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Debug views</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Debug views</h1>
+
+<p>This section describes debug views.</p>
+
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="508">
+ <tr>
+ <th align="left" valign="bottom" width="279">To</th>
+ <th align="left" width="206">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="279">View information about registers</td>
+ <td align="left" width="206"><a href="cdt_u_registersview.htm">Registers view</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">Inspect and change process memory</td>
+ <td align="left" width="206"><a href="cdt_u_memoryview.htm">Memory view</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">Change the appearance of the memory view</td>
+ <td align="left" width="206"><a href="cdt_u_mem_view_pref.htm">Memory view
+ preferences</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">View information about shared libraries</td>
+ <td align="left" width="206"><a href="cdt_u_shared_lib_view.htm">Shared
+ Libraries view</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">View signals defined for a given debug target</td>
+ <td align="left" width="206"><a href="cdt_u_signals_view.htm">Signals view</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">View debug information</td>
+ <td align="left" width="206"><a href="cdt_u_dbg_view.htm">Debug view</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">Set C/C++ debug preferences</td>
+ <td align="left" width="206"><a href="cdt_u_dbg_pref.htm">Debug preferences</a></td>
+ </tr>
+</table>
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_proj_prop_pages.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_proj_prop_pages.htm
new file mode 100644
index 00000000000..4776db6fc67
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_proj_prop_pages.htm
@@ -0,0 +1,51 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Project properties</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Project properties</h1>
+<p>In this section, learn about the C/C++ project properties pages.</p>
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="540">
+ <tr>
+ <th align="left" valign="bottom" width="154">To learn about the</th>
+ <th align="left" width="363">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="154">Make Builder page</td>
+ <td align="left" width="363"><a href="../reference/cdt_u_newproj_buildset.htm">Make
+ Builder page, C/C++ Properties window</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="154">Error Parsers page</td>
+ <td align="left" width="363"><a href="cdt_u_newproj_parser_error.htm">Error
+ Parsers, C/C++ Properties window</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="154">Binary Parsers page</td>
+ <td align="left" width="363"><a href="cdt_u_newproj_parser_binary.htm">
+ Binary Parser, C/C++ Properties window</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="154">Paths and symbols page</td>
+ <td align="left" width="363"><a href="cdt_u_newproj_pathsymb.htm">Paths and
+ symbols page, C/C++ Properties window</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="154">Target platform page</td>
+ <td align="left" width="363"><a href="cdt_u_newproj_platf.htm">Target
+ platform, C/C++ Properties window</a></td>
+ </tr>
+ </table>
+<p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_ref.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_ref.htm
new file mode 100644
index 00000000000..03a161fb939
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_ref.htm
@@ -0,0 +1,51 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Reference</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Reference</h1>
+&nbsp;<p>This section describes the C/C++ perspective.</p>
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="540">
+ <tr>
+ <th align="left" valign="bottom" width="161">To learn about</th>
+ <th align="left" width="356">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="161">Icons displayed in the C/C++ perspective</td>
+ <td align="left" width="356"><a href="cdt_u_icons.htm">C/C++ perspective
+ icons</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="161">Project properties pages</td>
+ <td align="left" width="356"><a href="cdt_o_proj_prop_pages.htm">Project
+ properties</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="161">Views</td>
+ <td align="left" width="356"><a href="cdt_o_views.htm">Views</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="161">Run and debug pages</td>
+ <td align="left" width="356"><a href="cdt_o_run_dbg_pages.htm">Run and Debug
+ dialog box</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="161">C/C++ editor preference pages</td>
+ <td align="left" width="356"><a href="cdt_o_ceditor_pref.htm">C/C++ editor,
+ code templates and search preferences</a></td>
+ </tr>
+ </table>
+<p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+</p>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_run_dbg_pages.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_run_dbg_pages.htm
new file mode 100644
index 00000000000..8d18a99aea4
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_run_dbg_pages.htm
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Run and Debug dialog boxes</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Run and Debug dialog boxes</h1>
+
+<p>This section describes the Run and Debug dialog boxes.</p>
+
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="454">
+ <tr>
+ <th align="left" valign="bottom" width="119">To learn about the</th>
+ <th align="left" width="312">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="119">Main page</td>
+ <td align="left" width="312"><a href="cdt_u_run_dbg_main.htm">Main page,
+ Run or Debug dialog box</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="119">Arguments page</td>
+ <td align="left" width="312"><a href="cdt_u_run_dbg_arg.htm">Arguments page,
+ Run or Debug dialog box</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="119">Environment page</td>
+ <td align="left" width="312"><a href="cdt_u_run_dbg_env.htm">Environment
+ page, Run or Debug dialog box</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="119">Debugger page</td>
+ <td align="left" width="312"><a href="cdt_u_run_dbg_dbg.htm">Debugger page,
+ Run or Debug dialog box</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="119">Source page</td>
+ <td align="left" width="312"><a href="cdt_u_run_dbg_srce.htm">Source page,
+ Run or Debug dialog box</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="119">Common page</td>
+ <td align="left" width="312"><a href="cdt_u_run_dbg_comm.htm">Common page,
+ Run or Debug dialog box</a></td>
+ </tr>
+ </table>
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_views.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_views.htm
new file mode 100644
index 00000000000..f10c35fdcd2
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_views.htm
@@ -0,0 +1,40 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Views</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Views</h1>
+&nbsp;<p>This section describes views of the C/C++ perspective.</p>
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="540">
+ <tr>
+ <th align="left" valign="bottom" width="161">To learn about the</th>
+ <th align="left" width="356">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="161">Outline view</td>
+ <td align="left" width="356"><a href="cdt_u_outlineview.htm">Outline view</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="161">C/C++ Projects view</td>
+ <td align="left" width="356"><a href="cdt_o_proj_prop_pages.htm">C/C++ Projects
+ view</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="161">Debug view</td>
+ <td align="left" width="356"><a href="cdt_o_dbg_view.htm">Debug views</a></td>
+ </tr>
+ </table>
+<p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+</body>
+
+</html>
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_anno.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_anno.htm
new file mode 100644
index 00000000000..d4e27b119e5
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_anno.htm
@@ -0,0 +1,46 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Annotations page, Preferences window</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Customize the appearance of the C/C++ Editor.
+END INFOPOP-->
+<body>
+
+<h1>Annotations page, Preferences window</h1>
+
+<p>The Annotations page of the Preferences window lets you customize the
+appearance of annotations in the C/C++ editor.</p>
+
+<dl>
+ <dt>Annotation Presentation Options</dt>
+ <dd>Lists items that can be displayed in a specified color.</dd>
+ <dt>Show in Text</dt>
+ <dd>Displays the selected annotation type in the text. The
+ corresponding text is underlined.</dd>
+ <dt>Show in Overview Ruler</dt>
+ <dd>Displays the selected annotation type in the overview ruler.</dd>
+ <dt>Annotations Color</dt>
+ <dd>Specifies the color in which to display an annotation.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"> <br>
+<a href="../concepts/cdt_o_code_entry.htm">Coding aids</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_cust_cpp_editor.htm">Customizing the C/C++ editor</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_ceditor_pref.htm">C/C++ editor preferences</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_color.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_color.htm
new file mode 100644
index 00000000000..5f32a65f2fd
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_color.htm
@@ -0,0 +1,47 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Colors page, Preferences window</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<!--INFOPOP
+Customize the appearance of the C/C++ editor.
+END INFOPOP-->
+<body>
+
+<h1>Colors page, Preferences window</h1>
+
+<p>The Colors page of the Preferences window lets you customize the appearance of the C/C++ editor.</p>
+
+<dl>
+ <dt>System Default</dt>
+ <dd>Uses the system default background color.</dd>
+ <dt>Custom</dt>
+ <dd>Changes the background color.</dd>
+ <dt>Foreground</dt>
+ <dd>Lists items that can be displayed in a specified color.</dd>
+ <dt>Color</dt>
+ <dd>Specifies the color in which to display the selected item.</dd>
+ <dt>Bold</dt>
+ <dd>Bolds the selected item.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"> <br>
+<a href="../concepts/cdt_o_code_entry.htm">Coding aids</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_cust_cpp_editor.htm">Customizing the C/C++ editor</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_ceditor_pref.htm">C/C++ editor preferences</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_con_assist.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_con_assist.htm
new file mode 100644
index 00000000000..1f5df94dda6
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_con_assist.htm
@@ -0,0 +1,52 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Content Assist page, Preferences window</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Customize how the Content Assist feature works.
+END INFOPOP-->
+<body>
+
+<h1>Content Assist page, Preferences window</h1>
+
+<p>The Contents Assist page of the Preferences window, lets you customize how the Content Assist feature works.</p>
+
+<dl>
+ <dt>Insert single proposals automatically</dt>
+ <dd>Inserts an element into your code when it is the only item in the Content Assist
+ list.</dd>
+ <dt>Enable auto activation</dt>
+ <dd>Opens Content Assist when you type the first letter
+ of an element in the C/C++ editor for which there is a code template or an
+ element that begins with the same letter.</dd>
+ <dt>Auto activation delay</dt>
+ <dd>Specifies the number of seconds before Content Assist is
+ activated.</dd>
+ <dt>Auto activation triggers for C:</dt>
+ <dd>Specifies a character that, if typed in the C/C++ editor, causes code assist to
+ be invoked immediately&nbsp; before the delay times out.</dd>
+ <dt>Background for completion proposals</dt>
+ <dd>Specifies the background color for the Content Assist dialog box.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"> <br>
+<a href="../concepts/cdt_o_code_entry.htm">Coding aids</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_cust_cpp_editor.htm">Customizing the C/C++ editor</a><br>
+<a href="../tasks/cdt_o_con_assist.htm">Working with Content Assist</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_ceditor_pref.htm">C/C++ editor preferences</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_gen.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_gen.htm
new file mode 100644
index 00000000000..20b19c69a20
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_gen.htm
@@ -0,0 +1,58 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>General page, Preferences window</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<!--INFOPOP
+Customize the appearance of the C/C++ Editor.
+END INFOPOP-->
+<body>
+
+<h1>General page, Preferences window</h1>
+
+<p>The General page of the Preferences window lets you customize the appearance of the C/C++ editor.</p>
+
+<dl>
+ <dt>Displayed tab width</dt>
+ <dd>Specifies the tab width as a number of characters. For example <b>4</b>,
+ means the tab width will be 4 characters wide.</dd>
+ <dt>Print margin column</dt>
+ <dd>Specifies the print margin width as a number of characters.</dd>
+ <dt>Insert space for tabs</dt>
+ <dd>Inserts spaces instead of a tab character when your press <b>Tab</b>.</dd>
+ <dt>Highlight matching brackets</dt>
+ <dd>Highlights matching brackets.</dd>
+ <dt>Show line numbers</dt>
+ <dd>Displays line numbers in the left margin.</dd>
+ <dt>Highlight current line</dt>
+ <dd>Highlights the line that was last selected.</dd>
+ <dt>Show overview ruler</dt>
+ <dd>Displays the overview ruler on the right margin.</dd>
+ <dt>Show print margin</dt>
+ <dd>Displays the print margin.</dd>
+ <dt>Appearance color options</dt>
+ <dd>Lists items that can be displayed in a specified color.</dd>
+ <dt>Color</dt>
+ <dd>Changes the color of the item selected in the list.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"> <br>
+<a href="../concepts/cdt_o_code_entry.htm">Coding aids</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_cust_cpp_editor.htm">Customizing the C/C++ editor</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_ceditor_pref.htm">C/C++ editor preferences</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_code_temp.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_code_temp.htm
new file mode 100644
index 00000000000..3f8d8506946
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_code_temp.htm
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Code Templates page, Preferences window</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Create, edit, remove, import, or export code templates.
+END INFOPOP-->
+
+<body>
+
+<h1>Code Templates page, Preferences window</h1>
+
+<p>The Code Templates page of the Preferences window lets you create, edit
+import and export code templates.</p>
+
+<dl>
+ <dt>New</dt>
+ <dd>Creates a new code template.</dd>
+ <dt>Edit</dt>
+ <dd>Edits the code template selected in the list.</dd>
+ <dt>Remove</dt>
+ <dd>Removes the selected code templates from the list.</dd>
+ <dt>Import</dt>
+ <dd>Imports a code template.</dd>
+ <dt>Export</dt>
+ <dd>Exports the selected code templates.</dd>
+ <dt>Export All</dt>
+ <dd>Exports all templates in the list.</dd>
+ <dt>Enable All</dt>
+ <dd>Makes all templates available when the Content Assist feature is
+ invoked.</dd>
+ <dt>Disable All</dt>
+ <dd>Makes all templates unavailable when the Content Assist feature is
+ invoked. </dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"> <br>
+<a href="../concepts/cdt_o_code_entry.htm">Coding aids</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_cust_cpp_editor.htm">Customizing the C/C++ editor</a><br>
+<a href="../tasks/cdt_o_con_assist.htm">Working with Content Assist</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_ceditor_pref.htm">C/C++ editor preferences</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_dbg_pref.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_dbg_pref.htm
new file mode 100644
index 00000000000..fdbb9a7816e
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_dbg_pref.htm
@@ -0,0 +1,52 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Debug preferences</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+View information about your program as you debug.
+END INFOPOP-->
+<body>
+
+<h1>C/C++ debug preferences</h1>
+
+<p>The Debug view of the Debug perspective displays information about the variables in the currently
+selected stack frame.</p>
+
+<dl>
+ <dt>Show full paths</dt>
+ <dd>Displays the full path of resources</dd>
+ <dt>Default variable format</dt>
+ <dd>Specifies the number system in which to display variables (Natural,
+ Hexadecimal or Decimal).</dd>
+ <dt>Default expression format</dt>
+ <dd>Specifies the number system in which to display expressions (Natural,
+ Hexadecimal or Decimal).</dd>
+ <dt>Default register format</dt>
+ <dd>Specifies the number system in which to display registers (Natural, Hexadecimal or
+ Decimal).</dd>
+ <dt>Automatically switch to disassembly mode</dt>
+ <dd>Automatically examines your program in disassembly mode as it steps into
+functions for which you do not have source code, such as printf().</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_debug.htm">Debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_views.htm">Views</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_dbg_view.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_dbg_view.htm
new file mode 100644
index 00000000000..a74666f3be0
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_dbg_view.htm
@@ -0,0 +1,123 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Debug view</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Debug view</h1>
+
+<p>The <b>Debug</b> view shows the target information in a tree hierarchy shown
+below with a sample of the possible icons:</p>
+<table width="602" border="1">
+ <tr>
+ <th width="129">Session item </th>
+ <th width="352">Description </th>
+ <th width="99">Icons</th>
+ </tr>
+ <tr>
+ <td width="129">Launch instance </td>
+ <td width="352">Launch configuration name and launch type </td>
+ <td width="99"><img alt="Icon: Debug executable" src="../images/icon_debug_exc.gif" width="16" height="16">
+ <img alt="Icon: Run executable" src="../images/icon_run_exc.gif" width="16" height="16"> </td>
+ </tr>
+ <tr>
+ <td width="129">Debugger instance </td>
+ <td width="352">Debugger name and state</td>
+ <td width="99"><img alt="Icon: Debugger" src="../images/icon_debugt_obj.gif" width="16" height="16"> </td>
+ </tr>
+ <tr>
+ <td width="129">Thread instance </td>
+ <td width="352">Thread number and state</td>
+ <td width="99"><img alt="Icon: Thread; suspended" src="../images/icon_thread1.gif" width="16" height="16">
+ <img alt="Icon: Thread; running" src="../images/icon_thread2.gif" width="16" height="16">
+ <img alt="Icon: Thread; stopped" src="../images/icon_thread3.gif" width="16" height="16"> </td>
+ </tr>
+ <tr>
+ <td width="129">Stack frame instance </td>
+ <td width="352">Stack frame number, function, file name, and file line number </td>
+ <td width="99"><img alt="Icon: Stackframe" src="../images/icon_stackframe.gif" width="16" height="16">
+ <img alt="Icon: Stack frame; running" src="../images/icon_stackframe_running.gif" width="16" height="16"></td>
+ </tr>
+</table>
+<p>The number beside the thread label is a reference counter, not a
+thread identification number (TID).</p>
+<p>The CDT displays stack frames as child elements. It displays the reason for
+the suspension beside the target, (such as end of stepping range, breakpoint
+hit, and signal received). When a program exits, the exit
+code is displayed.</p>
+
+<p>In addition to controlling the individual stepping of your programs, you can
+also control the debug session. You can perform actions such as terminating the
+session and stopping the program by using the debug launch controls available
+from Debug view.</p>
+
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="561">
+ <tr>
+ <th align="left" valign="bottom" width="211">Action</th>
+ <th align="left" width="45">Icon</th>
+ <th align="left" width="638">Description</th>
+ </tr>
+ <tr>
+ <td align="left" width="211">Terminate </td>
+ <td align="left" width="45">
+ <img border="0" src="../images/icon_terminate.gif" width="16" height="16"></td>
+ <td align="left" width="638">Ends the selected process</td>
+ </tr>
+ <tr>
+ <td align="left" width="211">Disconnect</td>
+ <td align="left" width="45">
+ <img border="0" src="../images/icon_disconnect.gif" width="16" height="16"></td>
+ <td align="left" width="638">Detaches the debugger from the selected process (useful for
+debugging attached processes)</td>
+ </tr>
+ <tr>
+ <td align="left" width="211">Remove All Terminated</td>
+ <td align="left" width="45">
+ <img border="0" src="../images/icon_remove_all.gif" width="16" height="16"></td>
+ <td align="left" width="638">Clears all the killed processes in Debug view</td>
+ </tr>
+ <tr>
+ <td align="left" width="211">Terminate and Remove</td>
+ <td align="left" width="45">
+ <img border="0" src="../images/icon_terminate_rem.gif" width="16" height="16"></td>
+ <td align="left" width="638">Ends the selected process and remove it from Debug
+ view</td>
+ </tr>
+ <tr>
+ <td align="left" width="211">Relaunch</td>
+ <td align="left" width="45">
+ <img border="0" src="../images/icon_relaunch.gif" width="16" height="16"></td>
+ <td align="left" width="638">Restarts the process</td>
+ </tr>
+ <tr>
+ <td align="left" width="211">Terminate All</td>
+ <td align="left" width="45">
+ <img border="0" src="../images/icon_terminate_all.gif" width="16" height="16"></td>
+ <td align="left" width="638">Ends all active processes in Debug view</td>
+ </tr>
+</table>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_dbg.htm">Debug overview</a><br>
+<a href="../concepts/cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_debug.htm">Debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_gdb_mi_pref.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_gdb_mi_pref.htm
new file mode 100644
index 00000000000..ccb9fe2c858
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_gdb_mi_pref.htm
@@ -0,0 +1,23 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GDB MI</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Enter a timeout value in milliseconds.
+END INFOPOP-->
+<body>
+
+<h1>Debug view preference</h1>
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</p>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_icons.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_icons.htm
new file mode 100644
index 00000000000..1aaa4071be4
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_icons.htm
@@ -0,0 +1,141 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>C/C++ perspective icons</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Provides a structural view of your code.
+END INFOPOP-->
+<body>
+
+<h1>C/C++ perspective icons</h1>
+
+<p>The table below lists the icons displayed in the C/C++ perspective.</p>
+
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="34%">
+ <tr>
+ <td width="19%" align="left"><b>Icon</b></td>
+ <td width="81%"><b>Description</b></td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/c_file_obj.gif" width="16" height="16"></td>
+ <td width="81%">C or C++ file</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/class_obj.gif" width="16" height="16"></td>
+ <td width="81%">Class</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/template_obj.gif" width="16" height="16"></td>
+ <td width="81%">Code template</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/define_obj.gif" width="16" height="16"></td>
+ <td width="81%">Define</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/enum_obj.gif" width="16" height="16"></td>
+ <td width="81%">Enum</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/enumerator_obj.gif" width="16" height="16"></td>
+ <td width="81%">Enumerator</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/field_obj.gif" width="16" height="16"></td>
+ <td width="81%">Field</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/field_private_obj.gif" width="16" height="16"></td>
+ <td width="81%">Field private</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/field_protected_obj.gif" width="16" height="16"></td>
+ <td width="81%">Field protected</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/field_public_obj.gif" width="16" height="16"></td>
+ <td width="81%">Field public</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/include_obj.gif" width="16" height="16"></td>
+ <td width="81%">Include</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/makefile.gif" width="16" height="16"></td>
+ <td width="81%">Makefile</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/method_private_obj.gif" width="16" height="16"></td>
+ <td width="81%">Method private</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/method_protected_obj.gif" width="16" height="16"></td>
+ <td width="81%">Method protected</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/method_public_obj.gif" width="16" height="16"></td>
+ <td width="81%">Method public</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/container_obj.gif" width="16" height="16"></td>
+ <td width="81%">Namespace</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/struct_obj.gif" width="16" height="16"></td>
+ <td width="81%">Struct</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/typedef_obj.gif" width="16" height="16"></td>
+ <td width="81%">Type definition</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/union_obj.gif" width="16" height="16"></td>
+ <td width="81%">Union</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/var_declaration_obj.gif" width="16" height="16"></td>
+ <td width="81%">Variable</td>
+ </tr>
+</table>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a><br>
+<a href="../concepts/cdt_c_outlineview.htm">Outline view</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_show_proj_files.htm">Displaying C/C++ file components in the
+C/C++ Projects view</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_views.htm">Views</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement." BORDER=0 width="324" height="14">
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_mem_view_pref.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_mem_view_pref.htm
new file mode 100644
index 00000000000..7ce2659a807
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_mem_view_pref.htm
@@ -0,0 +1,51 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Memory view preferences</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Memory view preferences</h1>
+
+<p>You can change the appearance of the memory view.</p>
+
+<dl>
+ <dt>Text Color</dt>
+ <dd>Changes the color of the text.</dd>
+ <dt>Background Color</dt>
+ <dd>Changes the background color.</dd>
+ <dt>Address Color</dt>
+ <dd>Changes the color of the memory address text.</dd>
+ <dt>Changed Value color</dt>
+ <dd>Changes the color of values.</dd>
+ <dt>Font</dt>
+ <dd>Changes the font.</dd>
+ <dt>Padding Character</dt>
+ <dd>Specifies the character to use for padded values.</dd>
+ <dt>Auto-refresh by default</dt>
+ <dd>Updates the view automatically.</dd>
+ <dt>Show ASCII by default</dt>
+ <dd>Displays values in ASCII.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_memory.htm">Working with memory</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_views.htm">Views</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_memoryview.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_memoryview.htm
new file mode 100644
index 00000000000..4bfd77b55a1
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_memoryview.htm
@@ -0,0 +1,51 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Memory view</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+The memory view displays process memory.
+END INFOPOP-->
+<body>
+
+<h1>Memory view</h1>
+<p>The Memory view of the Debug perspective lets you inspect and change your process memory. The view
+consists of four tabs that let you inspect multiple sections of memory. The
+options described below are available when you right-click a memory value.</p>
+<dl>
+ <dt>Auto-Refresh</dt>
+ <dd>Updates the memory address list each time execution stops.</dd>
+ <dt>Refresh</dt>
+ <dd>Updates the memory address list.</dd>
+ <dt>Clear</dt>
+ <dd>Clears the selected memory address.</dd>
+ <dt>Format</dt>
+ <dd>Specifies the number system in which to display memory values (Hexadecimal, Signed Decimal, or Unsigned Decimal).</dd>
+ <dt>Memory Unit Size</dt>
+ <dd>Specifies the memory address size (1 byte, 2 bytes, 4 bytes, 8 bytes).</dd>
+ <dt>Number of Columns</dt>
+ <dd>Specifies the numbers of columns displayed in the Registers view (1 column, 2 columns, 4 columns, 8 columns, 16 columns).</dd>
+ <dt>Show ASCII</dt>
+ <dd>Displays the selected value as ASCII.</dd>
+ <dt>Detail panel</dt>
+ <dd>Displays the raw output from GDB for the selected variable.</dd>
+</dl>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_memory.htm">Working with memory</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_views.htm">Views</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_buildset.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_buildset.htm
new file mode 100644
index 00000000000..70e18b2866b
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_buildset.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Make Builder page, C/C++ Properties window</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Define the build settings for the current project.
+END INFOPOP-->
+
+<body>
+
+<h1>Make Builder page, C/C++ Properties window</h1>
+
+<p>The Make Builder page of the C/C++ Properties window lets you define build settings.</p>
+
+<dl>
+ <dt>Stop on Error</dt>
+ <dd>Stops the build when an error is encountered.</dd>
+ <dt>Keep Going on Error</dt>
+ <dd>Continues the build even if an error is encountered.</dd>
+ <dt>Use Default</dt>
+ <dd>Use the default make command. Clear the check box to change the default make command.</dd>
+ <dt>Build Command</dt>
+ <dd>Type a build command.</dd>
+ <dt>Build on resource save (Auto Build)</dt>
+ <dd>Changes the default build make target. By default,
+ this option to stop the build when an error is encountered.<br>
+ <b>Note:</b> This option is only effective if it is enabled in the Workbench
+ preferences.</dd>
+ <dt>Build (Incremental Build)</dt>
+ <dd>Changes the default build make target. By default,
+ this option builds only the components affected by modified files in that particular
+ project.</dd>
+ <dt>Rebuild (Full Build)</dt>
+ <dd>Changes the default build make target. By default,
+ this option builds every file in a project whether or not a file has been modified since
+the last build. A Rebuild is a clean followed by a
+ build.</dd>
+ <dt>Make build target</dt>
+ <dd>Type a make build target.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_proj_build_set.htm">Defining build settings</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_proj_prop_pages.htm">Project properties</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_parser_binary.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_parser_binary.htm
new file mode 100644
index 00000000000..d4ab0bff268
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_parser_binary.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Binary Parser, C/C++ Properties window</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Select a binary parser for the target platform.
+END INFOPOP-->
+
+<body>
+
+<h1>Binary Parser page, C/C++ Properties window</h1>
+
+<p>The Binary Parser page of the C/C++ Properties window lists binary parsers.</p>
+
+<dl>
+ <dt>Binary Parser</dt>
+ <dd>Select a binary parser from the list.</dd>
+ <dt>Binary Parser Options</dt>
+ <dd>If available, define binary parser options.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_proj_parser.htm">Selecting a binary parser</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_proj_prop_pages.htm">Project properties</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_parser_error.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_parser_error.htm
new file mode 100644
index 00000000000..db9c0e57d44
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_parser_error.htm
@@ -0,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Error Parsers, C/C++ Properties window</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Control the build messages displayed in the Tasks view.
+END INFOPOP-->
+
+<body>
+
+<h1>Error Parsers, C/C++ Properties window</h1>
+
+<p>The Error Parsers page of the Properties window lists a set of filters that detect error patterns in
+the build output log.</p>
+
+<dl>
+ <dt>Error Parsers</dt>
+ <dd>Lists error parsers.</dd>
+ <dt>Up</dt>
+ <dd>Moves a highlighted error parser up the list.</dd>
+ <dt>Down</dt>
+ <dd>Moves a highlighted error parser down the list.</dd>
+ <dt>Select All</dt>
+ <dd>Selects all error parsers.</dd>
+ <dt>Unselect All</dt>
+ <dd>Deselects all error parsers.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_proj_error_parser.htm">Filtering errors</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_proj_prop_pages.htm">Project properties</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_pathsymb.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_pathsymb.htm
new file mode 100644
index 00000000000..3117edeedb4
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_pathsymb.htm
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Paths and symbols page, C/C++ Properties window</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Enter include paths and symbols.
+END INFOPOP-->
+
+<body>
+
+<h1>Paths and Symbols page, C/C++ Properties window</h1>
+
+<p>The Paths and Symbols page of the C/C++ Properties window lets you define include paths and preprocessor symbols.</p>
+
+<dl>
+ <dt>Include paths</dt>
+ <dd>Specifies a directory path for the files that exist on your development
+ platform. For example, &quot;/usr/include&quot; on a linux/solaris system or &quot;c:/usr/include&quot;
+ for windows.</dd>
+ <dt>Defined symbols</dt>
+ <dd>Symbols are simple preprocessor symbols that can be a name, (such as
+ DEBUG) or a name=value, (such as &quot;CPU=x86&quot;).</dd>
+ <dt>New</dt>
+ <dd>Specifies a New button to enter a New Include Path or Defined
+ symbol.</dd>
+ <dt>Remove</dt>
+ <dd>Specifies Remove button to remove selected Include Path or
+ Defined symbol.</dd>
+ <dt>Move Up</dt>
+ <dd>Moves Up button to move the selected Include Path
+ or Defined symbol up the list.</dd>
+ <dt>Move Down</dt>
+ <dd>Moves Down button to move the selected Include Path
+ or Defined symbol down the list.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_proj_paths.htm">Including paths and symbols</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_proj_prop_pages.htm">Project properties</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_platf.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_platf.htm
new file mode 100644
index 00000000000..64541161e8f
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_platf.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Target platform, C/C++ Properties window</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Select a target deployment platform.
+END INFOPOP-->
+
+<body>
+
+<h1>Target platform, C/C++ Properties window</h1>
+
+<p>The Target platform page of the C/C++ Properties window lets you select the
+select the platform on which you plan to deploy your program for managed make
+projects.</p>
+
+<dl>
+ <dt>Platform</dt>
+ <dd>Specifies the deployment platform for your project.</dd>
+ <dt>Configurations</dt>
+ <dd>Specifies the configuration(s) for your project.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_proj_platf.htm">Selecting a deployment platform</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_proj_prop_pages.htm">Project properties</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_outlineview.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_outlineview.htm
new file mode 100644
index 00000000000..dfac51fcb12
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_outlineview.htm
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Outline view</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+View C/C++ file components.
+END INFOPOP-->
+
+<body>
+
+<h1>Outline view</h1>
+
+<p>The Outline view displays a structural view of C/C++ source code. The Outline
+view automatically refreshes as you add declarations to your source code.</p>
+
+<h2>Outline view toolbar</h2>
+
+<dl>
+ <dt><img border="0" src="../images/fields_co.gif" width="16" height="16"> Hide Fields </dt>
+ <dd>Hide fields.</dd>
+ <dt><img border="0" src="../images/static_co.gif" width="16" height="16"> Hide Static Members </dt>
+ <dd>Hide static members.</dd>
+ <dt><img border="0" src="../images/public_co.gif" width="16" height="16"> Hide Non-Public Members </dt>
+ <dd>Hide non-public members.</dd>
+ <dt><img border="0" src="../images/alphab_sort_co.gif" width="16" height="16"> Sort </dt>
+ <dd>Sort items alphabetically.</dd>
+</dl>
+
+<h2>Outline view icons</h2>
+
+<p>The table below lists the icons displayed in the Outline view.</p>
+
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="34%">
+ <tr>
+ <td width="19%" align="left"><b>Icon</b></td>
+ <td width="81%"><b>Description</b></td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/c_file_obj.gif" width="16" height="16"></td>
+ <td width="81%">C or C++ file</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/class_obj.gif" width="16" height="16"></td>
+ <td width="81%">Class</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/container_obj.gif" width="16" height="16"></td>
+ <td width="81%">Namespace</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/define_obj.gif" width="16" height="16"></td>
+ <td width="81%">Include</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/enum_obj.gif" width="16" height="16"></td>
+ <td width="81%">Enum</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/enumerator_obj.gif" width="16" height="16"></td>
+ <td width="81%">Enumerator</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/field_obj.gif" width="16" height="16"></td>
+ <td width="81%">Field</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/field_private_obj.gif" width="16" height="16"></td>
+ <td width="81%">Field private</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/field_protected_obj.gif" width="16" height="16"></td>
+ <td width="81%">Field protected</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/field_public_obj.gif" width="16" height="16"></td>
+ <td width="81%">Field public</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/include_obj.gif" width="16" height="16"></td>
+ <td width="81%">Include</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/method_private_obj.gif" width="16" height="16"></td>
+ <td width="81%">Method private</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/method_protected_obj.gif" width="16" height="16"></td>
+ <td width="81%">Method protected</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/method_public_obj.gif" width="16" height="16"></td>
+ <td width="81%">Method public</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/struct_obj.gif" width="16" height="16"></td>
+ <td width="81%">Struct</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/typedef_obj.gif" width="16" height="16"></td>
+ <td width="81%">Type definition</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/union_obj.gif" width="16" height="16"></td>
+ <td width="81%">Union</td>
+ </tr>
+ <tr>
+ <td width="19%" align="left">
+ <img border="0" src="../images/var_declaration_obj.gif" width="16" height="16"></td>
+ <td width="81%">Variable</td>
+ </tr>
+</table>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_outlineview.htm">Outline view</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_show_proj_files.htm">Displaying C/C++ file components in the
+C/C++ Projects view</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_views.htm">Views</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_reg_view_pref.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_reg_view_pref.htm
new file mode 100644
index 00000000000..6004ce96998
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_reg_view_pref.htm
@@ -0,0 +1,27 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Registers view preferences</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Change the color in which register values are displayed.
+END INFOPOP-->
+<body>
+
+<h1>Registers view preferences</h1>
+
+<p>&nbsp;</p>
+
+<p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+</p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_registersview.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_registersview.htm
new file mode 100644
index 00000000000..27ae7bbd32d
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_registersview.htm
@@ -0,0 +1,58 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Registers view</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+The registers view displays the register values of a selected stack frame.
+END INFOPOP-->
+<body>
+
+<h1>Registers view</h1>
+
+<p>The Registers view of the Debug perspective lists information about the registers in a selected stack frame.
+Values that have changed are highlighted in the Registers view when your program
+stops. The options described below are available when you right-click a register
+value.</p>
+
+<dl>
+ <dt>Change Register Value</dt>
+ <dd>Specifies a register value.</dd>
+ <dt>Format</dt>
+ <dd>Displays register values, in Natural, Decimal, or Hexadecimal number
+ systems.</dd>
+ <dt>Show Type Names</dt>
+ <dd>Displays the type, (such as <b>int</b>) beside each register value.</dd>
+ <dt>Auto-Refresh</dt>
+ <dd>Updates the registers list each time execution stops.</dd>
+ <dt>Refresh</dt>
+ <dd>Updates the registers list.</dd>
+ <dt>Display as Array</dt>
+ <dd>Displays a selected register as an array of a specified length and index.
+ This option is only applicable to pointers.</dd>
+ <dt>Cast To Type</dt>
+ <dd>Casts a register value to a different type.</dd>
+ <dt>Restore to Original Type</dt>
+ <dd>Restores a register value to its original type.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_t_registers.htm">Working with registers</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_views.htm">Views</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_arg.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_arg.htm
new file mode 100644
index 00000000000..c814f1bdf87
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_arg.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Arguments page, Run or Debug dialog box</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Provide information on the project and application you want to run or debug.
+END INFOPOP-->
+<body>
+
+<h1>Arguments page, Run or Debug dialog boxes</h1>
+
+<p>The Arguments page of the Run dialog box and the Debug dialog box lets you specify the execution arguments
+that an application uses and the working directory
+for a run configuration.</p>
+<dl>
+ <dt>C/C++ Project Arguments</dt>
+ <dd>Specifies the arguments that are passed on the command line.</dd>
+ <dt>Use default working directory</dt>
+ <dd>Clears the check box to specify a local directory or a different project in
+ your workspace.</dd>
+ <dt>Local directory</dt>
+ <dd>Specifies the path of, or browse to, a local directory.</dd>
+ <dt>Workspace</dt>
+ <dd>Specifies the path of, or browse to, a workspace relative working directory.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_dbg.htm">Debug overview</a><br>
+<a href="../concepts/cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_run.htm">Running and debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_comm.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_comm.htm
new file mode 100644
index 00000000000..7da3116c00e
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_comm.htm
@@ -0,0 +1,54 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Common page, Run or Debug dialog box</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Specify where your run configuration is stored.
+END INFOPOP-->
+<body>
+
+<h1>Common page, Run or Debug dialog box</h1>
+
+<p>The Main page of the Run dialog box and the Debug dialog box lets you specify
+the location in which to store your run configuration and how you access it and what
+perspective to open when running an application.</p>
+<dl>
+ <dt>Local</dt>
+ <dd>Saves the launch configuration locally.</dd>
+ <dt>Shared</dt>
+ <dd>Saves the launch configuration to a project in your workspace,
+ and be able to commit it to CVS.</dd>
+ <dt>Location of shared configuration</dt>
+ <dd>Specifies the location of a launch configuration.</dd>
+ <dt>Run mode</dt>
+ <dd>Selects a perspective to switch to when you run an application.</dd>
+ <dt>Debug mode</dt>
+ <dd>Selects a perspective to switch to when you debug an application.</dd>
+ <dt>Run</dt>
+ <dd>Displays &quot;Run&quot; in favorites menu.</dd>
+ <dt>Debug</dt>
+ <dd>Displays in &quot;Debug&quot; favorites menu.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_dbg.htm">Debug overview</a><br>
+<a href="../concepts/cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_run.htm">Running and debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_dbg.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_dbg.htm
new file mode 100644
index 00000000000..9f779f4d280
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_dbg.htm
@@ -0,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Debugger page, Run or Debug dialog box</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Select a debugger.
+END INFOPOP-->
+<body>
+
+<h1>Debugger page, Run or Debug dialog box</h1>
+
+<p>The Debugger page of the Run dialog box and the Debug dialog box lets you select a debugger to use when debugging an application.</p>
+
+<dl>
+ <dt>Debugger</dt>
+ <dd>Selects debugger from the list.</dd>
+ <dt>Run program in debugger</dt>
+ <dd>Runs the program in debug mode.</dd>
+ <dt>Attach to running process</dt>
+ <dd>Prompts you to select a process from a list at run-time.</dd>
+ <dt>Stop at main() on startup</dt>
+ <dd>Stops program at main().</dd>
+ <dt>Enable variable bookkeeping</dt>
+ <dd>Updates variables in the
+ Variables view. Individual variables can be updated manually in the Variables
+ view.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_dbg.htm">Debug overview</a><br>
+<a href="../concepts/cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_run.htm">Running and debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_env.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_env.htm
new file mode 100644
index 00000000000..b57b5369666
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_env.htm
@@ -0,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Environment page, Run or Debug dialog box</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Set environment variables and values.
+END INFOPOP-->
+<body>
+
+<h1>Environment page, Run or Debug dialog box</h1>
+
+<p>The Environment page of the Run dialog box and the Debug dialog box lets you
+set environment variables and values to use when an application runs.</p>
+
+<dl>
+ <dt>Name</dt>
+ <dd>Displays the name of environment variables.</dd>
+ <dt>Value</dt>
+ <dd>Displays the value of environment variables.</dd>
+ <dt>New</dt>
+ <dd>Creates a new environment variable.</dd>
+ <dt>Edit</dt>
+ <dd>Modifies the name and value of an environment variable.</dd>
+ <dt>Remove</dt>
+ <dd>Removes selected environment variables from the list.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_dbg.htm">Debug overview</a><br>
+<a href="../concepts/cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_run.htm">Running and debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_main.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_main.htm
new file mode 100644
index 00000000000..6f2ab9222b1
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_main.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Main page, Run or Debug dialog box</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Provide information on the project and application you want to run or debug.
+END INFOPOP-->
+<body>
+
+<h1>Main page, Run or Debug dialog boxes</h1>
+
+<p>The Main page of the Run dialog box and the Debug dialog box, identifies the project and application you want to run or debug.</p>
+
+<dl>
+ <dt>Project</dt>
+ <dd>Specifies the name of the project.</dd>
+ <dt>C/C++ Application</dt>
+ <dd>Specifies the name of the application.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_dbg.htm">Debug overview</a><br>
+<a href="../concepts/cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_run.htm">Running and debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_srce.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_srce.htm
new file mode 100644
index 00000000000..a9a55ace463
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_srce.htm
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Source page, Run or Debug dialog box</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Specify where the debugger should look for source files.
+END INFOPOP-->
+<body>
+
+<h1>Source page, Run or Debug dialog box</h1>
+
+<p>The Source page of the Run dialog box and the Debug dialog box lets you specify the location of source files used when debugging a C or C++
+application. By default, this information is taken from the build path of your
+project.</p>
+<dl>
+ <dt>Generic Source Locations</dt>
+ <dd>Displays the location of the project selected in the C/C++ Projects view
+ and in any referenced projects.</dd>
+ <dt>Additional Source Locations</dt>
+ <dd>Lists projects and directories added to the debugger search list.</dd>
+ <dt>Select All</dt>
+ <dd>Selects all items in the Generic Source Locations list.</dd>
+ <dt>Deselect All</dt>
+ <dd>Deselects all items in the Generic Source Locations list.</dd>
+ <dt>Add</dt>
+ <dd>Adds new projects and directories to the debugger search list.</dd>
+ <dt>Up</dt>
+ <dd>Moves selected items up the Additional Source Locations list.</dd>
+ <dt>Down</dt>
+ <dd>Moves selected items down the Additional Source Locations list.</dd>
+ <dt>Remove</dt>
+ <dd>Removes selected items from the Additional Source Locations list.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_dbg.htm">Debug overview</a><br>
+<a href="../concepts/cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_run.htm">Running and debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_search.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_search.htm
new file mode 100644
index 00000000000..2e4b8a48748
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_search.htm
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>C/C++ search page, Search dialog box</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Search for C/C++ elements.
+END INFOPOP-->
+<body>
+
+<h1>C/C++ search page, Search dialog box</h1>
+
+<p>The C/C++ search page of the Search dialog box lets you search for C/C++
+elements.</p>
+
+<dl>
+ <dt>Search string</dt>
+ <dd>Specifies a search string.</dd>
+ <dt>Class/Struct</dt>
+ <dd>Includes classes and structs in your search.</dd>
+ <dt>Function</dt>
+ <dd>Searches for global functions or functions in a namespace
+ (functions that are not members of a class, struct, or union).</dd>
+ <dt>Variable</dt>
+ <dd>Searches for variables that are not members of a class,
+ struct or union.</dd>
+ <dt>Union</dt>
+ <dd>Searches for unions.</dd>
+ <dt>Method</dt>
+ <dd>Searches for methods that are members of a class, struct, or
+ union.</dd>
+ <dt>Field</dt>
+ <dd>Searches for fields that are members of a class, struct, or
+ union.</dd>
+ <dt>Enumeration</dt>
+ <dd>Searches for enumerations.</dd>
+ <dt>Namespace</dt>
+ <dd>Searches for namespaces.</dd>
+ <dt>Any Element</dt>
+ <dd>Includes all elements in the search.</dd>
+ <dt>Declarations</dt>
+ <dd>Limits the search to declarations.</dd>
+ <dt>Definitions</dt>
+ <dd>Limits the search to definitions (for functions, methods,
+ variables and fields).</dd>
+ <dt>References</dt>
+ <dd>Limits the search to references.</dd>
+ <dt>All Occurrences</dt>
+ <dd>Includes declarations, definitions, and references in the
+ search.</dd>
+ <dt>Workspace</dt>
+ <dd>Searches the eclipse workspace.</dd>
+ <dt>Selected Resources</dt>
+ <dd>Includes selected resources in the search.</dd>
+ <dt>Working Set</dt>
+ <dd>Specifies a working set to search.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"> <br>
+<a href="../concepts/cdt_o_code_entry.htm">Coding aids</a><br>
+<a href="../concepts/cdt_c_search.htm">C/C++ search</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"> <br>
+<a href="../tasks/cdt_t_search.htm">Searching for C/C++ elements</a><br>
+<a href="../tasks/cdt_t_cust_cpp_editor.htm">Customizing the C/C++ editor</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_ceditor_pref.htm">C/C++ editor preferences</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_shared_lib_view.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_shared_lib_view.htm
new file mode 100644
index 00000000000..cce765a080e
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_shared_lib_view.htm
@@ -0,0 +1,47 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Shared Libraries view</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Shared Libraries view</h1>
+
+<p>The Shared Libraries view of the Debug perspective lets you view information about the shared libraries loaded in the current
+debug session.</p>
+
+<dl>
+ <dt>Load Symbols</dt>
+ <dd>Loads the symbols of the selected library. This option does not affect the
+ libraries with loaded symbols.</dd>
+ <dt>Load Symbols For All</dt>
+ <dd>Loads the symbols of the libraries used in the current session.</dd>
+ <dt>Auto-Refresh</dt>
+ <dd>Updates the shared library information each time execution stops.</dd>
+ <dt>Refresh</dt>
+ <dd>Updates the shared library information as required.</dd>
+ <dt>Show Full Paths</dt>
+ <dd>Displays the full path of libraries.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_debug.htm">Debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_views.htm">Views</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_shared_lib_view_pref.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_shared_lib_view_pref.htm
new file mode 100644
index 00000000000..724756ba09b
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_shared_lib_view_pref.htm
@@ -0,0 +1,23 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Shared Libraries view preferences</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Set the refresh preference for the Shared Libraries view.
+END INFOPOP-->
+<body>
+
+<h1>Shared Libraries view preferences</h1>
+
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</p>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_signals_view.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_signals_view.htm
new file mode 100644
index 00000000000..4bcdf373d69
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_signals_view.htm
@@ -0,0 +1,46 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Signals view</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Signals view</h1>
+
+<p>The Signals view of the Debug perspective lets you view the signals defined on the selected debug target and how the
+debugger handles each one.</p>
+<dl>
+ <dt>Name</dt>
+ <dd>Displays the name of the signal.</dd>
+ <dt>Pass</dt>
+ <dd>Where &quot;yes&quot; is displayed, the debugger lets your program see the
+ signal. Your program can handle the signal, or else it may terminate if the
+ signal is fatal and not handled.</dd>
+ <dt>Suspend</dt>
+ <dd>Where &quot;yes&quot; is displayed, the debugger suspends your program when this
+ signal is handled.</dd>
+ <dt>Description</dt>
+ <dd>Displays a description of the signal.</dd>
+</dl>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="../tasks/cdt_o_debug.htm">Debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="cdt_o_views.htm">Views</a></p>
+<img src="../images/ng2003.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_brkpnts_watch.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_brkpnts_watch.htm
new file mode 100644
index 00000000000..d45a861307a
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_brkpnts_watch.htm
@@ -0,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Working with breakpoints and watchpoints</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Working with breakpoints and watchpoints</h1>
+
+<p>This section explains how to work with breakpoints and watchpoints.</p>
+
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="508">
+ <tr>
+ <th align="left" valign="bottom" width="279">To</th>
+ <th align="left" width="206">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="279">Add breakpoints</td>
+ <td align="left" width="206"><a href="cdt_t_add_brkpnts.htm">Adding
+ breakpoints</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">Add watchpoints</td>
+ <td align="left" width="206"><a href="cdt_t_add_watch.htm">Adding
+ watchpoints</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">Remove breakpoints and watchpoints</td>
+ <td align="left" width="206"><a href="cdt_t_rem_wtch_brk.htm">Removing
+ breakpoints and watchpoints</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">Enable or disable breakpoints and watchpoints</td>
+ <td align="left" width="206"><a href="cdt_t_rem_wtch_brk.htm">Disabling and
+ enabling breakpoints and watchpoints</a></td>
+ </tr>
+ </table>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_build_task.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_build_task.htm
new file mode 100644
index 00000000000..cb5cfa328f7
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_build_task.htm
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Building projects</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Building projects</h1>
+<p>This sections explains how to build your project and manage compile
+errors.</p>
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="505">
+ <tr>
+ <th align="left" valign="bottom" width="199">To</th>
+ <th align="left" width="283">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="199">Set build order</td>
+ <td align="left" width="283"><a href="cdt_t_setbuildorder.htm">Setting a
+ build order</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="199">Build your project as required</td>
+ <td align="left" width="283"><a href="cdt_t_manualbuild.htm">Building
+ manually</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="199">Save modified resources before you build</td>
+ <td align="left" width="283"><a href="cdt_t_autosave.htm">Autosaving on a
+ manual build</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="199">Add a make target</td>
+ <td align="left" width="283"><a href="cdt_t_addmaketarget.htm">Creating a make
+ target</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="199">Customize the C-Build view</td>
+ <td align="left" width="283"><a href="cdt_t_cbuild_pref.htm">Customizing the
+ C-Build view</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="199">View and manage compile errors</td>
+ <td align="left" width="283"><a href="cdt_o_tasksview.htm">Viewing and
+ managing compile errors</a></td>
+ </tr>
+ </table>
+
+<p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_con_assist.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_con_assist.htm
new file mode 100644
index 00000000000..7d6cb5a355d
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_con_assist.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Working with Content Assist</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Working with Content Assist</h1>
+<p>This section provides information on code entry aids.</p>
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="474">
+ <tr>
+ <th align="left" valign="bottom" width="236">To learn about</th>
+ <th align="left" width="215">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="236">Inserting code elements and code templates into
+ your code</td>
+ <td align="left" width="215"><a href="cdt_t_contentassist.htm">Using Content
+ Assist</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="236">Creating and editing code templates</td>
+ <td align="left" width="215"><a href="cdt_t_add_codetemp.htm">Creating and
+ editing code templates</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="236">Importing and exporting code templates</td>
+ <td align="left" width="215"><a href="cdt_t_imp_code_temp.htm">Importing and
+ exporting code templates</a></td>
+ </tr>
+ </table>
+
+<p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_debug.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_debug.htm
new file mode 100644
index 00000000000..6d822b2a460
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_debug.htm
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Debugging</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Debugging</h1>
+
+<p>This section explains how to debug your project.</p>
+
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="508">
+ <tr>
+ <th align="left" valign="bottom" width="279">To</th>
+ <th align="left" width="206">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="279">Start a debug session</td>
+ <td align="left" width="206"><a href="cdt_t_debug_prog.htm">Debugging a
+ program</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">Add, remove, enable or disable breakpoints and
+ watchpoints</td>
+ <td align="left" width="206"><a href="cdt_o_brkpnts_watch.htm">Working with
+ breakpoints and watchpoints</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">Control your debug execution</td>
+ <td align="left" width="206"><a href="cdt_t_controldebug.htm">Controlling
+ your debug execution</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">Work in disassembly mode</td>
+ <td align="left" width="206"><a href="cdt_t_disassembly.htm">Stepping into
+ assembler functions</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">View or change a variable</td>
+ <td align="left" width="206"><a href="cdt_t_variables.htm">Working with
+ variables</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">Add and expression</td>
+ <td align="left" width="206"><a href="cdt_t_expressions.htm">Adding
+ expressions</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">Change registers or how they are displayed</td>
+ <td align="left" width="206"><a href="cdt_t_registers.htm">Working with
+ registers</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">Change memory or how it is displayed</td>
+ <td align="left" width="206"><a href="cdt_t_memory.htm">Working with memory</a></td>
+ </tr>
+</table>
+
+<p>&nbsp;</p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_proj_files.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_proj_files.htm
new file mode 100644
index 00000000000..65bbd0a60c6
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_proj_files.htm
@@ -0,0 +1,54 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Working with C/C++ project files</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Working with C/C++ project files</h1>
+&nbsp;<p>This section explains how to create and manage project files.</p>
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="540">
+ <tr>
+ <th align="left" valign="bottom" width="161">To</th>
+ <th align="left" width="356">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="161">Display file members in the C/C++ Projects view</td>
+ <td align="left" width="356"><a href="cdt_t_show_proj_files.htm">Displaying
+ C/C++ file components in the C/C++ Projects view</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="161">Assign a C or C++ nature to a project</td>
+ <td align="left" width="356"><a href="cdt_t_conv_proj.htm">Assigning a C or
+ C++ nature to a project</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="161">Create a cpp file</td>
+ <td align="left" width="356"><a href="cdt_t_new_cpp.htm">Creating a C++
+ file</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="161">Create a makefile</td>
+ <td align="left" width="356"><a href="cdt_t_new_make.htm">Creating a
+ makefile</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="161">Hide files of a given type</td>
+ <td align="left" width="356"><a href="cdt_t_prvw_hide_files.htm">Hiding
+ files by type in the C/C++ Projects view</a></td>
+ </tr>
+ </table>
+
+&nbsp;<p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_proj_prop.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_proj_prop.htm
new file mode 100644
index 00000000000..8ec37251c50
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_proj_prop.htm
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Defining project properties</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Defining project properties</h1>
+<p>This section explains how to define project properties.</p>
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="540">
+ <tr>
+ <th align="left" valign="bottom" width="206">To learn about</th>
+ <th align="left" width="311">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="206">Renaming a project</td>
+ <td align="left" width="311"><a href="cdt_t_proj_rename.htm">Renaming a
+ project</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="206">Selecting referenced projects</td>
+ <td align="left" width="311"><a href="cdt_t_proj_ref.htm">Selecting
+ referenced projects</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="206">Configuring how the CDT handles make errors,
+ changing the default build command and specifying a make target</td>
+ <td align="left" width="311"><a href="cdt_t_proj_build_set.htm">Defining build
+ settings</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="206">Control which build errors are displayed</td>
+ <td align="left" width="311"><a href="cdt_t_proj_error_parser.htm">Filtering
+ errors</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="206">Selecting a binary parser</td>
+ <td align="left" width="311"><a href="cdt_t_proj_parser.htm">Selecting a
+ binary parser</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="206">Including paths and symbols</td>
+ <td align="left" width="311"><a href="cdt_t_proj_paths.htm">Including paths
+ and symbols</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="206">Selecting a deployment platform for managed
+ make projects</td>
+ <td align="left" width="311"><a href="cdt_t_proj_platf.htm">Selecting a
+ deployment platform</a></td>
+ </tr>
+ </table>
+
+<p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_run.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_run.htm
new file mode 100644
index 00000000000..e9b0c12afb2
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_run.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Running and debugging</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Running and debugging</h1>
+<p>This section explains how to run a C or C++ application using an
+existing run configuration and how to create a new run configuration.</p>
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="540">
+ <tr>
+ <th align="left" valign="bottom" width="256">To</th>
+ <th align="left" width="261">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="256">Specify a project and application to run</td>
+ <td align="left" width="261"><a href="cdt_o_run_config.htm">Creating or
+ editing a run/debug configuration</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="256">Create a run or debug configuration</td>
+ <td align="left" width="261"><a href="cdt_t_run_config.htm">Selecting a run
+ or debug
+ configuration</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="256">Debug an application</td>
+ <td align="left" width="261"><a href="cdt_o_debug.htm">Debugging</a></td>
+ </tr>
+ </table>
+
+<p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_run_config.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_run_config.htm
new file mode 100644
index 00000000000..3111111c5ef
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_run_config.htm
@@ -0,0 +1,88 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Creating or editing a run/debug configuration</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Creating or editing a run/debug configuration</h1>
+&nbsp;<p>You can run an application by right-clicking the file and clicking Open
+With &gt; System Editor or you can create a run configure a run environment with
+which to run your application.</p>
+<p>This section explains how to create a run or debug configuration.</p>
+<p>The Run and Debug dialog boxes each contain the following tabs:</p>
+<ul>
+ <li>Main</li>
+ <li>Arguments</li>
+ <li>Environment</li>
+ <li>Debugger</li>
+ <li>Source</li>
+ <li>Common</li>
+</ul>
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="540">
+ <tr>
+ <th align="left" valign="bottom" width="256">To</th>
+ <th align="left" width="261">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="256">Select a run or debug configuration</td>
+ <td align="left" width="261"><a href="cdt_t_run_config.htm">Selecting a run
+ or debug
+ configuration</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="256">Create a run or debug configuration</td>
+ <td align="left" width="261"><a href="cdt_t_new_run_config.htm">Creating a
+ run or debug configuration</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="256">Specify a project and application to run or
+ debug</td>
+ <td align="left" width="261"><a href="cdt_t_run_main.htm">Selecting an
+ application to run</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="256">Specify the execution arguments an application
+ uses and the working directory for a run or debug configuration</td>
+ <td align="left" width="261"><a href="cdt_t_run_arg.htm">Specifying
+ execution arguments</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="256">Set the environment variables and values to use
+ when running or debugging application</td>
+ <td align="left" width="261"><a href="cdt_t_run_env.htm">Setting environment
+ variables</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="256">Select a debugger to use when debugging an
+ application</td>
+ <td align="left" width="261"><a href="cdt_t_run_dbg.htm">Defining debug
+ settings</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="256">Specify the location of source files used when
+ debugging a C or C++ application</td>
+ <td align="left" width="261"><a href="cdt_t_run_source.htm">Specifying the
+ location of source files</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="256">Specify where the run configuration is stored,
+ how you access it, and what perspective to open when running an application</td>
+ <td align="left" width="261"><a href="cdt_t_run_com.htm">Specifying the
+ location of the run configuration</a></td>
+ </tr>
+ </table>
+
+&nbsp;<p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm
new file mode 100644
index 00000000000..ea9b99fb5c2
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Tasks</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Tasks</h1>
+&nbsp;<p>Task topics provide step-by-step procedural instructions to help you
+perform required tasks.</p>
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="540">
+ <tr>
+ <th align="left" valign="bottom" width="218">To</th>
+ <th align="left" width="299">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="218">Update your installation of the CDT</td>
+ <td align="left" width="299"><a href="cdt_t_update_man.htm">Updating the CDT</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="218">Create projects</td>
+ <td align="left" width="299"><a href="cdt_t_proj_new.htm">Creating a project</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="218">Define project properties</td>
+ <td align="left" width="299"><a href="cdt_o_proj_prop.htm">Defining project
+ properties</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="218">Work with C or C++ project files</td>
+ <td align="left" width="299"><a href="cdt_o_proj_files.htm">Working with
+ C/C++ project files</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="218">Write code</td>
+ <td align="left" width="299"><a href="cdt_o_write_code.htm">Writing code</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="218">Build your C or C++ projects</td>
+ <td align="left" width="299"><a href="cdt_o_build_task.htm">Building
+ projects</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="218">Run/debug your C or C++ projects</td>
+ <td align="left" width="299"><a href="cdt_o_run.htm">Running and debugging</a></td>
+ </tr>
+ </table>
+<p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasksview.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasksview.htm
new file mode 100644
index 00000000000..9f1fe6be9bd
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasksview.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Viewing and managing compile errors</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Viewing and managing compile errors</h1>
+
+<p>This section describes how to view and manage compile errors. Compile errors
+are displayed in the Tasks view.</p>
+
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="299">
+ <tr>
+ <th align="left" valign="bottom" width="110">To</th>
+ <th align="left" width="166">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="110">Jump to errors</td>
+ <td align="left" width="166"><a href="cdt_t_jumperror.htm">Jumping to errors</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="110">Filter errors</td>
+ <td align="left" width="166"><a href="cdt_t_filtererror.htm">Filtering the
+ Tasks view</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="110">Set reminders</td>
+ <td align="left" width="166"><a href="cdt_t_setreminder.htm">Setting reminders</a></td>
+ </tr>
+ </table>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tutorial.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tutorial.htm
new file mode 100644
index 00000000000..b02d8d70f1a
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tutorial.htm
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Tutorial</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Tutorial</h1>
+&nbsp;<p>This tutorial guides you through the basic steps to get started
+with the C/C++ Development Toolkit (CDT) by creating a HelloWorld
+project on Windows.</p>
+<h2>Before you begin</h2>
+<p>You need to install and configure the following utilities:</p>
+
+<ul>
+ <li>Build (such as make).</li>
+ <li>Compile (such as gcc). For more information, see
+ <a href="http://gcc.gnu.org">http://gcc.gnu.org</a>.</li>
+ <li>Debug (such as gdb). For more information, see
+ <a href="http://sources.redhat.com/gdb/">http://sources.redhat.com/gdb/</a>.</li>
+</ul>
+
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="508">
+ <tr>
+ <th align="left" valign="bottom" width="279">To</th>
+ <th align="left" width="206">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="279">Create, name, and specify the location of your
+ project</td>
+ <td align="left" width="206"><a href="../getting_started/cdt_w_newproj.htm">Creating your
+ project</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">Create, name, and save your .cpp file</td>
+ <td align="left" width="206"><a href="../getting_started/cdt_w_newcpp.htm">Creating your C++
+ file</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">Create, name, and save your gnu makefile</td>
+ <td align="left" width="206"><a href="../getting_started/cdt_w_newmake.htm">Creating your makefile</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">Build your project</td>
+ <td align="left" width="206"><a href="../getting_started/cdt_w_build.htm">Building your project</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="279">Create a debug configuration and debug
+ your project</td>
+ <td align="left" width="206"><a href="../getting_started/cdt_w_debug.htm">Debugging your
+ project</a></td>
+ </tr>
+</table>
+
+&nbsp;<p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"> </p>
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_write_code.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_write_code.htm
new file mode 100644
index 00000000000..b9508d4f041
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_write_code.htm
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Writing code</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Writing code</h1>
+&nbsp;<p>This sections explains how to work with the C/C++ editor.</p>
+<table border="1" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="476">
+ <tr>
+ <th align="left" valign="bottom" width="214">To</th>
+ <th align="left" width="239">See</th>
+ </tr>
+ <tr>
+ <td align="left" width="214">Customize the C/C editor</td>
+ <td align="left" width="239"><a href="cdt_t_cust_cpp_editor.htm">Customizing
+ the C/C++ editor</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="214">Comment out code</td>
+ <td align="left" width="239"><a href="cdt_t_comment_out.htm">Commenting out
+ code</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="214">Use Content Assist</td>
+ <td align="left" width="239"><a href="cdt_o_con_assist.htm">Working with
+ Content Assist</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="214">Shift lines of code to the left or right</td>
+ <td align="left" width="239"><a href="cdt_t_shift_code.htm">Shifting lines
+ of code to the left or right</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="161">Search for C/++ elements</td>
+ <td align="left" width="356"><a href="cdt_t_search.htm">Searching for C/C++
+ elements</a></td>
+ </tr>
+ <tr>
+ <td align="left" width="161">Navigate to C/C++ declarations by name</td>
+ <td align="left" width="356"><a href="cdt_t_open_declarations.htm">Navigating
+ to C/C++ declarations</a></td>
+ </tr>
+ </table>
+
+&nbsp;<p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_brkpnts.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_brkpnts.htm
new file mode 100644
index 00000000000..69a8b2bdf2e
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_brkpnts.htm
@@ -0,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Adding breakpoints</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Adding breakpoints</h1>
+
+<p>A breakpoint is set on an executable line of a program. If the breakpoint is
+enabled when you debug, the execution suspends before that line of code
+executes.</p>
+
+<p>To add a breakpoint:</p>
+
+<ol>
+ <li>Point to the marker bar located in the left margin of the <b>C/C++ Editor</b> beside the line of code
+ where you want to add a breakpoint.</li>
+ <li>Right-click the marker bar, and select <b>
+ Add Breakpoint</b>.</li>
+ <p>A dot <img alt="Icon: Breakpoint object" src="../images/icon_breakpoint_obj.gif" width="16" height="16"> is
+ displayed in the marker bar and
+ in the <b>Breakpoints</b> view, along with the name of the associated file.</p>
+</ol>
+<p>For more information on marker bar icons, see <b>Workbench User Guide &gt;
+Reference &gt; User interface information &gt; Icons and buttons &gt; Editor area
+marker bar</b>.</p>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_cdt.htm">C/C++ Development perspective</a><br>
+<a href="../concepts/cdt_o_projects.htm">Projects</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_brkpnts_watch.htm">Working with breakpoints and watchpoints</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_codetemp.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_codetemp.htm
new file mode 100644
index 00000000000..68fa8716e9d
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_codetemp.htm
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Creating and editing code templates</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Creating and editing code templates</h1>
+
+<p>Code templates are stored in templates.xml in the org.eclipse.cdt.ui and
+org.eclipse.jdt.ui folders. </p>
+
+<p>To create a code template:</p>
+
+<ol>
+ <li>Click <b>Window &gt; Preferences</b>.</li>
+ <li>Expand <b>C/C++</b>, and click <b>Code Templates</b>.</li>
+ <li>Click <b>New</b>.</li>
+ <li><p>Do the following:</p>
+ <ul>
+ <li>In the <b>Name</b> field, enter a template name.</li>
+ <li>Click the <b>Context</b> button and select a template type: <b>C</b> or <b>C++</b>.</li>
+ <li>In the <b>Description</b> field, enter a description for your new
+ code template.</li>
+ <li>In the <b>Pattern</b> field, enter the code for your template.</li>
+ <li>Click <b>Insert Variable</b> to add a variable from the list to the
+ code you have entered in the Pattern box.</li>
+ </ul>
+ </li>
+ <li>Click <b>OK</b>.<br>
+ The new code template is now displayed in the list.</li>
+</ol>
+
+<p>To edit a code template:</p>
+
+<ol>
+ <li>Click <b>Window &gt; Preferences</b>.</li>
+ <li>Expand <b>C/C++</b>, and click <b>Code Templates</b>.</li>
+ <li>Click <b>Edit</b>. The New Template dialog box opens.</li>
+ <li><p>Do the following:</p>
+ <ul>
+ <li>In the <b>Name</b> field, change the template name to create a new
+ template based on the current template. </li>
+ <li>Click the <b>Context</b> button and select a template type to change the nature of the template.</li>
+ <li>In the <b>Description</b> field, change the description of the code
+ template to reflect your changes.</li>
+ <li>In the <b>Pattern</b> field, edit the code.</li>
+ <li>Click <b>Insert Variable</b> to add a variable from the list to the
+ code you have edited in the Pattern box.</li>
+ </ul>
+ </li>
+ <li>Click <b>OK</b>.</li>
+</ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_content_assist.htm">Content Assist</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_contentassist.htm">Using Content Assist</a><br>
+<a href="cdt_t_imp_code_temp.htm">Importing and exporting code templates</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"> <br>
+<a href="../reference/cdt_u_code_temp.htm">Code Templates page, Preferences window</a><br>
+<a href="../reference/cdt_u_code_temp.htm">Code Templates page</a></p>
+<p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_watch.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_watch.htm
new file mode 100644
index 00000000000..3e3e58af5d9
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_watch.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Adding watchpoints</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Adding watchpoints</h1>
+
+<p>A watchpoint is a special breakpoint that stops the execution of an
+application whenever the value of a given expression changes, without specifying
+where this may happen. Unlike breakpoints which are line-specific watchpoints
+are associated with files. They take effect whenever a specified condition is
+true regardless of when or where it occurred.</p>
+
+<p>To add a watchpoint:</p>
+
+<ol>
+ <li>Click <b>Run &gt; Add C/C++ Watchpoint</b>.</li>
+ <ol>
+ <li>If <b>Add C/C++ Watchpoint</b> is not listed on the Run menu, select <b>Window
+ &gt; Customize Perspective</b>.</li><li>In the Customize Perspective dialog
+ box, expand <b>Other</b> in the <b>Available Items</b> list.</li><li>Select the <b>C/C++ Debug</b> check box. Click <b>OK</b>.</li>
+ </ol>
+ <li>In the <b>Add C/C++ Watchpoint</b> dialog box, type an expression in the <b>Expression to watch</b>
+ box. The
+ expression may be anything that can be evaluated inside an <samp>if</samp>
+ statement.</li>
+ <li>Do any of the following:</li>
+ <ul><li>To stop execution when the watch expression is read, select the
+ <b>Read</b> check box.</li>
+ <li>To stop execution when the watch expression is written to, select the <b>Write</b>
+ check box.</li></ul>
+ <li>In the C/C++ editor, open the file that you added the watchpoint to.</li>
+ <li>Click <b>OK</b>.</li>
+ <li>The watchpoint appears in the <b>Breakpoints</b> view
+ list.</li>
+</ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_cdt.htm">C/C++ Development perspective</a><br>
+<a href="../concepts/cdt_o_projects.htm">Projects</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_brkpnts_watch.htm">Working with breakpoints and watchpoints</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_addmaketarget.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_addmaketarget.htm
new file mode 100644
index 00000000000..d14ec8652c1
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_addmaketarget.htm
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Creating a make target</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Creating a make target</h1>
+
+<p>A make target is an action called by the make utility to perform a customized
+build-related task. For example, many makefiles support a target named clean,
+which is called as make clean. You can call your own target (such as myMakeAction) to be called as make myMakeAction.</p>
+
+<p>You can also use a make target
+to pass options such as CPULIST=x86, which causes the make utility to build only
+for x86. These options work only if they are already defined in the makefile. </p>
+
+<p>If you have added your own make targets, you can configure the CDT to call them
+specifically. For more information, see <a href="cdt_t_proj_build_set.htm">
+Defining build settings</a>.</p>
+
+<p>To create a customized make target:</p>
+
+<ol>
+ <li>In the C/C++ Projects view, right-click a project, and select <b>Create Make
+ Target</b>.</li>
+ <li>In the <b>Target Name</b> box, type the name of the make target.</li>
+ <li>In the <b>Build Target</b> box, type a build target.</li>
+ <li>Select one of the following:</li>
+ <ul>
+ <li><b>Stop On Error</b> to stop the build when an error is encountered.</li>
+ <li><b>Keep Going On Error</b> to continue the build even if an error is
+ encountered.</li>
+ </ul>
+ <li>Select one of the following:</li>
+ <ul>
+ <li>Select the <b>Use Default</b> check box to use the default make command.</li>
+ <li>Clear the <b>Use Default</b> check box to use a different make utility to build your project and
+ enter your own command in the <b>Build Command</b> box.</li>
+ </ul>
+<li>Click <b>OK</b>.</li>
+ <p>The target option is added under the <b>Build Make Target</b> menu item on the C/C++
+Projects view context menu.</p>
+ <p>You can view the output of the make
+ utility in the C-Build view.</p>
+</ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_proj_build_set.htm">Defining build settings</a><br>
+<a href="cdt_o_build_task.htm">Building</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"> <br>
+<a href="../reference/cdt_u_newproj_buildset.htm">Make Builder page, C/C++ Properties window</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_autosave.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_autosave.htm
new file mode 100644
index 00000000000..a4e0fae43b9
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_autosave.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Autosaving on a manual build</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Autosaving on a manual build</h1>
+
+<p>You can let the CDT save modified files whenever you perform a manual build.
+The files are saved before the build is performed so that the latest
+version of your files are built.&nbsp; You can view the output of the make
+utility in the C-Build view.</p>
+
+<p>To save resources before manual builds:</p>
+<ol>
+ <li>Click <b>Window &gt; Preferences</b>. </li>
+ <li>Select <b>Workbench</b> from the list.</li>
+ <li>On the Workbench page, select the <b>Save all modified resources automatically
+ prior to manual build</b> check box.<li>Click <b>OK</b>.</li>
+ <p>The CDT will now save your resources when you build a project.</ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_proj_build_set.htm">Defining build settings</a><br>
+<a href="cdt_o_build_task.htm">Building</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_newproj_buildset.htm">Make Builder page, C/C++ Properties window</a></p><p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_cbuild_pref.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_cbuild_pref.htm
new file mode 100644
index 00000000000..c375474db2d
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_cbuild_pref.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Customizing the C-Build view</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Customizing the C-Build view</h1>
+
+<p>The C-Build view displays the output of the make utility.</p>
+<p>To set C-Build view preferences</p>
+<ol>
+ <li>Click <b>Window &gt; Preferences</b>.</li>
+ <li>Expand <b>C/C++</b>, and click <b>Build Console</b>.</li>
+ <li>To display information on the latest build, select the <b>Always clear C-Build view before building</b> check box.</li>
+ <li>To open the C-Build view when a project is built, select the <b>Open C-Build view when building</b> check box.</li>
+ <li>To display the C-Build view if it is already open when a project is built,
+ select the <b>Bring the C-Build view to top when building (if present)</b>.</li>
+ <li>Click <b>OK</b>.</li>
+</ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_proj_build_set.htm">Defining Build Settings</a><br>
+<a href="cdt_o_build_task.htm">Building</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"> <br>
+<a href="../reference/cdt_o_views.htm">Views</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_comment_out.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_comment_out.htm
new file mode 100644
index 00000000000..f563c15c832
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_comment_out.htm
@@ -0,0 +1,51 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Commenting out code</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Commenting out code</h1>
+
+<p>You can comment out one or more lines of code. The leading characters <samp>//</samp>
+are added to the beginning of each line.</p>
+
+<p><b>Tip:</b> The characters <samp>/* */</samp> on lines that already are
+already commented out are not affected when you comment and uncomment code as
+described above.</p>
+
+<p>To comment out code:</p>
+
+<ol>
+ <li>In the C/C++ editor, select the line(s) of code that you want to comment out.</li>
+ <li>Right-click and do one of the following:</li>
+ <ul>
+ <li>To comment out the selected code, select <b>Comment</b>.</li>
+ <li>To remove the leading <samp>//</samp> characters from the selected
+ line(s) of code, select <b>Uncomment</b>.</li>
+ </ul>
+ </ol>
+
+ <p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+ <a href="../concepts/cdt_o_code_entry.htm">Code entry</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_cust_cpp_editor.htm">Customizing the C/C++ editor</a><br>
+<a href="cdt_o_con_assist.htm">Working with Content Assist</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_ceditor_pref.htm">C/C++ editor, code templates and search
+preferences</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_contentassist.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_contentassist.htm
new file mode 100644
index 00000000000..ed93e63d9d8
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_contentassist.htm
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Using Content Assist</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Using Content Assist</h1>
+
+<p>Use Content Assist to insert C/C++ elements of your project or referenced project(s),
+and code templates into your code. You can insert a code template into your source code rather than retyping
+commonly-used snippets of code.</p>
+
+<p>To insert a code template or element:</p>
+
+<ol>
+ <li>In the C/C++ editor, type at least the first letter of a code template or
+ element.</li>
+ <li>Click <b>Edit &gt; Content Assist</b>.<br>
+ A list displays the code templates
+ <img border="0" src="../images/template_obj.gif" width="16" height="16"> followed by the elements, in
+ alphabetical order, that start with the letter combination
+ you typed.</li>
+ <li>Do one of the following:
+ <ul>
+ <li>Continue typing. The list shortens. When there is only one item in the
+ list, it is automatically inserted.</li>
+ <li>Double-click an item in the list to insert it into your code. </li>
+ <li>Press <b>Esc</b> to close the Content Assist Window.</li>
+ </ul>
+ </li>
+</ol>
+
+<p>To set Content Assist preferences:</p>
+
+<ol>
+ <li>Click <b>Window &gt; Preferences</b>.</li>
+ <li>Expand <b>C/C++</b>, and click<b>C/C++ Editor</b>.</li>
+ <li>Click the <b>Content Assist</b> tab.</li>
+ <li>Do the following:
+ <ul>
+ <li>To insert an element when you open Content Assist and it is the only
+ item
+ in the list, select the <b>Insert single proposals automatically</b> check
+ box.</li>
+ <li>To automatically open Content Assist when you type the first letter of an
+ element for which there is a match, select the <b>Enable auto activation</b>.
+ </li>
+ <li>To turn on Content Assist after a given number of seconds, type a value
+ in the <b>Auto activation delay</b> box.</li>
+ <li>To specify a character that, if typed in the C/C++ editor, causes code
+ assist to be invoked immediately&nbsp; before the delay times out, type a
+ trigger in the <b>Auto activation triggers for C:</b> box.</li>
+ <li>To change the background color of the Content Assist dialog box, click
+ the color palette button.</li>
+ </ul>
+ </li>
+ <li>Click <b>OK</b>.</li>
+</ol>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_content_assist.htm">Content Assist</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_add_codetemp.htm">Creating and editing code templates</a><br>
+<a href="cdt_t_imp_code_temp.htm">Importing and exporting code templates</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_c_editor_con_assist.htm">Content Assist page, Preferences window</a><br>
+<a href="../reference/cdt_u_code_temp.htm">Code Templates page</a></p>
+<p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_controldebug.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_controldebug.htm
new file mode 100644
index 00000000000..83456ac43c4
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_controldebug.htm
@@ -0,0 +1,51 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Controlling debug execution in the Debug view</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Controlling debug execution</h1>
+
+<p>The debug execution controls are superceded by breakpoints. For example, if
+you attempt to step over a function and the program hits a breakpoint,
+it pauses, regardless of whether the function is completed. You can control your debug execution in various ways, but they all rely on a
+core set of debug controls. </p>
+
+<p>To control a debug execution:</p>
+
+<ol>
+ <li>In the <b>Debug</b> view, select a thread.</li>
+ <li>To complete the debug session, click:</li>
+ <ul><li><b>Run &gt; Resume</b></li>
+ <li><b>Run &gt; Suspend</b></li>
+ <li><b>Run &gt; Terminate</b></li>
+ <li><b>Run &gt; Disconnect</b></li>
+ <li><b>Run &gt; Remove All Terminated Launches</b></li>
+ <li><b>Run &gt; Restart</b></li>
+ </ul>
+ </ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_cdt.htm">C/C++ Development perspective</a><br>
+<a href="../concepts/cdt_o_projects.htm">Projects</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_debug.htm">Debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_dbg_view.htm">Debug launch controls</a><br>
+<a href="../reference/cdt_u_dbg_view.htm">Debug view</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_conv_proj.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_conv_proj.htm
new file mode 100644
index 00000000000..52fea6ba2eb
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_conv_proj.htm
@@ -0,0 +1,47 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Assigning a C or C++ nature to a project</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Assigning a C or C++ nature to a project</h1>
+
+<p>You can assign a C nature to a C++ file or vice versa.</p>
+
+<p>To assign a C or C++ nature to a project</p>
+
+<ol>
+ <li>Click <b>File &gt; New &gt; Other</b>.</li>
+ <li>Click <b>C</b> or <b>C++</b>.</li>
+ <li>Click <b>Convert to Make Project</b>.</li>
+ <li>Click <b>Next</b>.</li>
+ <li>In the Candidates for conversion list, select the projects to convert.</li>
+ <li>In the Convert to C or C++ box, click <b>C Project</b> or <b>C++ Project</b>.</li>
+ <li>Click <b>Finish</b>.&nbsp;</li>
+ </ol>
+ <p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+ <a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+ <a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a>
+</p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_proj_prop.htm">Defining project properties</a><br>
+<a href="cdt_o_write_code.htm">Writing code</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_proj_prop_pages.htm">Project properties</a></p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_cust_cpp_editor.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_cust_cpp_editor.htm
new file mode 100644
index 00000000000..062ccfcb7de
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_cust_cpp_editor.htm
@@ -0,0 +1,53 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Customizing the C/C++ editor</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<!--INFOPOP
+Customize the appearance of the C/C++ Editor.
+END INFOPOP-->
+<body>
+
+<h1>Customizing the C/C++ editor</h1>
+
+<p>You can customize the appearance of the C++ editor by specifying how
+information is displayed.</p>
+
+<p>To customize the C/C++ editor preferences:</p>
+
+<ol>
+ <li>Click <b>Window &gt; Preferences</b>.</li>
+ <li>Expand<b> C/C++</b>, click <b>C/C++ Editor</b>.</li>
+ <li>Click
+ the <b>General</b> tab.</li>
+ <li>Set your preferences and click <b>Apply</b>.</li>
+ <li>To control the information that is displayed in the margins of the C/C++
+ editor, click the <b>Annotations</b> tab.</li>
+ <li>To customize the color of the text on the editable area of the C/C++
+ editor, click the <b>Colors</b> tab.</li>
+ <li>Set your preferences and click <b>Apply</b>.</li>
+ <li>To customize how Code Assist works, click the <b>Code Assist</b> tab. For
+ more information, see
+ <p><a href="cdt_t_contentassist.htm">Using Content Assist</a></li>
+ <li>Click <b>OK</b>.</li>
+</ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"> <br>
+<a href="../concepts/cdt_o_code_entry.htm">Coding aids</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_cust_cpp_editor.htm">Customizing the C/C++ editor</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_ceditor_pref.htm">C/C++ editor preferences</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_debug_prog.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_debug_prog.htm
new file mode 100644
index 00000000000..9efce19b3b5
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_debug_prog.htm
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Debugging a program</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Debugging a program</h1>
+
+<p>You must create a debug launch configuration the first time you debug your
+program.</p>
+
+<p>To create a debug configuration:</p>
+
+<ol>
+ <li>In C/C++ Projects view, select a project.
+ </li>
+ <li>Click <b>Run &gt; Debug</b>.</li>
+ <li>In the Debug dialog box, select a debug configuration type from the <b>Configurations</b>
+ list.</li>
+ <li><p>Click <b>New</b>.</p></li>
+ <li>In the <b>Name</b> box, type a descriptive name for this debug configuration.</li>
+ <li>In the <b>Project</b> box, type the name of the project containing
+ the application you want to debug.</li>
+ <li>In the <b>C/C++ Application</b> box, type the name of the executable
+ that you want to run.</li>
+ <li>Click the <b>Debugger</b> tab.</li>
+ <li>Select <b>Run program in debugger</b>.</li>
+ <li>Select the <b>Stop at main() on startup</b> checkbox.</li>
+ <li>Click <b>Debug</b>.</li>
+ <p>The debug perspective is opened and the application window opens on
+ top. The C/C++ editor window is repositioned in the perspective.</p>
+</ol>
+
+<p>For more information:</p>
+<ul><li>To specify the
+ execution arguments an application uses and the working directory for a run
+ configuration, see <a href="cdt_t_run_arg.htm">Specifying execution arguments</a>.</li><li>To set the environment variables
+ and values to use when an application runs, see <a href="cdt_t_run_env.htm">
+ Setting environment variables</a></li>
+ <li>To select a debugger to use when debugging an application, see
+ <a href="cdt_t_run_dbg.htm">Selecting a debugger</a></li>
+ <li>To specify the location of source files used when debugging a C or C++
+ application, see <a href="cdt_t_run_source.htm">Specifying the location of
+ source files</a></li>
+ <li>To specify where the run configuration is stored, how you access it and
+ what perspective to open when running an application, see
+ <a href="cdt_t_run_com.htm">Specifying the location of the run configuration</a></li></ul>
+
+<p>To use a debug configuration:</p>
+
+<p>You can reuse a previously created debug launch configuration to debug your
+program.</p>
+
+<ol>
+ <li>Click <b>Run &gt; Debug</b>.</li>
+ <li>In the Debug dialog box, select a debug configuration from the Configurations
+ list.</li>
+ <li>Click <b>Debug</b>. </li>
+</ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_dbg.htm">Debug overview</a><br>
+<a href="../concepts/cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_debug.htm">Debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_disassembly.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_disassembly.htm
new file mode 100644
index 00000000000..6a99ed0d97f
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_disassembly.htm
@@ -0,0 +1,46 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Stepping into assembler functions</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Stepping into assembler functions</h1>
+
+<p>Disassembly mode lets you can examine your program as it steps into
+functions that you do not have source code for [such as printf()]. When the
+instruction pointer enters a function for which it does not have the source, the
+function is displayed in the Assembly editor.</p>
+
+<p>When disassembly mode is disabled, the
+debugger steps over functions for which you do not have the source.</p>
+
+<p>To step into assembler functions during debugging:</p>
+
+<ul>
+ <li>In the Debug view, right-click, and select <b>Disassembly Mode</b>.</li>
+ <p>As you step Into assembler functions, the execution trace is displayed in
+ the Assembly Editor.</p>
+</ul>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_cdt.htm">C/C++ Development perspective</a><br>
+<a href="../concepts/cdt_o_projects.htm">Projects</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_debug.htm">Debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_dbg_view.htm">Debug views</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_endis_able_brk_wtch.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_endis_able_brk_wtch.htm
new file mode 100644
index 00000000000..7ebe3114dd5
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_endis_able_brk_wtch.htm
@@ -0,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Enabling and disabling breakpoints and watchpoints</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Enabling and disabling breakpoints and watchpoints</h1>
+
+<p>You can temporarily disable a breakpoint or watchpoint without losing the
+information it contains.</p>
+
+<p>To enable or disable breakpoints or watchpoints: </p>
+<ol>
+ <li>In the Breakpoints view, do one of the following:
+ <ul>
+ <li>Select the breakpoints and watchpoints that you want to remove.</li>
+ <li>Click <b>Edit &gt; Select All</b>.</li>
+ <li>Right-click, and select <b>Select All</b>.</li>
+ </ul>
+ </li>
+ <li>In the Breakpoints view, right-click the highlighted breakpoints and watchpoints and
+ click <b>
+ Disable</b> or <b>Enable</b>. </li>
+</ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_cdt.htm">C/C++ Development perspective</a><br>
+<a href="../concepts/cdt_o_projects.htm">Projects</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_brkpnts_watch.htm">Working with breakpoints and watchpoints</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_expressions.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_expressions.htm
new file mode 100644
index 00000000000..a1d55d8ebcd
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_expressions.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Adding expressions</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Adding expressions</h1>
+
+<p>You can add and view expressions in the Expressions view. The Expressions
+view is part of the Debug perspective.</p>
+
+<p>To add an expression:</p>
+
+<ol>
+ <li>Click <b>Run &gt; Add Expression</b>.</li>
+ <li>Type the expression that you want to evaluate. For example, (x-5)*3 ).</li>
+ <li><p>Click <b>OK</b>.</p><p>The expression and its value appear in the
+ Expressions view. When the execution of a program is suspended, all expressions
+ are reevaluated and changed values are highlighted.</p></li>
+</ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_cdt.htm">C/C++ Development perspective</a><br>
+<a href="../concepts/cdt_o_projects.htm">Projects</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_debug.htm">Debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_dbg_view.htm">Debug views</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_filtererror.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_filtererror.htm
new file mode 100644
index 00000000000..1979d634a6a
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_filtererror.htm
@@ -0,0 +1,55 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Filtering the Tasks view</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Filtering the Tasks view</h1>
+
+<p>Depending on the complexity and stage of your program,
+an overwhelming number of errors can be generated. You can customize Tasks view to only view certain types of errors. </p>
+
+<p>To filter errors:</p>
+
+<ol>
+ <li>In Tasks view, click the <b>Filters</b> icon
+ <img border="0" src="../images/filterbutton.gif" width="23" height="21">.</li>
+ <li>To view all errors and warnings, select all checkboxes in the <b>Show items of type</b>
+ list, and click <b>On any resource</b>.</li>
+ <li>Click <b>OK</b>.</li>
+</ol>
+
+<p>For more information on the Tasks view, see:<ul>
+ <li> <b>Workbench User Guide &gt; Concepts&gt; Views &gt; Tasks view</b></li>
+ <li> <b>Workbench User Guide &gt; Tasks &gt; Bookmarks, tasks and other
+ markers &gt;
+ Filtering the Tasks view</b></li>
+ <li> <b>Workbench User Guide &gt; Reference &gt; User interface information &gt;
+ Views and editors &gt; Tasks view</b></li>
+ </ul>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_proj_build_set.htm">Defining Build Settings</a><br>
+<a href="cdt_t_jumperror.htm">Jumping to errors</a><br>
+<a href="cdt_t_setreminder.htm">Setting reminders</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_imp_code_temp.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_imp_code_temp.htm
new file mode 100644
index 00000000000..469610116e6
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_imp_code_temp.htm
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Importing and exporting code templates</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+<style>
+<!--
+.e{margin-left:1em;text-indent:-1em;margin-right:1em}
+.m{color:blue}
+.pi{color:blue}
+.c{cursor:hand}
+.b{color:red}
+.t{color:#990000}
+.tx{font-weight:bold}
+-->
+</style>
+</head>
+
+<body>
+
+<h1>Importing and exporting code templates</h1>
+
+<p>You can import and export code templates.</p>
+
+<p><b>Note:</b> A code template must be an .xml file formatted as follows:</p>
+
+<pre>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&gt;
+&lt;templates&gt;
+&lt;template name=&quot;author&quot; description=&quot;author name&quot; context=&quot;C&quot; enabled=&quot;true&quot;&gt;author ${user}&lt;/template&gt;
+&lt;/templates&gt;</pre>
+
+<p>To import a code template</p>
+<ol>
+ <li>Click <b>Window &gt; Preferences</b>.</li>
+ <li>Expand <b>C/C++</b>, and click <b>Code Templates</b>.
+ </li>
+ <li>Click <b>Import</b>.</li>
+ <li>Select the template file that you want to import.</li>
+ <li>Click <b>OK</b>.<br>
+ The code template list is updated to include the template that you imported.</li>
+</ol>
+<p>To export a code template</p>
+
+<ol>
+ <li>Click <b>Window &gt; Preferences</b>.</li>
+ <li>Expand <b>C/C++</b>, and click <b>Code Templates</b>.</li>
+ <li>Select the templates that you want to export. The Exporting x dialog opens
+ where x is the number of code templates that you are exporting.</li>
+ <li>In <b>File name</b> box, type the path&nbsp; where you want your code templates
+ file to be saved.</li>
+ <li>Click <b>Save</b>.<br>
+ The templates.xml file containing the code templates you exported is saved
+ in your file system.</li>
+</ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_content_assist.htm">Content Assist</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_contentassist.htm">Using Content Assist</a><br>
+<a href="cdt_t_add_codetemp.htm">Creating and editing code templates</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_code_temp.htm">Code Templates page, Preferences window</a><br>
+<a href="../reference/cdt_u_code_temp.htm">Code Templates page</a></p><p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_jumperror.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_jumperror.htm
new file mode 100644
index 00000000000..0d9e5125ff2
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_jumperror.htm
@@ -0,0 +1,55 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Jumping to errors</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Jumping to errors</h1>
+
+<p>The CDT will parse the output from the make and compiler/linker. If the CDT can
+determine the location of an error, it is added to the Tasks view.</p>
+
+<p>To jump to the source of an error:</p>
+
+<ul>
+ <li><p>In the Tasks view, double-click the <b>Error</b> icon<img border="0" src="../images/error_icon.gif" align="bottom" width="30" height="18">or
+ the <b>Warning</b> icon<img border="0" src="../images/warning_icon.gif" width="30" height="18">.</p>
+ <p>The file opens in the C/C++ editor and the cursor moves to the line with the error.</p>
+ </li>
+</ul>
+
+<p>To jump to errors sequentially:</p>
+
+<ul>
+ <li>Click <b>Jump to next</b> or <b>Jump to previous</b>. </li>
+</ul>
+
+<p>For more information on the Tasks view, see:<ul>
+ <li> <b>Workbench User Guide &gt; Concepts&gt; Views &gt; Tasks view</b></li>
+ <li> <b>Workbench User Guide &gt; Reference &gt; User interface information &gt;
+ Views and editors &gt; Tasks view</b></li>
+ </ul>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_proj_build_set.htm">Defining Build Settings</a><br>
+<a href="cdt_t_filtererror.htm">Filtering the Tasks view</a><br>
+<a href="cdt_t_setreminder.htm">Setting reminders</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_manualbuild.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_manualbuild.htm
new file mode 100644
index 00000000000..b183e894db0
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_manualbuild.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Building manually</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Building manually</h1>
+
+<p>Manual builds let you choose the scope of a build, whether to build,
+or rebuild projects. You can view the output of the make utility in the
+C-Build view.</p>
+
+<p>To rebuild all open projects:</p>
+
+<p>You can manually rebuild all open projects. Depending
+on the number of projects, the size of the projects, and the number of target
+architectures, this action can take a significant amount of time. </p>
+
+<ul>
+ <li>Click <b>Project &gt; Build Project</b>. </li>
+</ul>
+
+<p>To rebuild a single project:</p>
+
+<p>Because rebuilding all open projects may be time-consuming, you may
+want to build only certain projects.</p>
+
+<ul>
+ <li>In C/C++ Projects view, right-click a project, and click <b>Rebuild Project</b>.</li>
+</ul>
+
+<p><b>Tip:</b> If you get the error message:</p>
+
+<p><samp>Exec error:Launching failed</samp></p>
+
+<p>The error message means
+that the CDT cannot locate the build command, (usually <samp>make</samp>). Either your path is
+not configured correctly or you do not have <samp>make</samp> installed on your system.</p>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_proj_build_set.htm">Defining Build Settings</a><br>
+<a href="cdt_o_build_task.htm">Building</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_newproj_buildset.htm">Make Builder page, C/C++ Properties window</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_memory.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_memory.htm
new file mode 100644
index 00000000000..a0c7d43a95c
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_memory.htm
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Working with memory</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Working with memory</h1>
+
+<p>You can inspect and change process memory.</p>
+
+<p>The Memory view supports the same addressing as the C language. You
+can address memory using expressions such as:</p>
+<ul>
+ <li> <samp>0x0847d3c</samp></li>
+ <li> <samp>(&amp;y)+1024</samp></li>
+ <li> <samp>*ptr</samp></li>
+</ul>
+<p>You can configure your output to display hexadecimal or decimal. You can also
+set the number of display columns and the memory unit size. You can configure
+each memory tab independently.</p>
+<p>You can customize the Memory view to colors and fonts displayed. You can also customize some of its behavior. The customizations affect
+the entire <b>Memory</b> view.</p>
+<p>To change process memory:</p>
+<p><b>Warning:</b> Changing process memory can cause a program to crash.</p>
+<ol>
+ <li>In the Debug view, select a process. Selecting a thread
+ automatically selects the associated process. </li>
+ <li>In the Memory view, click a memory tab.</li>
+ <li>Do one of the following:</li>
+ <ul><li>In the <b>Address</b> box, type an address and press <b>Enter</b>.</li>
+ <li>In the memory view, type a new value for memory. The <b>Memory</b>
+ view works in &quot;typeover&quot; mode. To jump from byte to byte use the arrow keys:<p>&nbsp;</li></ul>
+</ol>
+<p>To change the appearance of the Memory view:</p>
+<ol>
+ <li>Do one of the following:</li>
+ <ul><li>In the Memory view, click one of the tabs.</li>
+ <li>Click <b>Window &gt; Preferences</b>.</li></ul>
+ <li>In list of memory addresses, right-click, and select:</li>
+ <ul><li><b>Format &gt; Hexadecimal, Signed Decimal or Unsigned Decimal</b>.</li>
+ <li><b>Memory Unit Size &gt; 1, 2, 4, or 8 bytes</b></li>
+ <li><b>Number of Columns &gt; 1, 2, 4, 8, or 16</b> columns.</li></ul>
+</ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_cdt.htm">C/C++ Development perspective</a><br>
+<a href="../concepts/cdt_o_projects.htm">Projects</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_debug.htm">Debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_dbg_view.htm">Debug views</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_new_cpp.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_new_cpp.htm
new file mode 100644
index 00000000000..ae1e36bda14
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_new_cpp.htm
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Creating a C/C++ file</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Creating a C/C++ file</h1>
+
+<p>Files are edited in the C/C++ editor, that is by default, located in the
+editor area to the right of the C/C++ Projects view.</p>
+
+<p>The marker bar on the left margin of the C/C++ editor, displays icons for
+errors, warnings, bookmarks, breakpoints and tasks.</p>
+
+<p>For more information on the marker bar, see <b>Workbench User Guide &gt; Reference &gt; User interface
+information &gt; Views and editors &gt; Editor area</b>.</p>
+
+<p>To create a C++ file:</p>
+<ol>
+ <li>In the <b>C++ Projects</b> view, right-click a project,
+ and select <b>New &gt; File</b>.</li>
+ <li>In the list of projects, verify that the correct project is selected.</li>
+ <li>In the <b>File name</b> box, type a name followed by the appropriate
+ extension.</li>
+ <li>Click <b>Finish</b>.</li>
+ <p>The C/C++ editor opens.</p>
+ <li>Type your makefile instructions in the C/C++ editor.</li>
+ <li>Click <b>File &gt;
+ Save</b>.</li>
+</ol>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a>
+</p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_show_proj_files.htm">Displaying C/C++ file components in the
+C/C++ Projects view</a><br>
+<a href="cdt_t_prvw_hide_files.htm">Hiding files by type in the C/C++ Projects
+view</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_proj_prop_pages.htm">Project properties</a></p>
+
+<p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_new_make.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_new_make.htm
new file mode 100644
index 00000000000..aa4aa01a2ca
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_new_make.htm
@@ -0,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Creating a makefile</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Creating a makefile</h1>
+
+<p>If you have created a Standard Make C/C++ Project, you need to provide a makefile.</p>
+
+<p>When you build a project, output from make is displayed in the C-Build view. Makefile actions are displayed in the Make Targets
+view.</p>
+<p>To create a makefile:</p>
+<ol>
+ <li>In the <b>C++ Projects</b> view, right-click a project, and select <b>New &gt; File</b>.</li>
+ <li>In the <b>File name</b> box, type <b>makefile</b>.</li>
+ <li>In the list of projects, verify that the correct project is selected.</li>
+ <li>Click <b>Finish</b>.</li>
+ <p>The C/C++ editor opens.</p>
+ <li>Type makefile instructions in the C/C++ editor.</li>
+ <li>Click <b>File &gt;
+ Save</b>.</li></ol>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_o_projects.htm">Projects</a><br>
+<a href="cdt_o_proj_files.htm">Working with C/C++ project files</a>
+</p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_show_proj_files.htm">Displaying C/C++ file components in the
+C/C++ Projects view</a><br>
+<a href="cdt_t_prvw_hide_files.htm">Hiding files by type in the C/C++ Projects
+view</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_views.htm">Views</a></p>
+<p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></body>
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_new_run_config.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_new_run_config.htm
new file mode 100644
index 00000000000..a5904b0d93b
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_new_run_config.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Creating a run or debug configuration</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Creating a run or debug configuration</h1>
+
+<p>You can create customized run configuration that is saved for reuse.</p>
+
+<p>To create a run configuration:</p>
+
+<ol>
+ <li>In the C/C++ Projects view, select a project.</li>
+ <li>Click <b>Run &gt; Run</b> or <b>Run &gt; Debug</b>.</li>
+ <li>In the <b>Configurations</b> box, expand <b>C/C++ Local</b>.</li>
+ <li>Click <b>New</b>. The name of the new project is displayed in the
+ Configurations box. The default name is the name of the project.</li>
+ <li>To change the default name of the new run/debug configuration, see
+ <a href="cdt_t_run_main.htm">Selecting an application to run or debug</a>.</li>
+</ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_run_config.htm">Creating or editing a run configuration</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_open_declarations.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_open_declarations.htm
new file mode 100644
index 00000000000..30779286954
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_open_declarations.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Navigating to C/C++ declarations</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Navigating to C/C++ declarations</h1>
+
+<p>The Open Declarations feature lets you navigate to declarations that match a
+selected declaration in the C/C++ editor. It is recommended that you look for
+element declarations on successfully compiled programs.</p>
+
+<p>To navigate to C/C++ declarations:</p>
+
+<ol>
+ <li>In the C/C++ editor, select a declaration.</li>
+ <li>Right-click the selected declaration, select <b>Open Declarations</b>.</li>
+</ol>
+
+<p>For more information, see:<ul>
+ <li> <b>Workbench User Guide &gt; Tasks&gt; Navigating and finding resources</b></li>
+ </ul>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_open_declarations.htm">Open Declarations</a><br>
+<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+<a href="../concepts/cdt_c_search.htm">C/C++ search</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_search.htm">Searching for C/C++ elements</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a></p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_build_set.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_build_set.htm
new file mode 100644
index 00000000000..8e4eb27c599
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_build_set.htm
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Defining build settings</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Defining build settings</h1>
+
+<p>The <b>Make Builder</b> page lets you:</p>
+
+<ul>
+ <li>Configure how the CDT handles make
+errors.</li>
+ <li>Change the default build command.</li>
+ <li>Map the target passed to make when you select build or rebuild.</li>
+</ul>
+
+<p>You can define the properties on a per project basis in the New Project
+wizard, in the C/C++ Projects view or in the Navigator view. You can also define
+project properties in the Preferences window for future make projects.</p>
+
+<p>Before you begin</p>
+
+<p>In order to be able to turn on or to turn off the feature that automatically performs
+an incremental build of your project every time a resource is saved for
+individual projects, you need to enable the Workbench preference. You can then
+disable this feature or change the associated make target for individual
+projects.</p>
+
+<p>To enable build on resource save:</p>
+
+<ol>
+ <li>Click <b>Window &gt; Preferences</b>.</li>
+ <li>To automatically perform an incremental build of your project every time a
+ resource is saved, select <b>Workbench</b> from the list.</li>
+ <li>Select the <b>Perform build automatically on
+ resource modification</b> check box.</li>
+ <p>You can now enable or disable this feature on a per project basis.</p>
+ </ol>
+
+<p>To define build settings:</p>
+
+<ol>
+ <li>Do one of the following:</li>
+ <ul>
+ <li>Click <b>Window &gt; Preferences</b>. Expand<b> C/C++</b>, click <b>
+ New Make Projects</b>.</li>
+ <li>In the C/C++ Projects view, right-click a project, and select <b>Properties</b>.
+ Select <b>C/C++ Make Project</b> from the list.</li></ul>
+ <li>Click the <b>Make Builder</b> tab.</li>
+ <li>Do one of the following:</li>
+ <ul>
+ <li>To stop the build when an error is encountered, select <b>Stop on error</b>.</li>
+ <li>To continue the build even if an error is encountered, select <b>Keep going on error</b>.</li>
+ </ul>
+ <li>Select one of the following build command settings:</li>
+ <ul>
+ <li>To use the default make command, select the <b>Use Default</b> check box.</li>
+ <li>To use a build utility other than the default make command <b>Build Command</b>
+ box, clear the <b>Use Default</b> check box .</li>
+ </ul>
+ <li>In the Workbench Build Behavior box, do the following:</li>
+ <ul><li>To build your project when resources are saved and change the default
+ make build target, select
+ the <b>Build on resource save (Auto Build)</b> check box. Enter a new build target in the <b>Make build
+ target</b> box.</li>
+ <li>To change the build default make build target, select the <b>Build
+ (Incremental Build)</b> check box. Enter a new build target in the <b>Make
+ build target</b> box.<li>To change the rebuild default make build target,
+ select the <b>Rebuild (Full Build)</b> check box. Enter a new build target
+ in the <b>Make build target</b> box.</li>
+ </ul>
+ <li>Click the <b>Finish</b>.</li>
+ </ol>
+ <p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+ <a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+ <a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_proj_prop.htm">Defining project properties</a><br>
+<a href="cdt_o_proj_files.htm">Working with C/C++ project files</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_newproj_buildset.htm">Make Builder page, C/C++ Properties window</a></p>
+
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_error_parser.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_error_parser.htm
new file mode 100644
index 00000000000..54e48b2b22d
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_error_parser.htm
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Filtering errors</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Filtering errors</h1>
+
+<p>The Error Parsers page of the Properties window lists a set of filters that detect error patterns in
+the build output log.</p>
+
+<p>If an error or warning is detected, an icon appears on the file in the Tasks
+view. If the file is not found, the icon appears on the project.</p>
+
+<p>You can define the properties on a per project basis in the New Project
+wizard, in the C/C++ Projects view or in the Navigator view. You can also define
+project properties in the Preferences window for future make projects.</p>
+
+<p>To select error parsers</p>
+
+<ol>
+ <li>Do one of the following:</li>
+ <ul>
+ <li>To set properties for future Standard Make projects, click <b>Window &gt; Preferences </b>
+ . Expand<b>
+ C/C++</b>, and click <b>New Make Projects</b>.</li>
+ <li>In the C/C++ Projects view, right-click a project, and select <b>Properties</b>.
+ Select <b>C/C++ Make Project</b> from the list.</li></ul>
+ <li>Click the <b>Error Parsers</b> tab.</li>
+ <li>In the <b>Error parsers</b> list, select error parsers.</li>
+ <li>Click <b>OK</b>.</li>
+</ol>
+ <p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+ <a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+ <a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_proj_prop.htm">Defining project properties</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_newproj_parser_error.htm">Error Parsers, C/C++ Properties window</a></p>
+
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_new.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_new.htm
new file mode 100644
index 00000000000..1e0aa50cf2b
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_new.htm
@@ -0,0 +1,54 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Creating a project</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Creating a project</h1>
+
+<p>You can create a standard make or managed make C or C++ project.</p>
+
+<p>To create a project:</p>
+
+<ol>
+ <li>Click <b>File &gt; New &gt; Project</b>.</li>
+ <li>In the New Project wizard, click <b>C</b> or <b>C++</b>.</li>
+ <li>Click <b>Standard Make C++ Project </b>&nbsp;or <b>Managed Make C++ Project</b>.</li>
+ <li>Click <b>Next</b>.</li>
+ <li>In the <b>Name</b> box, type a name.</li>
+ <li>To specify a different directory in which to save your project, clear the <b>
+ Use Default Location</b> check box, and enter the path in the <b>Location</b>
+ box.</li>
+ <li>For managed make projects, click <b>Next</b> to select a deployment
+ platform. For more information, see <a href="cdt_t_proj_platf.htm">Selecting a
+ deployment platform</a>.</li>
+ <li>To create your project, click <b>Finish</b>.<li>If a message box prompts
+ you to switch perspectives, click <b>Yes</b>.<li>Define your project
+ properties. For more information, see <a href="cdt_o_proj_prop.htm">Defining
+ project properties</a>.</ol>
+ <p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+ <a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+ <a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"> <br>
+<br>
+<a href="cdt_o_proj_files.htm">Working with C/C++ project files</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_proj_prop_pages.htm">Project properties</a><br>
+<a href="../reference/cdt_o_views.htm">Views</a></p>
+
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_parser.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_parser.htm
new file mode 100644
index 00000000000..3b7c011f82d
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_parser.htm
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Selecting a binary parser</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Selecting a binary parser</h1>
+
+<p>Selecting the correct parser is important to ensure the accuracy of the C/C++
+Projects view and the ability to successfully run and debug your programs. Windows users should select the
+PE Windows Parser. Solaris, UNIX and Linux users should select the Elf Parser. When
+you select the correct parser for your development environment and build your
+project, you can view the components of the .o file in the C/C++ Projects view
+and view the contents of the .o file in the C/C++ editor.</p>
+
+<p>You can define the properties on a per project basis from the New Project
+wizard, in the C/C++ Projects view or in the Navigator view. You can also define
+project properties in the Preferences window for future make projects.</p>
+
+<p>To select a binary parser:</p>
+
+<ol>
+ <li>Do one of the following:</li>
+ <ul>
+ <li>To set properties for future Standard Make projects, click <b>Window &gt;
+ Preferences </b>. Expand<b>
+ C/C++,</b> click <b>New Make Projects</b>.</li>
+ <li>In the C/C++ Projects view, right-click a project, and select <b>Properties</b>.
+ Select <b>C/C++ Make Project</b> from the list.</li></ul>
+ <li>Click the <b>Binary Parser</b> tab.</li>
+ <li>In the <b>Binary Parser</b> list, click:</li>
+ <ul><li><b>Elf Parser</b>, if you are a Solaris, UNIX, or Linux user.</li>
+ <li><b>PE Windows Parser</b>, if you are a Windows user.</li></ul>
+ <li>Click <b>OK</b>.</li>
+</ol>
+ <p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+ <a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+&nbsp;<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_proj_files.htm">Working with C/C++ project files</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_newproj_parser_binary.htm">Binary Parser, C/C++ Properties window</a></p>
+
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_paths.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_paths.htm
new file mode 100644
index 00000000000..f4f0ebf34e0
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_paths.htm
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Including paths and symbols</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Including paths and symbols</h1>
+
+<p>You can define include paths and preprocessor symbols for the parser. This enables the parser to
+understand the contents of the C/C++ source code so that you may more
+effectively use the search and code completion features. Include paths are also
+used by the builder to locate files that are not in the workspace.</p>
+
+<p>You can define the properties on a per project basis in the New Project
+wizard, in the C/C++ Projects view or in the Navigator view. You can also define
+project properties in the Preferences window for future make projects.</p>
+
+<p>To include paths and symbols:</p>
+
+<ol>
+ <li>Do one of the following:</li>
+ <ul>
+ <li>To set properties for future Standard Make projects, click <b>Window &gt;
+ Preferences </b>. Expand<b>
+ C/C++,</b> click <b>New Make Projects</b>.</li>
+ <li>In the C/C++ Projects view, right-click a project, and select <b>Properties</b>.
+ Select <b>C/C++ Make Project</b> from the list.</li></ul>
+ <li>&nbsp;Click the <b>
+ Paths and
+ Symbols</b> tab and do one the following:</li>
+ <ul><li>To the right of the Include paths box, click <b>New</b>, type the include path and
+ click OK.</li>
+ <li>To the right of the Defined symbols box, click <b>New</b>, type the symbol and
+ click OK.</li>
+ </ul>
+ <li>Click <b>OK</b>.</li>
+ </ol>
+ <p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+ <a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+&nbsp;<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_proj_files.htm">Working with C/C++ project files</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_newproj_pathsymb.htm">Paths and symbols page, C/C++ Properties
+window</a></p>
+
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_platf.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_platf.htm
new file mode 100644
index 00000000000..1196f56ad0b
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_platf.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Selecting a deployment platform</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Selecting a deployment platform</h1>
+
+<p>You need to select the platform on which you plan to deploy your program. You
+also need to select the configuration(s) for your project.</p>
+
+<p>To select a deployment platform:</p>
+
+<ol>
+ <li>To create a configuration with optimization flags enabled and debug
+ symbols disabled, in the Configurations list, click select the <b>Release</b> check box.</li>
+ <li>To create a configuration with optimization flags disabled and debug
+ symbols enabled, in the Configurations list, select the <b>Debug</b> check box.</li>
+ </ol>
+ <p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+ <a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+ <a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a>
+</p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_proj_files.htm">Working with C/C++ project files</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_newproj_platf.htm">Target platform, C/C++ Properties window</a></p>
+
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_ref.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_ref.htm
new file mode 100644
index 00000000000..2e257e8f975
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_ref.htm
@@ -0,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Selecting referenced projects</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Selecting referenced projects</h1>
+
+<p>The Referenced C/C++ Projects list on the Projects References page for a
+given project, displays every project in your workspace
+in the build order you specify. For more information,
+see <a href="cdt_t_setbuildorder.htm">Setting build order</a>.</p>
+
+<p>Projects selected in the list are built before the current project according to their dependencies.
+The least used projects are built first.</p>
+
+<p>To select referenced projects:</p>
+
+<ol>
+ <li>In the C/C++ Projects view, right-click a project, and select <b>Properties</b>.</li>
+ <li>Select <b>Project References</b> from the list.</li>
+ <li>Select the project references.</li>
+ <li>Click <b>OK</b>.</li>
+</ol>
+ <p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+ <a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+ <a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_proj_prop.htm">Defining project properties</a><br>
+<a href="cdt_o_proj_files.htm">Working with C/C++ project files</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_proj_prop_pages.htm">Project properties</a></p>
+
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_rename.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_rename.htm
new file mode 100644
index 00000000000..80559064c94
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_rename.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Renaming a project</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Renaming a project</h1>
+
+<p>You can rename a project.</p>
+
+<p>To rename a project:</p>
+
+<ol>
+ <li>In the C/C++ Projects view, right-click a project, and select <b>
+ Rename</b>.</li>
+ <li>Type the new name of your project.</li>
+ <li>Press <b>Enter</b>.</li>
+</ol>
+ <p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+ <a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+ <a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a><br>
+&nbsp;</p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_proj_files.htm">Working with C/C++ project files</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_proj_prop_pages.htm">Project properties</a></p>
+
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_prvw_hide_files.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_prvw_hide_files.htm
new file mode 100644
index 00000000000..6a9959e1302
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_prvw_hide_files.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Hiding files by type in the C/C++ Projects view</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Hiding files by type in the C/C++ Projects view</h1>
+
+<p>You can hide files by type that you do not need to see in the C/C++ Projects
+view.</p>
+<p>To hide files by type:</p>
+<ol>
+ <li>In the C/C++ Projects view, click the <b>Menu</b> icon<img border="0" src="../images/ref-79.gif" width="16" height="16">.</li>
+ <li>Click <b>Filters</b>.</li>
+ <li>Select the file types that you want to hide.</li>
+ <li>Click <b>OK</b>.</li>
+ <p>The C/C++ Projects view refreshes automatically.</ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a>
+</p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_show_proj_files.htm">Displaying C/C++ file components in the
+C/C++ Projects view</a><br>
+<a href="cdt_t_prvw_hide_files.htm">Hiding files by type in the C/C++ Projects
+view</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_views.htm">Views</a></p>
+<p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_registers.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_registers.htm
new file mode 100644
index 00000000000..a8d96854e28
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_registers.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Working with registers</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Working with registers</h1>
+
+<p>You can modify registers in the Registers view.</p>
+
+<p>To modify Registers:</p>
+
+<ol>
+ <li>In the Registers view, right-click a register and click <b>Change Register Value</b>.</li>
+ <li>Type a new value.</li>
+ <li>Press <b>Enter</b>.</li>
+ <p>The Register value is highlighted in red whether or not it was changed.</p>
+ </ol>
+
+<p>To change the number system displayed:</p>
+
+<p>You can change the number system used to display register values.</p>
+
+<ol>
+ <li>In the Registers view, right-click a register, and select <b>Format</b>.</li>
+ <li>Type a new value.</li>
+ <li>Do one of the following:</li>
+<ul><li>Click <b>Natural</b>.</li><li>Click <b>Decimal</b>.</li><li>Click <b>
+ Hexadecimal</b>.</li></ul>
+ </ol>
+
+<p>To modify Registers view preferences:</p>
+
+<ol>
+ <li>Click <b>Window &gt; Preferences</b>.</li>
+ <li>Expand <b>Debug</b>, and click <b>Registers View</b>.</li>
+ <li>Make the required changes, and click <b>OK</b>.</li>
+</ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_cdt.htm">C/C++ Development perspective</a><br>
+<a href="../concepts/cdt_o_projects.htm">Projects</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_debug.htm">Debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_dbg_view.htm">Debug views</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_rem_wtch_brk.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_rem_wtch_brk.htm
new file mode 100644
index 00000000000..24549428237
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_rem_wtch_brk.htm
@@ -0,0 +1,51 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Removing breakpoints and watchpoints</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Removing breakpoints and watchpoints</h1>
+
+<p>When you remove a breakpoint or watchpoint, the corresponding icon is removed from the marker bar
+where it was inserted and the Breakpoints view.</p>
+
+<p>To remove breakpoints or watchpoints:</p>
+<ol>
+ <li>In the Breakpoints view, do one of the following:
+ <ul>
+ <li>Select the breakpoints and watchpoints you want to remove.</li>
+ <li>Click <b>Edit &gt; Select All</b>.</li>
+ <li>Right-click, click <b>Select All</b>.</li>
+ </ul>
+ </li>
+ <li>In the Breakpoints view, right-click and select <b>
+ Remove</b> or <b>Remove All</b>. </li>
+</ol>
+
+<p>For more information on marker bar icons, see <b>Workbench User Guide &gt;
+Reference &gt; User interface information &gt; Icons and buttons &gt; Editor area
+marker bar</b>.</p>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_cdt.htm">C/C++ Development perspective</a><br>
+<a href="../concepts/cdt_o_projects.htm">Projects</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_brkpnts_watch.htm">Working with breakpoints and watchpoints</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_arg.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_arg.htm
new file mode 100644
index 00000000000..ac1b95c27ed
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_arg.htm
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Specifying execution arguments</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Specifying execution arguments</h1>
+
+<p>You can specify the execution arguments that an application uses and the working directory
+for a run configuration.</p>
+
+<p>To specify execution arguments:</p>
+
+<ol>
+ <li>In the C/C++ Projects view, select a project.</li>
+ <li>Click <b>Run &gt; Run</b> or <b>Run &gt; Debug</b>.</li>
+ <li>In the <b>Configurations</b> box, expand <b>C/C++ Local</b>.</li>
+ <li>Select a run or debug configuration.</li>
+ <li>Click the <b>Arguments</b> tab.</li>
+ <li>In the <b>C/C++ Program Arguments</b> box, type the arguments that you
+ want to pass to the command line.</li>
+ <li>To specify a local directory or a different project in your workspace,
+ clear the <b>Use default working directory</b> check box.</li>
+ <li>Click <b>Run</b> or do the following, as required:<ul><li>To set the environment variables
+ and values to use when an application runs, see <a href="cdt_t_run_env.htm">
+ Setting environment variables</a></li>
+ <li>To select a debugger to use when debugging an application, see
+ <a href="cdt_t_run_dbg.htm">Creating a run configuration</a></li>
+ <li>To specify the location of source files used when debugging a C or C++
+ application, see <a href="cdt_t_run_source.htm">Specifying the location of
+ source files</a></li>
+ <li>To specify where the run configuration is stored, how you access it and
+ the perspective to open when running an application, see
+ <a href="cdt_t_run_com.htm">Specifying the location of the run configuration</a></li></ul>
+ </ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_projects.htm">CDT projects</a><br>
+<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_run_config.htm">Creating or editing a run configuration</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_com.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_com.htm
new file mode 100644
index 00000000000..5cf540d0715
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_com.htm
@@ -0,0 +1,64 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Specifying the location of the run configuration</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Specifying the location of the run configuration</h1>
+
+<p>When you create a run configuration, it is saved with the extension <samp>.launch</samp> in <samp>org.eclipse.debug.core</samp>.
+You can specify an alternate location in which to store your run configuration. You can
+also specify how you access it and what
+perspective to open when running an application.</p>
+<p>To specify the location of a run configuration:</p>
+
+<ol>
+ <li>In the C/C++ Projects view, select a project.</li>
+ <li>Click <b>Run &gt; Run</b> or <b>Run &gt; Debug</b>.</li>
+ <li>In the <b>Configurations</b> box, expand <b>C/C++ Local</b>.</li>
+
+ <li>Click the <b>Common</b> tab.</li>
+ <li>To save <samp> .launch</samp> to a project in your workspace, and to be able
+ to commit it to CVS, click <b>Shared</b>.</li>
+ <li>In the <b>Folder Selection</b> window, select a project, and click <b>OK</b>.</li>
+ <li>To specify which perspective opens when you run, select a perspective
+ from the <b>Run mode</b> list.</li>
+ <li>To specify which perspective opens when you run, select a perspective
+ from the <b>Debug mode</b> list.</li>
+ <li>Click <b>Run</b>, or do the following, as required:<ul><li>To set the environment variables
+ and values to use when an application runs, see <a href="cdt_t_run_env.htm">
+ Setting environment variables</a>.</li>
+ <li>To select a debugger to use when debugging an application, see
+ <a href="cdt_t_run_dbg.htm">Defining debug settings</a>.</li>
+ <li>To specify the location of source files used when debugging a C or C++
+ application, see <a href="cdt_t_run_source.htm">Specifying the location of
+ source files</a>.</li>
+ <li>To specify where the run configuration is stored, how you access it, and
+ the perspective to open when running an application, see
+ <a href="cdt_t_run_config.htm">Selecting a run/debug configuration</a>.</li></ul>
+
+ </ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_run_config.htm">Creating or editing a run configuration</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_config.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_config.htm
new file mode 100644
index 00000000000..59289c4f100
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_config.htm
@@ -0,0 +1,41 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Selecting a run or debug configuration</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Selecting a run or debug configuration</h1>
+
+<p>You can select an existing run configuration to use to run your program.</p>
+
+<p>To select a run configuration:</p>
+
+<ol>
+ <li>Click <b>Run &gt; Run</b> or <b>Run &gt; Debug</b>.</li>
+ <li>Select a configuration from the Configurations list.</li>
+ <li>Click <b>Run</b> or <b>Debug</b>.</li>
+</ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_run_config.htm">Creating or editing a run configuration</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_dbg.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_dbg.htm
new file mode 100644
index 00000000000..56d60c50320
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_dbg.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Defining debug settings</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Defining debug settings</h1>
+
+<p>Select a debugger to use when debugging an application.</p>
+
+<p>To select a debugger:</p>
+
+<ol>
+ <li>In the C/C++ Projects view, select a project.</li>
+ <li>Click <b>Run &gt; Run</b> or <b>Run &gt; Debug</b>.</li>
+ <li>In the <b>Configurations</b> box, expand <b>C/C++ Local</b>.</li>
+ <li>Select a run or debug configuration.</li>
+ <li>Click the <b>Debugger</b> tab.</li>
+ <li>Specify debug options in the <b>Debugger Options</b> box.</li>
+ <li>Select a debugger from the <b>Debugger</b> list.</li>
+ <li>To be prompted to select a process from a list at run-time, select <b>Attach to running process</b>.</li>
+ <li>To let your program run until you interrupt it manually, or until it
+ hits a breakpoint, clear the <b>Stop at main() on startup</b> check box .</li>
+ <li>Click <b>Run</b> or do the following, as required:<ul><li>To specify the
+ execution arguments that an application uses and the working directory for a run
+ configuration, see <a href="cdt_t_run_arg.htm">Specifying execution arguments</a>.</li><li>To set the environment variables
+ and the values to use when an application runs, see <a href="cdt_t_run_env.htm">
+ Setting environment variables</a></li>
+ <li>To specify the location of source files used when debugging a C or C++
+ application, see <a href="cdt_t_run_source.htm">Specifying the location of
+ source files</a></li>
+ <li>To specify where the run configuration is stored, how you access it, and
+ the perspective to open when running an application, see
+ <a href="cdt_t_run_com.htm">Specifying the location of the run configuration</a></li></ul>
+
+ </ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a><br>
+<a href="../concepts/cdt_c_over_dbg.htm">Debug overview</a><br>
+<a href="../concepts/cdt_c_dbg_info.htm">Debug information</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_run_config.htm">Creating or editing a run configuration</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_env.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_env.htm
new file mode 100644
index 00000000000..9ba9bcbd683
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_env.htm
@@ -0,0 +1,64 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Setting environment variables</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Setting environment variables</h1>
+
+<p>You can set the environment variables and values to use when an application
+runs.</p>
+
+<p>To set environment variables:</p>
+
+<ol>
+ <li>In the C/C++ Projects view, select a project.</li>
+ <li>Click <b>Run &gt; Run</b> or <b>Run &gt; Debug</b>.</li>
+ <li>In the <b>Configurations</b> box, expand <b>C/C++ Local</b>.</li>
+ <li>Select a run or debug configuration.</li>
+ <li>Click the <b>Environment</b> tab.</li>
+ <li>Do one of the following:<ul><li>To create a new environment variable,
+ click <b>New</b>.</li>
+ <li>To edit an existing environment variable, select an item from the list and
+ click <b>Edit</b>.</li>
+ <li>To remove an existing environment variable, select an item from the list
+ and click <b>Remove</b>.</li></ul>
+ <li>Type a name in the <b>Name</b> box.</li>
+ <li>Type a value in the <b>Value</b> box.</li>
+ <li>Click <b>Run</b> or do the following, as required:<ul><li>To specify the
+ execution arguments that an application uses and to specify the working directory for a run
+ configuration, see <a href="cdt_t_run_arg.htm">Specifying execution arguments</a>.</li>
+ <li>To select a debugger to use when debugging an application, see
+ <a href="cdt_t_run_dbg.htm">Selecting a debugger</a></li>
+ <li>To specify the location of source files used when debugging a C or C++
+ application, see <a href="cdt_t_run_source.htm">Specifying the location of
+ source files</a></li>
+ <li>To specify where the run configuration is stored, how you access it, and
+ the perspective to open when running an application, see
+ <a href="cdt_t_run_com.htm">Specifying the location of the run configuration</a></li></ul>
+
+ </ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_run_config.htm">Creating or editing a run configuration</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_main.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_main.htm
new file mode 100644
index 00000000000..3937831da29
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_main.htm
@@ -0,0 +1,64 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Selecting an application to run or debug</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Selecting an application to run or debug</h1>
+
+<p>You need to specify the project or program that you want to run or debug for
+this run configuration.</p>
+
+<p>To select an application to run:</p>
+
+<ol>
+ <li>In the C/C++ Projects view, select a project.</li>
+ <li>Click <b>Run &gt; Run</b> or <b>Run &gt; Debug</b>.</li>
+ <li>In the <b>Configurations</b> box, expand <b>C/C++ Local</b>.</li>
+ <li>Select a run or debug configuration.</li>
+ <li>Click the <b>Main</b> tab.</li>
+ <li>Do the following:
+ <ul><li>In the <b>Name</b> box, type a descriptive name for this new a
+ descriptive name for this launch configuration.</li>
+ <li>In the <b>Project</b> box, type the name of the project containing
+ the application that you want to run.</li>
+ <li>In the <b>C/C++ Application</b> box, type the name of the executable
+ that you want to run.</li>
+ </ul></li>
+ <li>Click <b>Run</b> or do the following, as required:<ul><li>To specify the
+ execution arguments that an application uses, and to specify the working directory for a run
+ configuration, see <a href="cdt_t_run_arg.htm">Specifying execution arguments</a>.</li><li>To set the environment variables
+ and values to use when an application runs, see <a href="cdt_t_run_env.htm">
+ Setting environment variables</a></li>
+ <li>To select a debugger to use when debugging an application, see
+ <a href="cdt_t_run_dbg.htm">Selecting a debugger</a></li>
+ <li>To specify the location of source files used when debugging a C or C++
+ application, see <a href="cdt_t_run_source.htm">Specifying the location of
+ source files</a></li>
+ <li>To specify where the run configuration is stored, how you access it and
+ the perspective to open when running an application, see
+ <a href="cdt_t_run_com.htm">Specifying the location of the run configuration</a></li></ul>
+ </ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_projects.htm">CDT projects</a><br>
+<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_run_config.htm">Creating or editing a run configuration</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"> <br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_source.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_source.htm
new file mode 100644
index 00000000000..1f6dfa453d8
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_run_source.htm
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Specifying the location of source files</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Specifying the location of source files</h1>
+
+<p>You can specify the location of source files used when debugging a C or C++
+application. By default, this information is taken from the build path of your
+project.</p>
+
+<p>To specify the location of source files:</p>
+
+<ol>
+ <li>In the C/C++ Projects view, select a project.</li>
+ <li>Click <b>Run &gt; Run</b> or <b>Run &gt; Debug</b>.</li>
+ <li>In the <b>Configurations</b> box, expand <b>C/C++ Local</b>.</li>
+ <li>Select a run or debug configuration.</li>
+ <li>Click the <b>Source</b> tab.<p>The Generic Source Locations list shows
+ the location of the project selected in the C/C++ Projects view and any
+ referenced projects.</p></li></ol>
+<p> To add an existing source locations:</p>
+<ol><li>To add an existing project to the <b>Additional Source Locations</b>
+ list, click <b>Add</b> to be prompted to select a process from a list at
+ run-time.</li>
+ <li>In the <b>Add Source Location</b> dialog box, select a location type.</li>
+ <li>Click <b>Next</b>.</li>
+ <li>Do one of the following:</li>
+ <ul><li>Select an existing project in your workspace. Click <b>Finish</b>.</li>
+ <li>Specify a location in your file system. Click <b>Finish</b>.</li></ul>
+ <li>Click <b>Run</b> or do the following, as required:<ul><li>To specify the
+ execution arguments that an application uses and the working directory for a run
+ configuration, see <a href="cdt_t_run_arg.htm">Specifying execution arguments</a>.</li><li>To set the environment variables
+ and values to use when an application runs, see <a href="cdt_t_run_env.htm">
+ Setting environment variables</a>.</li>
+ <li>To select a debugger to use when debugging an application, see
+ <a href="cdt_t_run_dbg.htm">Selecting a debugger</a>.</li>
+ <li>To specify where the run configuration is stored, how you access it, and
+ the perspective to open when running an application, see
+ <a href="cdt_t_run_com.htm">Specifying the location of the run configuration</a>.</li></ul>
+
+ </ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_run_config.htm">Creating or editing a run configuration</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search.htm
new file mode 100644
index 00000000000..e0d1f385877
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search.htm
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Searching for C/C++ elements</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Searching for C/C++ elements</h1>
+
+<p>It is recommended that you perform searches on successfully compiled
+programs to ensure the accuracy of search results. It is important to familiarize yourself with the correct search syntax
+to use to complete an effective search. It is also important to ensure that
+include paths and symbols are correctly defined. For more information, see
+<a href="cdt_t_proj_paths.htm">Including paths and symbols</a>.</p>
+
+<p>See <a href="../concepts/cdt_c_search.htm">C/C++ search</a>, for more information on:</p>
+
+<ul>
+ <li>What you can search for</li>
+ <li>How to limit your search</li>
+ <li>How to use wildcard characters in your search</li>
+ <li>Syntax examples</li>
+</ul>
+
+<p>To search for an element in your project:</p>
+
+<ol>
+ <li>Do one of the following:</li>
+ <ul><li>In the C/C++ Projects view, select the files and/or projects that you want
+ to include in your search.</li>
+ <li>In the C/C++ Projects view or in the Outline view, select the element
+ that you want to search
+ for.</li>
+ <p>In the Search dialog box, the Search string box will be populated with the
+ selected element name and type.</p>
+ <li>In the C/C++ editor select the name of the element that you want to search for.</li>
+ <p>In the Search dialog box, the Search string box will be populated with the
+ selected element name.</p></ul>
+ <li>Click <b>Search &gt; C/C++</b>.</li>
+ <li>In the <b>Search string</b> box, type a search string.</li>
+ <li>To make your search case sensitive, select the <b>Case sensitive</b> box .</li>
+ <li>Select an element in the <b>Search For</b> box.</li>
+ <li>Select a search limiter in the <b>Limit To</b> box.</li>
+ <li>Do one of the following:
+ <ul><li>To search all projects in your workspace, select <b>Workspace</b> .</li><li>
+ To search selected resources, select <b>Selected Resources</b>.</li>
+ <li>To search a predefined group of resources in your workspace, select <b>Working Set</b>
+ .</li></ul>
+ <p>Search results are displayed in the Search view. Double-click a search
+ result in the Search view to open the corresponding resource. The
+ search element is highlighted.</p>
+ </ol>
+<p>For more information, see:
+<li><b>Workbench User Guide &gt; Concepts &gt; Views &gt; Search view</b></li>
+ <li> <b>Workbench User Guide &gt; Tasks &gt; Navigating and finding resources</b></li>
+ </ul>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_search.htm">C/C++ search</a><br>
+<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+<a href="../concepts/cdt_c_open_declarations.htm">Open Declarations</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_open_declarations.htm">Navigate to C/C++ declarations</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_setbuildorder.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_setbuildorder.htm
new file mode 100644
index 00000000000..86ac4594d40
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_setbuildorder.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Setting build order</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Setting build order</h1>
+
+<p>You can specify the order in which projects are built.
+Referenced projects are built first.</p>
+
+<p>When you set the build order, the CDT does not rebuild projects that depend
+on a project. You must rebuild all projects to ensure changes are
+propagated.</p>
+
+<p>For more information on build order, see <b>Workbench User Guide &gt; Reference
+&gt; Preference &gt; Build Order</b>.</p>
+
+<p>To set the project build order:</p>
+
+<ol>
+ <li>Click <b>Window &gt; Preferences</b>.</li>
+ <li>Select <b>Build Order</b> from the list.</li>
+ <li>Clear the <b>Use default build order</b> checkbox. </li>
+ <li>Select a project in the list.</li>
+ <li>Do one of the following:</li>
+ <ul><li>Click <b>Up</b> to move the project up the list.</li>
+ <li>Click <b>Down</b> to move the project down the list.</li></ul>
+ <li>To add projects to the build path, click <b>Add Project</b>.</li>
+ <li>Select the projects to add to the build path.</li>
+ <li>Click <b>OK</b>.</li>
+ <li>To remove a project from the Project build order list, click <b>Remove
+ Project</b>.</li>
+ <p>When building or rebuilding all projects, the projects that have been
+ removed from the build order are built last.</p>
+ <li>Click <b>Apply</b>.</li>
+</ol>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_proj_build_set.htm">Defining build settings</a><br>
+<a href="cdt_o_build_task.htm">Building</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_newproj_buildset.htm">Make Builder page, C/C++ Properties window</a></p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_setreminder.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_setreminder.htm
new file mode 100644
index 00000000000..d66afcf183c
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_setreminder.htm
@@ -0,0 +1,52 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Setting reminders</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Setting reminders</h1>
+
+<p>The Tasks view lets you create your own tasks. In addition to having the Tasks view automatically list build errors, you can set personal reminders
+for tasks, such as unfinished functions that you write or error handling routines
+that you
+want to verify.</p>
+
+<p>To set a reminder:</p>
+
+<ol>
+ <li>In Tasks view, right-click the <b>Tasks</b> pane, and select <b>New Task</b>.</li>
+ <li>In the <b>Description</b> box, type a new task.</li>
+ <li>Click <b>OK</b>.</li>
+</ol>
+
+<p>For more information on the Tasks view, see:<ul>
+ <li> <b>Workbench User Guide &gt; Concepts&gt; Views &gt; Tasks view</b></li>
+ <li> <b>Workbench User Guide &gt; Reference &gt; User interface information &gt;
+ Views and editors &gt; Tasks view</b></li>
+ </ul>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_proj_build_set.htm">Defining Build Settings</a><br>
+<a href="cdt_t_jumperror.htm">Jumping to errors</a><br>
+<a href="cdt_t_filtererror.htm">Filtering the Tasks view</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_run_dbg_pages.htm">Run and Debug dialog box</a></p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_shift_code.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_shift_code.htm
new file mode 100644
index 00000000000..9b185620bc1
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_shift_code.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Shifting lines of code to the right or left</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Shifting lines of code to the right or left</h1>
+
+<p>You can shift lines of code to the left or right in the C/C++ editor. You can
+change the tab width in the C/C++ editor preferences window. For more
+information, see <a href="cdt_t_cust_cpp_editor.htm">Customizing the C/C++
+editor</a>.</p>
+
+<p>To shift lines of code to the right or left:</p>
+
+<ol>
+ <li>In the C/C++ editor, select the full length of the lines that you want to shift.</li>
+ <li>Do one of the following:</li>
+ <ul><li>To move the text to the right, press <b>Tab</b> .</li><li>To move the
+ text to the right, click <b>Edit &gt;
+ Shift Right</b>.</li><li>To move the text to the left, press <b>Shift+Tab</b>.</li>
+ <li>To move the text to the left, click <b>Edit &gt; Shift Left</b>.</li>
+ </ul>
+ </ol>
+
+ <p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+ <a href="../concepts/cdt_o_code_entry.htm">Code entry</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_cust_cpp_editor.htm">Customizing the C/C++ editor</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_ceditor_pref.htm">C/C++ editor, code templates and search
+preferences</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_show_proj_files.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_show_proj_files.htm
new file mode 100644
index 00000000000..1c3b684465e
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_show_proj_files.htm
@@ -0,0 +1,54 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Displaying C/C++ file components in the C/C++ Projects view</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Displaying C/C++ file components in the C/C++ Projects view</h1>
+
+<p>File components are displayed in the C/C++ Projects view and in the Outline
+view. You can display or hide all file components in the C/C++ Projects view.</p>
+
+<p>To display file components</p>
+
+<ol>
+ <li>Click <b>Window &gt; Preferences</b>.</li>
+ <li>In the Preferences dialog box, select <b>C/C++</b> from the list.</li>
+ <li>Select the <b>Show file members in Project View</b> check box.</li>
+ <li>Click <b>OK</b>.</li>
+ <li>In the C/C++ Projects view, double-click a file component.</li>
+ <p>The component is highlighted in the C/C++ editor.</p>
+</ol>
+
+<p>The C/C++ Projects view can also be filtered to show certain types of file
+components. For more information, see <a href="cdt_t_prvw_hide_files.htm">Hiding
+files by type in the C/C++ Projects view</a>.</p>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a>
+</p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_t_prvw_hide_files.htm">Hiding files by type in the C/C++ Projects
+view</a><br>
+<a href="cdt_t_search.htm">Searching for C/C++ elements</a><br>
+<a href="cdt_t_open_declarations.htm">Navigate to C/C++ declarations</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_ceditor_pref.htm">C/C++ editor, code templates and search
+preferences</a></p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_update_man.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_update_man.htm
new file mode 100644
index 00000000000..a7d1676c43b
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_update_man.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Updating the CDT</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Updating the CDT</h1>
+
+<p>The <b>Install/Update</b> perspective provides information on your current
+Eclipse installation and lets you manage updates. For more information, see <b>Workbench User Guide &gt; Tasks &gt; Updating
+ features with the update manager</b>.</p>
+
+<p>You can also click <b>Help &gt; Software Updates &gt; New Updates</b> to view a
+list of the updates available for the toolsets you have installed.</p>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_cdt.htm">CDT Overview</a><br>
+<a href="../concepts/cdt_c_over_cdt.htm">C/C++ Development perspective</a><br>
+&nbsp;</p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_proj_prop.htm">Defining project properties</a><br>
+<a href="cdt_o_proj_files.htm">Working with C/C++ project files</a><br>
+&nbsp;</p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_views.htm">Views</a></p>
+<p>
+
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"> </p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_variables.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_variables.htm
new file mode 100644
index 00000000000..7a2017bdf0d
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_variables.htm
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Working with variables</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Working with variables</h1>
+
+<p>During a debug session, you can display variable types, and change
+or disable variable values.</p>
+
+<p>To display variable type names:</p>
+
+<ul>
+ <li>In Variables view, click the <b>Show Type Names</b> toggle button.</li>
+</ul>
+
+<p>To change a variable value while debugging:</p>
+
+<p>During a debug, you can change the value of a variable to test how your
+program handles a particular value or to speed through a loop.</p>
+
+<ol>
+ <li>In Variables view, right-click a variable, and select <b>Change Variable
+ Value</b>.</li>
+ <li>Type a value.</li>
+</ol>
+
+<p>To disable a variable value while debugging:</p>
+
+<p>You can disable a variable so that the debugger does not read the variable's
+value from the target. This is useful if the target is very sensitive or the
+variable is specified as volatile.</p>
+
+<ul>
+ <li>In Variables view, right-click a variable, and select <b>Disable</b>.</li>
+</ul>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_over_cdt.htm">C/C++ Development perspective</a><br>
+<a href="../concepts/cdt_o_projects.htm">Projects</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+<a href="cdt_o_debug.htm">Debugging</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_o_dbg_view.htm">Debug views</a></p>
+
+<p>
+<img src="../images/ngtasks.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/toc.xml b/doc/org.eclipse.cdt.doc.user/toc.xml
index 0b7bb2adebf..159ee8895cb 100644
--- a/doc/org.eclipse.cdt.doc.user/toc.xml
+++ b/doc/org.eclipse.cdt.doc.user/toc.xml
@@ -3,142 +3,18 @@
<!-- Defines topics that will be inserted under the C/C++ Development User Guide menu-->
<toc id="cdt" label="C/C++ Development User Guide" topic="cdt_o_home.htm">
- <topic label="Tutorial" href="cdt_o_tutorial.htm">
- <topic label="Creating your project" href="cdt_w_newproj.htm"/>
- <topic label="Creating your C++ file" href="cdt_w_newcpp.htm"/>
- <topic label="Creating your makefile" href="cdt_w_newmake.htm"/>
- <topic label="Building your project" href="cdt_w_build.htm"/>
- <topic label="Debugging your project" href="cdt_w_debug.htm"/>
- </topic>
- <topic label="Concepts" href="cdt_o_concepts.htm">
- <topic label="What's new" href="cdt_c_whatsnew.htm"/>
- <topic label="CDT overview" href="cdt_c_over_cdt.htm"/>
- <topic label="How to bring C/C++ source files into Eclipse" href="cdt_w_existing_code.htm"/>
- <topic label="CDT Projects" href="cdt_o_projects.htm">
- <topic label="CDT projects" href="cdt_c_projects.htm"/>
- <topic label="Project file views" href="cdt_c_proj_file_views.htm"/>
- </topic>
- <topic label="Coding aids" href="cdt_o_code_entry.htm">
- <topic label="Outline view" href="cdt_c_outlineview.htm"/>
- <topic label="Comments" href="cdt_c_comments.htm"/>
- <topic label="Content assist" href="cdt_c_content_assist.htm"/>
- <topic label="C/C ++ search" href="cdt_c_search.htm"/>
- <topic label="Open declarations" href="cdt_c_open_declarations.htm"/>
- </topic>
- <topic label="Build" href="cdt_o_build_conc.htm">
- <topic label="Build overview" href="cdt_c_build_over.htm"/>
- </topic>
- <topic label="Debug" href="cdt_o_dbg_concepts.htm">
- <topic label="Debug overview" href="cdt_c_over_dbg.htm"/>
- <topic label="Debug information" href="cdt_c_dbg_info.htm"/>
- </topic>
- </topic>
- <topic label="Tasks" href="cdt_o_tasks.htm">
- <topic label="Updating the CDT" href="cdt_t_update_man.htm"/>
- <topic label="Creating a project" href="cdt_t_proj_new.htm"/>
- <topic label="Defining project properties" href="cdt_o_proj_prop.htm">
- <topic label="Renaming a project" href="cdt_t_proj_rename.htm"/>
- <topic label="Selecting referenced projects" href="cdt_t_proj_ref.htm"/>
- <topic label="Defining build settings" href="cdt_t_proj_build_set.htm"/>
- <topic label="Filtering errors" href="cdt_t_proj_error_parser.htm"/>
- <topic label="Selecting a binary parser" href="cdt_t_proj_parser.htm"/>
- <topic label="Including paths and symbols" href="cdt_t_proj_paths.htm"/>
- <topic label="Select a deployment platform" href="cdt_t_proj_platf.htm"/>
- </topic>
- <topic label="Working with C/C++ project files" href="cdt_o_proj_files.htm">
- <topic label="Displaying C/C++ file components in the C/C++ Projects view" href="cdt_t_show_proj_files.htm"/>
- <topic label="Assigning a C or C++ nature to a project" href="cdt_t_conv_proj.htm"/>
- <topic label="Creating a C/C++ file" href="cdt_t_new_cpp.htm"/>
- <topic label="Creating a makefile" href="cdt_t_new_make.htm"/>
- <topic label="Hiding files by type in the C/C++ Projects view" href="cdt_t_prvw_hide_files.htm"/>
- </topic>
- <topic label="Writing code" href="cdt_o_write_code.htm">
- <topic label="Customizing the C/C++ editor" href="cdt_t_cust_cpp_editor.htm"/>
- <topic label="Commenting out code" href="cdt_t_comment_out.htm"/>
- <topic label="Shifting lines of code to the right or left" href="cdt_t_shift_code.htm"/>
- <topic label="Searching for C/C++ elements" href="cdt_t_search.htm"/>
- <topic label="Navigating to C/C++ declarations" href="cdt_t_open_declarations.htm"/>
- <topic label="Working with content assist" href="cdt_o_con_assist.htm">
- <topic label="Using Content Assist" href="cdt_t_contentassist.htm"/>
- <topic label="Creating and editing code templates" href="cdt_t_add_codetemp.htm"/>
- <topic label="Importing and exporting code templates" href="cdt_t_imp_code_temp.htm"/>
- </topic>
- </topic>
- <topic label="Building projects" href="cdt_o_build_task.htm">
- <topic label="Setting a build order" href="cdt_t_setbuildorder.htm"/>
- <topic label="Manually building" href="cdt_t_manualbuild.htm"/>
- <topic label="Autosaving on a manual build" href="cdt_t_autosave.htm"/>
- <topic label="Creating a make target" href="cdt_t_addmaketarget.htm"/>
- <topic label="Customizing the C-Build view" href="cdt_t_cbuild_pref.htm"/>
- <topic label="Viewing and managing compile errors" href="cdt_o_tasksview.htm">
- <topic label="Jumping to errors" href="cdt_t_jumperror.htm"/>
- <topic label="Filtering errors" href="cdt_t_filtererror.htm"/>
- <topic label="Setting reminders" href="cdt_t_setreminder.htm"/>
- </topic>
- </topic>
- <topic label="Running and Debugging" href="cdt_o_run.htm">
- <topic label="Selecting a run or debug configuration" href="cdt_t_run_config.htm"/>
- <topic label="Creating or editing a run/debug configuration" href="cdt_o_run_config.htm">
- <topic label="Creating a run or debug configuration" href="cdt_t_new_run_config.htm"/>
- <topic label="Selecting an application to run" href="cdt_t_run_main.htm"/>
- <topic label="Specifying execution arguments" href="cdt_t_run_arg.htm"/>
- <topic label="Setting environment variables" href="cdt_t_run_env.htm"/>
- <topic label="Defining debug settings" href="cdt_t_run_dbg.htm"/>
- <topic label="Specifying the location of source files" href="cdt_t_run_source.htm"/>
- <topic label="Specifying the location of the run configuration" href="cdt_t_run_com.htm"/>
- </topic>
- <topic label="Debugging" href="cdt_o_debug.htm"/>
- <topic label="Debugging a program" href="cdt_t_debug_prog.htm">
- <topic label="Working with breakpoints and watchpoints" href="cdt_o_brkpnts_watch.htm"/>
- <topic label="Adding breakpoints" href="cdt_t_add_brkpnts.htm"/>
- <topic label="Adding watchpoints" href="cdt_t_add_watch.htm"/>
- <topic label="Removing breakpoints and watchpoints" href="cdt_t_rem_wtch_brk.htm"/>
- <topic label="Enabling and disabling breakpoints" href="cdt_t_endis_able_brk_wtch.htm"/>
- </topic>
- <topic label="Controlling debug execution in the debug view" href="cdt_t_controldebug.htm"/>
- <topic label="Stepping into assembler functions" href="cdt_t_disassembly.htm"/>
- <topic label="Working with variables" href="cdt_t_variables.htm"/>
- <topic label="Adding expressions" href="cdt_t_expressions.htm"/>
- <topic label="Working with registers" href="cdt_t_registers.htm"/>
- <topic label="Working with memory" href="cdt_t_memory.htm"/>
- </topic>
- </topic>
- <topic label="Reference" href="cdt_o_ref.htm">
- <topic label="CDT icons" href="cdt_u_icons.htm"/>
- <topic label="Project properties" href="cdt_o_proj_prop_pages.htm">
- <topic label="Make Builder page, C/C++ Properties window" href="cdt_u_newproj_buildset.htm"/>
- <topic label="Error Parsers, C/C++ Properties window" href="cdt_u_newproj_parser_error.htm"/>
- <topic label="Binary Parser page, C/C++ Properties window" href="cdt_u_newproj_parser_binary.htm"/>
- <topic label="Paths and Symbols page, C/C++ Properties window" href="cdt_u_newproj_pathsymb.htm"/>
- <topic label="Target platform, C/C++ Properties window" href="cdt_u_newproj_platf.htm"/>
- </topic>
- <topic label="Views" href="cdt_o_views.htm">
- <topic label="Outline view" href="cdt_u_outlineview.htm"/>
- <topic label="Debug views" href="cdt_o_dbg_view.htm">
- <topic label="Registers view" href="cdt_u_registersview.htm"/>
- <topic label="Memory view" href="cdt_u_memoryview.htm"/>
- <topic label="Memory view preferences" href="cdt_u_mem_view_pref.htm"/>
- <topic label="Shared Libraries view" href="cdt_u_shared_lib_view.htm"/>
- <topic label="Signals view" href="cdt_u_signals_view.htm"/>
- <topic label="Debug view" href="cdt_u_dbg_view.htm"/>
- <topic label="Debug preferences" href="cdt_u_dbg_pref.htm"/>
- </topic>
- </topic>
- <topic label="Run and Debug dialog boxes" href="cdt_o_run_dbg_pages.htm">
- <topic label="Main page, Run or Debug dialog box" href="cdt_u_run_dbg_main.htm"/>
- <topic label="Arguments page, Run or Debug dialog box" href="cdt_u_run_dbg_arg.htm"/>
- <topic label="Environment page, Run or Debug dialog box" href="cdt_u_run_dbg_env.htm"/>
- <topic label="Debugger page, Run or Debug dialog box" href="cdt_u_run_dbg_dbg.htm"/>
- <topic label="Source page, Run or Debug dialog box" href="cdt_u_run_dbg_srce.htm"/>
- <topic label="Common page, Run or Debug dialog box" href="cdt_u_run_dbg_comm.htm"/>
- </topic>
- <topic label="C/C++ editor, code templates and search preferences" href="cdt_o_ceditor_pref.htm">
- <topic label="General page, Preferences window" href="cdt_u_c_editor_gen.htm"/>
- <topic label="Annotations page, Preferences window" href="cdt_u_c_editor_anno.htm"/>
- <topic label="Colors page, Preferences window" href="cdt_u_c_editor_color.htm"/>
- <topic label="Content Assist page, Preferences window" href="cdt_u_c_editor_con_assist.htm"/>
- <topic label="Code Templates page, Preferences window" href="cdt_u_code_temp.htm"/>
- <topic label="C/C++ Search page, Search dialog box" href="cdt_u_search.htm"/>
- </topic>
- </topic>
+
+
+<topic label="Tutorial">
+ <link toc="topics_Getting_Started.xml" />
+ </topic>
+<topic label="Concepts">
+ <link toc="topics_Concepts.xml" />
+ </topic>
+<topic label="Tasks">
+ <link toc="topics_Tasks.xml" />
+ </topic>
+<topic label="Reference">
+ <link toc="topics_Reference.xml" />
+ </topic>
</toc>
diff --git a/doc/org.eclipse.cdt.doc.user/topics_Concepts.xml b/doc/org.eclipse.cdt.doc.user/topics_Concepts.xml
new file mode 100644
index 00000000000..de6ec0d4e82
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/topics_Concepts.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?NLS TYPE="org.eclipse.help.toc"?>
+<!-- Defines topics that will be inserted under the C/C++ Development User Guide menu-->
+
+ <topic label="Concepts" href="concepts/cdt_o_concepts.htm">
+ <topic label="What's new" href="concepts/cdt_c_whatsnew.htm"/>
+ <topic label="CDT overview" href="concepts/cdt_c_over_cdt.htm"/>
+ <topic label="How to bring C/C++ source files into Eclipse" href="concepts/cdt_w_existing_code.htm"/>
+ <topic label="CDT Projects" href="concepts/cdt_o_projects.htm">
+ <topic label="CDT projects" href="concepts/cdt_c_projects.htm"/>
+ <topic label="Project file views" href="concepts/cdt_c_proj_file_views.htm"/>
+ </topic>
+ <topic label="Coding aids" href="concepts/cdt_o_code_entry.htm">
+ <topic label="Outline view" href="concepts/cdt_c_outlineview.htm"/>
+ <topic label="Comments" href="concepts/cdt_c_comments.htm"/>
+ <topic label="Content assist" href="concepts/cdt_c_content_assist.htm"/>
+ <topic label="C/C ++ search" href="concepts/cdt_c_search.htm"/>
+ <topic label="Open declarations" href="concepts/cdt_c_open_declarations.htm"/>
+ </topic>
+ <topic label="Build" href="concepts/cdt_o_build_conc.htm">
+ <topic label="Build overview" href="concepts/cdt_c_build_over.htm"/>
+ </topic>
+ <topic label="Debug" href="concepts/cdt_o_dbg_concepts.htm">
+ <topic label="Debug overview" href="concepts/cdt_c_over_dbg.htm"/>
+ <topic label="Debug information" href="concepts/cdt_c_dbg_info.htm"/>
+ </topic>
+ </topic>
+</toc>
diff --git a/doc/org.eclipse.cdt.doc.user/topics_Getting_Started.xml b/doc/org.eclipse.cdt.doc.user/topics_Getting_Started.xml
new file mode 100644
index 00000000000..4a664f4839d
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/topics_Getting_Started.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?NLS TYPE="org.eclipse.help.toc"?>
+<!-- Defines topics that will be inserted under the C/C++ Development User Guide menu-->
+
+ <topic label="Tutorial" href="getting_started/cdt_o_tutorial.htm">
+ <topic label="Creating your project" href="getting_started/cdt_w_newproj.htm"/>
+ <topic label="Creating your C++ file" href="getting_started/cdt_w_newcpp.htm"/>
+ <topic label="Creating your makefile" href="getting_started/cdt_w_newmake.htm"/>
+ <topic label="Building your project" href="getting_started/cdt_w_build.htm"/>
+ <topic label="Debugging your project" href="getting_started/cdt_w_debug.htm"/>
+ </topic>
+</toc>
diff --git a/doc/org.eclipse.cdt.doc.user/topics_Reference.xml b/doc/org.eclipse.cdt.doc.user/topics_Reference.xml
new file mode 100644
index 00000000000..84189c77e92
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/topics_Reference.xml
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?NLS TYPE="org.eclipse.help.toc"?>
+<!-- Defines topics that will be inserted under the C/C++ Development User Guide menu-->
+
+ <topic label="Reference" href="reference/cdt_o_ref.htm">
+ <topic label="CDT icons" href="reference/cdt_u_icons.htm"/>
+ <topic label="Project properties" href="reference/cdt_o_proj_prop_pages.htm">
+ <topic label="Make Builder page, C/C++ Properties window" href="reference/cdt_u_newproj_buildset.htm"/>
+ <topic label="Error Parsers, C/C++ Properties window" href="reference/cdt_u_newproj_parser_error.htm"/>
+ <topic label="Binary Parser page, C/C++ Properties window" href="reference/cdt_u_newproj_parser_binary.htm"/>
+ <topic label="Paths and Symbols page, C/C++ Properties window" href="reference/cdt_u_newproj_pathsymb.htm"/>
+ <topic label="Target platform, C/C++ Properties window" href="reference/cdt_u_newproj_platf.htm"/>
+ </topic>
+ <topic label="Views" href="cdt_o_views.htm">
+ <topic label="Outline view" href="reference/cdt_u_outlineview.htm"/>
+ <topic label="Debug views" href="reference/cdt_o_dbg_view.htm">
+ <topic label="Registers view" href="reference/cdt_u_registersview.htm"/>
+ <topic label="Memory view" href="reference/cdt_u_memoryview.htm"/>
+ <topic label="Memory view preferences" href="reference/cdt_u_mem_view_pref.htm"/>
+ <topic label="Shared Libraries view" href="reference/cdt_u_shared_lib_view.htm"/>
+ <topic label="Signals view" href="reference/cdt_u_signals_view.htm"/>
+ <topic label="Debug view" href="reference/cdt_u_dbg_view.htm"/>
+ <topic label="Debug preferences" href="reference/cdt_u_dbg_pref.htm"/>
+ </topic>
+ </topic>
+ <topic label="Run and Debug dialog boxes" href="reference/cdt_o_run_dbg_pages.htm">
+ <topic label="Main page, Run or Debug dialog box" href="reference/cdt_u_run_dbg_main.htm"/>
+ <topic label="Arguments page, Run or Debug dialog box" href="reference/cdt_u_run_dbg_arg.htm"/>
+ <topic label="Environment page, Run or Debug dialog box" href="reference/cdt_u_run_dbg_env.htm"/>
+ <topic label="Debugger page, Run or Debug dialog box" href="reference/cdt_u_run_dbg_dbg.htm"/>
+ <topic label="Source page, Run or Debug dialog box" href="reference/cdt_u_run_dbg_srce.htm"/>
+ <topic label="Common page, Run or Debug dialog box" href="reference/cdt_u_run_dbg_comm.htm"/>
+ </topic>
+ <topic label="C/C++ editor, code templates and search preferences" href="reference/cdt_o_ceditor_pref.htm">
+ <topic label="General page, Preferences window" href="reference/cdt_u_c_editor_gen.htm"/>
+ <topic label="Annotations page, Preferences window" href="reference/cdt_u_c_editor_anno.htm"/>
+ <topic label="Colors page, Preferences window" href="reference/cdt_u_c_editor_color.htm"/>
+ <topic label="Content Assist page, Preferences window" href="reference/cdt_u_c_editor_con_assist.htm"/>
+ <topic label="Code Templates page, Preferences window" href="reference/cdt_u_code_temp.htm"/>
+ <topic label="C/C++ Search page, Search dialog box" href="reference/cdt_u_search.htm"/>
+ </topic>
+ </topic>
+</toc>
diff --git a/doc/org.eclipse.cdt.doc.user/topics_Tasks.xml b/doc/org.eclipse.cdt.doc.user/topics_Tasks.xml
new file mode 100644
index 00000000000..bc5c1acd6cf
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/topics_Tasks.xml
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?NLS TYPE="org.eclipse.help.toc"?>
+<!-- Defines topics that will be inserted under the C/C++ Development User Guide menu-->
+
+ <topic label="Tasks" href="tasks/cdt_o_tasks.htm">
+ <topic label="Updating the CDT" href="tasks/cdt_t_update_man.htm"/>
+ <topic label="Creating a project" href="tasks/cdt_t_proj_new.htm"/>
+ <topic label="Defining project properties" href="tasks/cdt_o_proj_prop.htm">
+ <topic label="Renaming a project" href="tasks/cdt_t_proj_rename.htm"/>
+ <topic label="Selecting referenced projects" href="tasks/cdt_t_proj_ref.htm"/>
+ <topic label="Defining build settings" href="tasks/cdt_t_proj_build_set.htm"/>
+ <topic label="Filtering errors" href="tasks/cdt_t_proj_error_parser.htm"/>
+ <topic label="Selecting a binary parser" href="tasks/cdt_t_proj_parser.htm"/>
+ <topic label="Including paths and symbols" href="tasks/cdt_t_proj_paths.htm"/>
+ <topic label="Select a deployment platform" href="tasks/cdt_t_proj_platf.htm"/>
+ </topic>
+ <topic label="Working with C/C++ project files" href="tasks/cdt_o_proj_files.htm">
+ <topic label="Displaying C/C++ file components in the C/C++ Projects view" href="tasks/cdt_t_show_proj_files.htm"/>
+ <topic label="Assigning a C or C++ nature to a project" href="tasks/cdt_t_conv_proj.htm"/>
+ <topic label="Creating a C/C++ file" href="tasks/cdt_t_new_cpp.htm"/>
+ <topic label="Creating a makefile" href="tasks/cdt_t_new_make.htm"/>
+ <topic label="Hiding files by type in the C/C++ Projects view" href="tasks/cdt_t_prvw_hide_files.htm"/>
+ </topic>
+ <topic label="Writing code" href="tasks/cdt_o_write_code.htm">
+ <topic label="Customizing the C/C++ editor" href="tasks/cdt_t_cust_cpp_editor.htm"/>
+ <topic label="Commenting out code" href="tasks/cdt_t_comment_out.htm"/>
+ <topic label="Shifting lines of code to the right or left" href="tasks/cdt_t_shift_code.htm"/>
+ <topic label="Searching for C/C++ elements" href="tasks/cdt_t_search.htm"/>
+ <topic label="Navigating to C/C++ declarations" href="tasks/cdt_t_open_declarations.htm"/>
+ <topic label="Working with content assist" href="tasks/cdt_o_con_assist.htm">
+ <topic label="Using Content Assist" href="tasks/cdt_t_contentassist.htm"/>
+ <topic label="Creating and editing code templates" href="tasks/cdt_t_add_codetemp.htm"/>
+ <topic label="Importing and exporting code templates" href="tasks/cdt_t_imp_code_temp.htm"/>
+ </topic>
+ </topic>
+ <topic label="Building projects" href="tasks/cdt_o_build_task.htm">
+ <topic label="Setting a build order" href="tasks/cdt_t_setbuildorder.htm"/>
+ <topic label="Manually building" href="tasks/cdt_t_manualbuild.htm"/>
+ <topic label="Autosaving on a manual build" href="tasks/cdt_t_autosave.htm"/>
+ <topic label="Creating a make target" href="tasks/cdt_t_addmaketarget.htm"/>
+ <topic label="Customizing the C-Build view" href="tasks/cdt_t_cbuild_pref.htm"/>
+ <topic label="Viewing and managing compile errors" href="tasks/cdt_o_tasksview.htm">
+ <topic label="Jumping to errors" href="tasks/cdt_t_jumperror.htm"/>
+ <topic label="Filtering errors" href="tasks/cdt_t_filtererror.htm"/>
+ <topic label="Setting reminders" href="tasks/cdt_t_setreminder.htm"/>
+ </topic>
+ </topic>
+ <topic label="Running and Debugging" href="tasks/cdt_o_run.htm">
+ <topic label="Selecting a run or debug configuration" href="tasks/cdt_t_run_config.htm"/>
+ <topic label="Creating or editing a run/debug configuration" href="tasks/cdt_o_run_config.htm">
+ <topic label="Creating a run or debug configuration" href="tasks/cdt_t_new_run_config.htm"/>
+ <topic label="Selecting an application to run" href="tasks/cdt_t_run_main.htm"/>
+ <topic label="Specifying execution arguments" href="tasks/cdt_t_run_arg.htm"/>
+ <topic label="Setting environment variables" href="tasks/cdt_t_run_env.htm"/>
+ <topic label="Defining debug settings" href="tasks/cdt_t_run_dbg.htm"/>
+ <topic label="Specifying the location of source files" href="tasks/cdt_t_run_source.htm"/>
+ <topic label="Specifying the location of the run configuration" href="tasks/cdt_t_run_com.htm"/>
+ </topic>
+ <topic label="Debugging" href="tasks/cdt_o_debug.htm"/>
+ <topic label="Debugging a program" href="tasks/cdt_t_debug_prog.htm">
+ <topic label="Working with breakpoints and watchpoints" href="tasks/cdt_o_brkpnts_watch.htm"/>
+ <topic label="Adding breakpoints" href="tasks/cdt_t_add_brkpnts.htm"/>
+ <topic label="Adding watchpoints" href="tasks/cdt_t_add_watch.htm"/>
+ <topic label="Removing breakpoints and watchpoints" href="tasks/cdt_t_rem_wtch_brk.htm"/>
+ <topic label="Enabling and disabling breakpoints" href="tasks/cdt_t_endis_able_brk_wtch.htm"/>
+ </topic>
+ <topic label="Controlling debug execution in the debug view" href="tasks/cdt_t_controldebug.htm"/>
+ <topic label="Stepping into assembler functions" href="tasks/cdt_t_disassembly.htm"/>
+ <topic label="Working with variables" href="tasks/cdt_t_variables.htm"/>
+ <topic label="Adding expressions" href="tasks/cdt_t_expressions.htm"/>
+ <topic label="Working with registers" href="tasks/cdt_t_registers.htm"/>
+ <topic label="Working with memory" href="tasks/cdt_t_memory.htm"/>
+ </topic>
+ </topic>
+</toc>

Back to the top