Embedded debug commands in a source file

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 945

Patent

active

058157140

ABSTRACT:
A method and apparatus for re-generating debug commands is provided comprising a source program having embedded debug commands in a first distinguishable field, and an assembler. The assembler operates on the source code extracting the embedded debug commands and associated address information from the source code while generating object code. The debug commands are stored in a command file for use during simulation. A simulator executes the assembled object code in conjunction with a debugger which executes the stored debug commands as designated during the execution cycle. Upon the termination of a simulation run and the subsequent modification of the source program, the debug commands are automatically re-generated with correct addresses as determined during the subsequent assembly. When the edited source file is loaded, the break-points are cleared and a new command file is executed to insure that the break-points are relocated to the correct source lines. The execution of the embedded debug commands can be enabled or disabled by means of a command line option, so when the debugging is complete, the debug information will not be outputted.

REFERENCES:
patent: 5265254 (1993-11-01), Blasciak et al.
patent: 5321828 (1994-06-01), Phillips et al.
UNIX Programmer's Manual, vol. 5, "Languages and Support Tools", Ed. Steven V. Earhart, Holt, Rinehart and Winston (1986).
Ream, E.K. "Debugging with Sherlock." C Users Journal, vol. 10, n6, Jun. 1992. pp. 121(3).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Embedded debug commands in a source file does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Embedded debug commands in a source file, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Embedded debug commands in a source file will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-696145

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.