HP UX Debugging Tools manuals
Computer Equipment > Software
When we buy new device such as HP UX Debugging Tools we often through away most of the documentation but the warranty.
Very often issues with HP UX Debugging Tools begin only after the warranty period ends and you may want to find how to repair it or just do some service work.
Even oftener it is hard to remember what does each function in Software HP UX Debugging Tools is responsible for and what options to choose for expected result.
Fortunately you can find all manuals for Software on our side using links below.
HP UX Debugging Tools Manual
226 pages 1.43 Mb
1 HP 9000 Series 700/800 Computers2 Legal Notices3 c Copyright 1980, 1984, 1986 Novell, Incc Copyright 1986-1992Sun Microsystems, Inc c Copyright 1990 Motorola, Inc X Window System is a trademark of the Massachusetts Institute of Technology 4 Printing History5 Preface8 Related DocumentationFor more information on HP-UXprogramming, refer to the following documents: (B3476-90016) (B3906-90002) (B3906-90001) describe the FORTRAN programming language on systems (92453-90024) (92434-90002) describe the C programming language on (92501-90026) and the (B1637-90001) describe the C++ programming language on (92431-90005) (92431-90006) describe the HP Pascal programming language on (92432-90001) describes assembly language programming on Series 700/800 systems. The (92432-90005) in troduces the assembly language debugger architectures 9 (B2355-90044)describes the xdb debugger 13 Contents18 Figures19 Tables21 Overview29 Compiling, Loading, and Executing the Target Program49 Using Monitors (Breakpoints, WatchpointsTraces, and Intercepts)50 Using Monitors51 Setting Breakpoints56 Setting Watchpoints58 Individual elements in a watchpoint (such as som e elements in an array) can be hidden by selecting them and selecting to redisplay them clicking To change the status of a watchpoint, use the dial og box You can also activate or suspend all watchpoints by selecting the 5 or 5 buttons in the window, or by choosing the menu selections Use 4Watchpoint ->5 Delete to eliminate a watchpoint Set a watchpoint on the contents of the ( ): input box. Check the watchpoint whenever the debugger stops Set a watchpoint on the location poin ted to by the pointer in the ( ): input box. Check the watchpoint whenever the debugger stops 61 2. Select the granularity (how often the value is checked)The default, Every Stop , causes the debugger to check values only when target program execution event like a breakpoint You can also restrict a watchpoint to be active only in a specied block 3.Control whether or not messages appear when a watchpoint is hit 4.Temporarily disable or re-activatewatchpoints 6.Specify debugger commands to execute when a watchpoint is hit To see a listing of watchpoints, select Watch:Show Using the watchpoint Command 62 Setting Traces66 Setting Intercepts 69 Viewing and Manipulating Target Program Data81 Using Debugger Commands99 Customizing the Debugger100 Using the Options Menu101 Using Startup Command Files102 Using a Personal Startup File to Customize the DebuggerA personal startup le typically contains commands that: 106 Emulating Other Debuggers107 Be aware that the macros aect the input syntax of commands but have noCompatibility with dbx denes macros that let you enter commands without prexes. For example, you can specify rather than See \Using a Personal Startup File to Customize the Debugger" for details on creating a .dderc le Using the compatibilit y macros in the dbx_macros command le masks out some debugger commands. That is, the debugger executes the macro instead of the debugger command. Debugger commands that are masked out by macros remain available through the menus. Prexing the command with a period (.) also inhibits macro expansion. For example, the dbx_macros command le denes a step macro. You can type .step to invoke the debugger's step command rather than the step macro Be aware that the macros aect the input syntax of commands but ha ve no eect on the way the debugger formats its output. Debugger command output does not resemble dbx output 109 Identifying Program Objects121 Debugging in Special Situations145 Line-ModeUser Interface153 Language Managers155 C Language Manager157 Integerl j U j u] (decimal) ] (hexadecimal) ] (octal) For example, 0xFu species an unsigned hexadecimal number For specifying a long long, any combination of two L's is acceptable (LL, ll, Ll, lL) Float For example, 2.0e4L species a number of type long String Wide string Name identier visible from the scope location Virtual address address Cast the resulting v alue of expression to type long to type 158 Array slicesNone The type of identier ; can be used to refer to anonymous types In place of an array subscript, you can give a range of elements: Lower bound to upper bound Given range Lower bound to given Given upper bound Example: 159 C++ Language Manager161 The following are also available with the HP ANSI CC compiler:162 Scope resolutionThe following operators are available with the HP ANSI CC compiler: Dynamic cast Type identication ] (decimal) 163 Namevisible from the scope Virtual address 165 FORTRAN Language Manager166 Declaration167 digits (decimal)KS ](radix = 2, 8, 10, 16; KS = 1, 2, 4, 8) For example, 16#1c6 species a hexadecimal integer Real = 4,8,16) For example, 3.5D0 species a double-precisionnumber Complex Character string 168 visible from the scope locationCast the resulting value of expression of elements: Given expr to upper bound, stride of bound, stride of expr Given range, stride of 169 Lower bound to expr2stride of expr3 Given expr1 to upper bound, stride of expr3 170 HP Pascal Language Manager171 =, <>, <, >, <=, >=, inBoolean Set Field selection Dereference Set construction 172 For example, 5.48E-11 is a valid real numberPointer 173 upper bound Example:174 HP-UX PA-RISCAssembly Language Manager176 Mod&, |, ^, ~ (and, or, xor, not) Name from source program Register direct Indirect Add, then indirect be a register or a constant) 8-bitbyte 16-bitword 32-bitlongword Hexadecimal is the default input and output radix 177 Solaris SPARC Assembly Language Manager179 8 bits as a charbits 181 Target Managers191 Object Managers195 User Interface Managers201 Glossary215 Index
Also you can find more HP manuals or manuals for other Computer Equipment.