A Retargetable Debugger for the Karlsruhe Ada System,
HATFIELD POLYTECHNIC (ENGLAND) SCHOOL OF INFORMATION SCIENCE
Pagination or Media Count:
During the development phase of a program and - as well - during the maintenance phase it is very important that programming errors can be quickly located and removed from the program. Therefore a programming environment should very well support the analysis and location of errors. An appropriate means is an interactive debugging tool. The purpose of the debugging system described in this paper is to support the analysis of programs translated by the Karlsruhe Ada Compiler. However, the Karlsruhe Ada Compiler is easy to retarget and easy to rehost. Therefore it is very important that the debugging system is equally well retargetable and rehostable. The scope of a certain version of the debugger are all programs including tasking and real-time applications translated by the corresponding version of the Karlsruhe Ada Compiler. This implies that for each version of the Karlsruhe Ada Compiler a corresponding version of the debugger is available.
- Computer Programming and Software