Patent ID: 7590976
Filing Date: 2009-09-15
Classification: G06F

Abstract:
1. A computer-readable storage medium storing a compiler program for converting a source program into an object program, the compiler program causing a computer to function as: an address saving program generating means for generating an address saving program for saving in a memory a data memory area address used by a calling program module included in the source program, an address setting program generating means for generating an address setting program for setting a data memory area address used by an other program module to be called by the calling program module, a transferring program generating means for generating a transferring program for the transfer from a first subprogram included in the calling program module to a second subprogram included in the other program module, an address resetting program generating means for generating an address resetting program for reading and resetting the data memory area address saved in the memory for the calling program module after the return from the second subprogram as a transfer end to the first subprogram, and an accessing program generating means for generating an accessing program for accessing a data memory area for the other program module using a relative address from the set data memory area address for the other program module when the other program module accesses the data memory area therefor included therein.