General Programming Concepts: Writing and Debugging Programs
About This Book
Chapter 1. Tools and Utilities
Chapter 2. The Curses Library
Chapter 3. Debugging Programs
adb Debug Program Overview
Getting Started with the adb Debug Program
Controlling Program Execution
Using adb Expressions
Customizing the adb Debug Program
Computing Numbers and Displaying Text
Displaying and Manipulating the Source File with the adb Program
adb Debug Program Reference Information
Example adb Program: adbsamp
Example adb Program: adbsamp2
Example adb Program: adbsamp3
Example of Directory and i-node Dumps in adb Debugging
Example of Data Formatting in adb Debugging
Example of Tracing Multiple Functions in adb Debugging
dbx Symbolic Debug Program Overview
Using the dbx Debug Program
Displaying and Manipulating the Source File with the dbx debug Program
Examining Program Data
Debugging at the Machine Level with dbx
Customizing the dbx Debugging Environment
List of dbx Subcommands
Chapter 4. Error Notification
Chapter 5. File Systems and Directories
Chapter 6. Floating-Point Exceptions
Chapter 7. Input and Output Handling
Chapter 8. Large Program Support
Chapter 9. Parallel Programming
Chapter 10. Programming on Multiprocessor Systems
Chapter 11. Threads Programming Guidelines
Chapter 12. lex and yacc Program Information
Chapter 13. Logical Volume Programming
Chapter 14. make Command
Chapter 15. m4 Macro Processor Overview
Chapter 16. National Language Support
Chapter 17. Object Data Manager (ODM)
Chapter 18. sed Program Information
Chapter 19. Shared Libraries, Shared Memory, and The malloc Subsystem
Chapter 20. Packaging Software for Installation
Chapter 21. Documentation Library Service
Chapter 22. Software Vital Product Data (SWVPD)
Chapter 23. Source Code Control System (SCCS)
Chapter 24. Subroutines, Example Programs, and Libraries
Chapter 25. System Management Interface Tool (SMIT)
Chapter 26. System Resource Controller
Chapter 27. Trace Facility
Chapter 28. tty Subsystem
Chapter 29. High-Resolution Time Measurements Using POWER-based Time Base or POWER family Real-Time Clock
Chapter 30. Loader Domains
Chapter 31. Power Management-Aware Application Program
Chapter 32. ELF Object Files and Dynamic Linking
Appendix A. Character Maps
Appendix B. Notices
Index