摘要 |
PROBLEM TO BE SOLVED: To generate a load module having a reduced size, which does not include any redundant instruction code by sharing instruction codes to be used in common while ensuring normal operations when independently developed software is integrated into one multi-core processor.SOLUTION: In a library provided in a build tool, reentrant attributes are preliminarily given to respective functions included in the library. When a plurality of programs are integrated, function names of reentrant functions called from object code groups of respective programs are integrated to output an entire reentrant function name file including all reentrant function names without duplication. Link processing is performed on the object code groups of the plurality of programs to generate load modules corresponding to them respectively. Further, a load module of reentrant functions is generated on the basis of the entire reentrant function name file. |