摘要 |
PURPOSE:To improve the redundancy of a compiler output data, and to reduce a necessary storage area in size by providing a linkage editing part for generating the reference information being between a data array and a program. CONSTITUTION:A sharing converting part 4 puts a special symbol which is not used for a compile processing part 2, to the name of an operation or a function, and denotes it as shown in the expression in order to give a shared data attribute to data A, B and C of a sharing object. A linkage editing part 5 edits the sharing object data outputted from the sharing converting part 4 and generates a shared data array 7 having no duplication, and generates a reference table 8 which enables a reference from programs P1, P2. According to the reference table 8, the name of all sharing data in the programs P1, P2 and the data address in the shared data array are referred to.
|