Ho scritto un compilatore per C che emette codice byte. Il motivo per questo era di essere in grado di scrivere applicazioni per una piattaforma embedded che funziona su più piattaforme.Come scrivere un linker
Ho il compilatore e l'assemblatore.
Ho bisogno di scrivere un linker e sono bloccato.
Il formato dell'oggetto è personalizzato, progettato attorno all'interprete del codice byte, quindi non posso utilizzare alcun linker esistente.
Il mio ostacolo maggiore è come organizzare il codice oggetto per generare il file binario collegato. Il collegamento dinamico non è necessario, al momento. Ho bisogno di far funzionare prima il collegamento statico.
Libro fantastico, ad essere onesti. – dirkgently