Hi,
ich versuche mithilfe des MS Linkers OMF zu COFF zu konvertieren.
Mein Problem ist, dass ich innerhalb der OMF Datei 'org' benutze:
Delphi-Quellcode:
x:
db 1,2,3,4
org x
db 5,6,7,8
Das soll dann natürlich letztlich nur auf "
db 5,6,7,8" hinauslaufen.
Leider scheint der MS Linker diese Offset-Überlappung nicht zu verstehen und macht "
db 1,2,3,4,5,6,7,8" daraus...
Ich habe schon OMF2D von EliCZ, was die OMF-Datei vereinfachen soll, damit auch Linker, die nicht jedes Feature von OMF unterstützen, mit solchen dennoch arbeiten können, ausprobiert, leider ohne Erfolg..
Ich hatte vor ein paar Stunden irgendwo davon gelesen, dass ein Tool alle 'org's entfernt, als ich via Google nach "omf to coff" und "omf2coff" gesucht habe, leider finde ich das nun nicht wieder..
Ich hoffe, jemand weiß Rat, danke.