![HP 68000 Series User Manual Download Page 457](http://html.mh-extra.com/html/hp/68000-series/68000-series_user-manual_157001457.webp)
High Level Complex Data Types
Type
Size
struct
union
array
Combined size of members (plus possible padding)
Size of largest member
Combined size of elements
Type Conversion
The debugger does data type conversions under the following conditions:
•
When two or more operands of different types appear in an expression,
the debugger does data type conversion according to the rules of C.
•
When arguments are passed to a macro function, the debugger converts
the types of the macro’s arguments to the types defined in the macro.
•
When the data type of an operand is forced by type casting, the debugger
converts the data type.
•
When a specific type is required by a command, the value is converted by
the debugger according to the rules of C.
Type Casting
Type casting forces the conversion of a debugger symbol or expression to a
specified data type. The debugger converts the resulting value of the
expression to the specified data type, as if the expression was assigned to a
variable of that type. The debugger does not alter the contents of the variable.
You can cast debugger symbols and expressions into different types using the
following syntax:
(typename) expression
For example, the following symbol is cast to type char:
(char) prime
The following example casts the variable expression ptr__char to type int:
(int) ptr__char
Chapter 10: Expressions and Symbols in Debugger Commands
Symbolic Referencing
435
Summary of Contents for 68000 Series
Page 1: ...User s Guide HP B1466 68000 Series Debugger Simulator ...
Page 22: ...Contents xxii ...
Page 23: ...Part 1 Quick Start Guide ...
Page 24: ...Part 1 2 ...
Page 57: ...Part 2 User s Guide ...
Page 58: ...Part 2 36 ...
Page 140: ...Chapter 3 Loading and Executing Programs Using the Debugger with the Branch Validator 118 ...
Page 234: ...Chapter 6 Using Macros and Command Files Using Command Files 212 ...
Page 266: ...Chapter 7 Configuring the Debugger Setting X Resources 244 ...
Page 267: ...Part 3 Concept Guide ...
Page 268: ...Part 3 246 ...
Page 269: ...8 X Resources and the Graphical Interface An introduction to X resources 247 ...
Page 281: ...Part 4 Reference ...
Page 282: ...Part 4 260 ...
Page 283: ...9 Debugger Commands Detailed descriptions of command line commands 261 ...
Page 436: ...Chapter 9 Debugger Commands Window Toggle_View 414 ...
Page 466: ...Chapter 10 Expressions and Symbols in Debugger Commands Symbolic Referencing 444 ...
Page 467: ...11 Predefined Macros 445 ...
Page 504: ...Chapter 11 Predefined Macros write 482 ...
Page 505: ...12 Debugger Error Messages A list of the error messages generated by the debugger 483 ...
Page 524: ...Chapter 12 Debugger Error Messages 502 ...
Page 531: ...Part 5 Installation Guide ...
Page 532: ...Part 5 510 ...
Page 533: ...14 Installation How to install the debugger software on your computer 511 ...
Page 584: ...Index 562 ...