发明授权
US07590976B2 Compiler program, a computer-readable storage medium storing a compiler program, a compiling method and a compiling unit
有权
编译程序,存储编译程序的计算机可读存储介质,编译方法和编译单元
- 专利标题: Compiler program, a computer-readable storage medium storing a compiler program, a compiling method and a compiling unit
- 专利标题(中): 编译程序,存储编译程序的计算机可读存储介质,编译方法和编译单元
-
申请号: US10541458申请日: 2003-12-26
-
公开(公告)号: US07590976B2公开(公告)日: 2009-09-15
- 发明人: Masaki Kawai , Takuji Kawamoto , Shusuke Haruna , Yutaka Fujihara
- 申请人: Masaki Kawai , Takuji Kawamoto , Shusuke Haruna , Yutaka Fujihara
- 申请人地址: JP Osaka
- 专利权人: Panasonic Corporation
- 当前专利权人: Panasonic Corporation
- 当前专利权人地址: JP Osaka
- 代理机构: Wenderoth, Lind & Ponack, L.L.P.
- 优先权: JP2003-000275 20030106; JP2003-402207 20031201
- 国际申请: PCT/JP03/16916 WO 20031226
- 国际公布: WO2004/161656 WO 20040722
- 主分类号: G06F9/45
- IPC分类号: G06F9/45
摘要:
The present invention relates a compiler program, a computer-readable storage medium storing such a compiler program, a compiling method and a compiling unit, and an object thereof is to automatically generate a reentrant object program. In order to accomplish this object, an address saving program generator 16a generates an address saving program for saving a data area address of a calling program module; an address setting program generator 16b generates an address setting program for setting a data area address of an other program module; a transferring program generator 16c generates a transferring program for the transfer from the calling program module to the other program module; an address resetting program generator 16d generates an address resetting program for reading and resetting the saved data area address; and an accessing program generator 16e generates an accessing program for accessing a data area for the other program module using a relative address from the set data area address.
公开/授权文献
信息查询