Extended attribute information retention file format for object files

   
   

Disclosed is a system, method, and program for producing an executable file for execution by a computer. The computer receives a plurality of programming language statements comprising a source program and translates the source program into an object module. The object module includes a symbol reference, a symbol definition, attribute information for the symbol reference derived from the language, and attribute information for the symbol definition derived from the language statements. The computer binds the object modules into a program object and resolves in the program object an external symbol reference in the object module with an external symbol definition in another object module. The attribute information is available when binding object modules into the program object.

Gegeben ein System, eine Methode und ein Programm für das Produzieren einer vollziehbaren Akte für Durchführung durch einen Computer frei. Der Computer empfängt eine Mehrzahl der Programmierspracheaussagen, die ein Quellenprogramm enthalten und übersetzt das Quellenprogramm in ein Objektmodul. Das Objektmodul schließt einen Symbolhinweis, eine Symboldefinition, Attributauskunft als Symbolreferenz ein, die von der Sprache abgeleitet wird, und Attributauskunft für die Symboldefinition, die von den Sprachenaussagen abgeleitet wird. Der Computer bindet die Objektmodule in einen Programmgegenstand und behebt im Programmgegenstand einen externen Symbolhinweis im Objektmodul mit einer externen Symboldefinition in einem anderen Objektmodul. Die Attributauskunft ist vorhanden, wenn bindene Objektmodule in das Programm einwenden.

 
Web www.patentalert.com

< Method and apparatus for sharing data files among run time environment applets in an integrated circuit card

< Method and apparatus for enabling a compiler to reduce cache misses by performing pre-fetches in the event of context switch

> System and method for enabling atomic class loading in an application server environment

> Method and system for managing lock contention in a computer system

~ 00155