Chapter 10. Examining Data
81
10.11. Floating point hardware
Depending on the configuration, gdb may be able to give you more information about the status of the
floating point hardware.
info float
Display hardware-dependent information about the floating point unit. The exact contents and
layout vary depending on the floating point chip. Currently,
info float
is supported on the
ARM and x86 machines.
10.12. Vector Unit
Depending on the configuration, gdb may be able to give you more information about the status of the
vector unit.
info vector
Display information about the vector unit. The exact contents and layout vary depending on the
hardware.
10.13. Memory region attributes
Memory region attributes
allow you to describe special handling required by regions of your target’s
memory. gdb uses attributes to determine whether to allow certain types of memory accesses; whether
to use specific width accesses; and whether to cache target memory.
Defined memory regions can be individually enabled and disabled. When a memory region is disabled,
gdb uses the default attributes when accessing memory in that region. Similarly, if no memory regions
have been defined, gdb uses the default attributes when accessing all memory.
When a memory region is defined, it is given a number to identify it; to enable, disable, or remove a
memory region, you specify that number.
mem
lower upper attributes
...
Define memory region bounded by
lower
and
upper
with attributes
attributes
. . . . Note that
upper
== 0 is a special case: it is treated as the the target’s maximum memory address. (0xffff
on 16 bit targets, 0xffffffff on 32 bit targets, etc.)
delete mem
nums
...
Remove memory regions
nums
. . . .
disable mem
nums
...
Disable memory regions
nums
. . . . A disabled memory region is not forgotten. It may be enabled
again later.
enable mem
nums
...
Enable memory regions
nums
. . . .
Содержание ENTERPRISE LINUX 4 - DEVELOPER TOOLS GUIDE
Страница 1: ...Red Hat Enterprise Linux 4 Debugging with gdb ...
Страница 12: ...2 Chapter 1 Debugging with gdb ...
Страница 28: ...18 Chapter 4 Getting In and Out of gdb ...
Страница 34: ...24 Chapter 5 gdb Commands ...
Страница 44: ...34 Chapter 6 Running Programs Under gdb ...
Страница 68: ...58 Chapter 8 Examining the Stack ...
Страница 98: ...88 Chapter 10 Examining Data ...
Страница 112: ...102 Chapter 12 Tracepoints ...
Страница 118: ...108 Chapter 13 Debugging Programs That Use Overlays ...
Страница 138: ...128 Chapter 14 Using gdb with Different Languages ...
Страница 144: ...134 Chapter 15 Examining the Symbol Table ...
Страница 170: ...160 Chapter 19 Debugging remote programs ...
Страница 198: ...188 Chapter 21 Controlling gdb ...
Страница 204: ...194 Chapter 22 Canned Sequences of Commands ...
Страница 206: ...196 Chapter 23 Command Interpreters ...
Страница 216: ...206 Chapter 25 Using gdb under gnu Emacs ...
Страница 296: ...286 Chapter 27 gdb Annotations ...
Страница 300: ...290 Chapter 28 Reporting Bugs in gdb ...
Страница 322: ...312 Chapter 30 Using History Interactively ...
Страница 362: ...352 Appendix D gdb Remote Serial Protocol ...
Страница 380: ...370 Appendix F GNU GENERAL PUBLIC LICENSE ...
Страница 386: ...376 Appendix G GNU Free Documentation License ...
Страница 410: ......