[Fight with Dragon Shit (Code || Kot)] "Linker Concept Language" (Syntax Objektdatei Standard)
-
Hallo Communitionen!
Ist euch eine formale Sprache zur Beschreibung von Linker-Architekturen bekannt?
http://de.wikipedia.org/wiki/Linker_(Computerprogramm)Dabei meine ich Themen wie - statisches und dynamisches Linken, Maschinenregister, Bibiotheksabhängikeiten, verschiebbare Objektdateien etc.
Wie reden sozusagen über etwas unter dem Assembler-Design:
ASM -> Assembler -> Object-Datei (verschiebbarer Maschinencode) & Bibiotheken -> Linker -> Maschinencode (spezifisch; zu Beobachten im Monitor)Kann man Linkerdesign überhaupt gesondert vom Assembler betrachten?
Überhalb der Compilerebene wird z.B. die Abhängigkeit für Dlls über eine DEF Datei generiert. Das ist aber eine High-Level-Syntax bzw. Semantik.
http://msdn.microsoft.com/de-de/library/d91k01sh(VS.80).aspxFür mich unterliegen Compiler-, Assembler und Linkerdesign den selben Grundprinzipien. - Lexikalische, Syntax-, Semantische Analyse und Zwischencodegenerierung plus Symboltabelle. - Ist diese Sichtweise vielleicht falsch?
Hat jemand ein paar nette Buzzs?
-
Danke! Hat sich erledigt:
http://en.wikipedia.org/wiki/Binary_File_Descriptor_library
Obwohl BDF wahrscheinlich nicht als Standard durchschwimmt.Na kuck mal an:
abc.w schrieb:
ieee IEEE-695 (LADsoft variant) object file format
http://www.c-plusplus.net/forum/viewtopic-var-p-is-1687893.html
Ergo: http://www.ifi.uzh.ch/arvo/~pilz/oct/
http://knowledgerush.com/kr/encyclopedia/Object_code_file_format/
-
Prof84 schrieb:
Für mich unterliegen Compiler-, Assembler und Linkerdesign den selben Grundprinzipien. - Lexikalische, Syntax-, Semantische Analyse und Zwischencodegenerierung plus Symboltabelle. - Ist diese Sichtweise vielleicht falsch?
ja, ist falsch. obwohl viele linker über eine art script zu steuern sind.