发明名称 CROSS-IMAGE REFERENCING OF PROGRAM CODE
摘要 Information about the effects of calling each entry point in a program and information about external calls made by the program are recorded in an image information file. In addition to the addresses of the entry points and call destinations, the information may include any callback parameters and register usage associated with the entry points, and any definite values passed by the calls. When translating two separate but mutually dependent programs that are not easily merged for simultaneous translation, the image information files for the respective programs permit the programs to be alternately translated with rapid convergence by an iterative method of checked assumptions and re-translation. By matching the addresses of the entry points of a first program with the addresses of the external calls for a second program, and by matching the addresses of the external calls in the first program with the addresses of the program entry points in the second program, the relevant external calls and entry points in the image information file for the second program are identified. One program should be retranslated when a preceding retranslation of the other program changes the information for the matching calls and entry points in such a way that changed information might enable additional instructions to be discovered in the program under consideration for translation.
申请公布号 WO9215932(A3) 申请公布日期 1992.10.15
申请号 WO1992US01831 申请日期 1992.03.04
申请人 DIGITAL EQUIPMENT CORPORATION 发明人 SITES, RICHARD, L.
分类号 G06F9/30;G06F9/06;G06F9/40;G06F9/44;G06F9/45 主分类号 G06F9/30
代理机构 代理人
主权项
地址