An executable program is prepared from a plurality of object code modules,
each object code module including section data and associated relocations
and at least one of the object code modules further including code
sequences at least some of which are like to be repeatedly included in the
executable program. Wherever a code sequence is to be inserted, a
relocation instruction specifies the location of the code sequence and the
code sequence is inserted into the section data at the appropriate point.
A linker, a method for assembling, and a computer program product support
these operations.
Un programma eseguibile è preparato da una pluralità di moduli di codice di oggetto, ogni modulo di codice di oggetto compreso i dati della sezione e le rilocazioni associate ed almeno uno dei moduli di codice di oggetto più ulteriormente compreso il codice ordina almeno alcuno in serie di cui sia come essere incluso ripetutamente nel programma eseguibile. Dovunque una sequenza di codice debba essere inserita, un'istruzione di rilocazione specifica la posizione della sequenza di codice e la sequenza di codice è inserita nei dati della sezione al punto adatto. Un linker, un metodo per il montaggio e un supporto del prodotto di programma destinato all'elaboratore questi funzionamenti.