Rational Developer for System z, Version 7.6

Preparing your program for debugging

Planning your debug session
Choosing compiler options for debugging
Choosing TEST or NOTEST compiler suboptions for COBOL programs
Choosing TEST or NOTEST compiler suboptions for PL/I programs
Choosing TEST or DEBUG compiler suboptions for C programs
Choosing between TEST and DEBUG compiler options
Choosing DEBUG compiler suboptions for C programs
Choosing TEST or NOTEST compiler suboptions for C programs
Compiling your C program with the #pragma statement
Rules for the placement of hooks in functions and nested blocks
Rules for placement of hooks in statements and path points
Choosing TEST or DEBUG compiler suboptions for C++ programs
Choosing between TEST and DEBUG compiler options
Choosing DEBUG compiler suboptions for C++ programs
Choosing TEST or NOTEST compiler options for C++ programs
Rules for the placement of hooks in functions and nested blocks
Rules for the placement of hooks in statements and path points
Understanding how hooks work and why you need them
How the Dynamic Debug facility can help you get maximum performance without hooks
Understanding what symbol tables do and why saving them elsewhere can make your application smaller
Choosing a debugging mode
Choosing a method or methods for starting Debug Tool
Choosing how to debug old COBOL programs
Updating your processes so you can debug programs with Debug Tool
Update your compilation, assembly, and linking process
Compiling your program without using Debug Tool Utilities
Compiling your program by using Debug Tool Utilities
Compiling a Enterprise PL/I program on an HFS file system
Compiling your C program with c89 or c++
Compiling a C program on an HFS file system
Compiling a C++ program on an HFS file system
Update your library and promotion process
Make the modifications necessary to implement your preferred method of starting Debug Tool
Preparing a non-Language Environment COBOL program
Compiling your OS/VS COBOL program
Compiling your VS COBOL II program
Creating the EQALANGX file for non-Language Environment COBOL programs
Link-editing your program
Preparing an assembler program
Before you assemble your program
Assembling your program
Creating the EQALANGX file for an assembler program
Assembling your program and creating EQALANGX
Link-editing your program
Preparing a DB2 program
Processing SQL statements
Linking DB2 programs for debugging
Binding DB2 programs for debugging
Preparing a DB2 stored procedures program
Preparing a CICS program
Link-editing EQADCCXT into your program
Creating and storing a DTCN profile
Displaying a list of active DTCN profiles and managing DTCN profiles
Description of fields on the DTCN Primary Menu screen
Description of fields on the DTCN Menu 2 screen
Description of fields on the DTCN Advanced Options screen
Creating and storing debugging profiles with CADP
Starting Debug Tool for non-Language Environment programs under CICS
Passing runtime parameters to Debug Tool for non-Language Environment programs under CICS
Preparing an IMS program
Starting Debug Tool under IMS by using CEEUOPT or CEEROPT
Managing runtime options for IMSplex users by using Debug Tool Utilities
Setting up the DFSBXITA user exit routine
Specifying the TEST runtime options through the Language Environment user exit
Editing the source code of CEEBXITA
Modifying the naming pattern
Modifying the message display level
Comparing the two methods of linking CEEBXITA
Linking the CEEBXITA user exit into your application program
Linking the CEEBXITA user exit into a private copy of a Language Environment runtime module
Creating and managing the TEST runtime options data set

Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)