Einzelnen Beitrag anzeigen

Blatt

Registriert seit: 8. Sep 2010
17 Beiträge
 
#2

AW: OMF zu COFF - Überlappungsproblem

  Alt 22. Dez 2010, 22:52
Der VS2k3 Linker scheint 'org' zu unterstützen, allerdings gibt es bei folgendem Code Probleme:

Delphi-Quellcode:
x:
  call MessageBoxA
  org x
  add esp,4
Obwohl "call MessageBoxA" überschrieben wird, werden innerhalb der OBJ-Datei Fixups erstellt, mit welchen der OMF Linker offensichtlich gut umgehen kann.. der MS Linker baut diese Fixups allerdings mit ein und mutiert damit das "add esp,4"..

Hat jemand vllt. ein Tool, das solche Fixups ausfindig macht und löscht oder gibt's für dieses Problem 'nen Tipp?
Danke.
  Mit Zitat antworten Zitat