Changes in behavior introduced with Debug Tool for z/OS, Version 9.1, with the PTF for APAR PK74749 applied
Beginning with Debug Tool for z/OS®, Version 9.1, with the PTF for APAR PK74749 applied, Debug Tool changed how it handled pointers in C/C++ programs to better match the semantics of C/C++. The following commands were affected by this change:
- An
AT CHANGE
command that references a pointer. For example,AT CHANGE p
.- Previous behavior
- Debug Tool stops when p changes.
- New behavior
- Debug Tool stops when the value of what p points to changes.
- A
LIST STORAGE
command that references a pointer. For example,LIST STORAGE(p,0,4)
.- Previous behavior
- Debug Tool displays the contents of p.
- New behavior
- Debug Tool displays the contents of what p points to.
- A
MEMORY
command that references a pointer. For example,MEMORY p
.- Previous behavior
- Debug Tool displays the contents of p.
- New behavior
- Debug Tool displays the contents of what p points to.
- A
STORAGE
command that references a pointer. For example,STORAGE(p,0,4)
.- Previous behavior
- Debug Tool changes the contents of p
- New behavior
- Debug Tool changes the contents of what p points to.
Refer to the following topics for more information related to the material discussed in this topic.