Hallo Community!
Ich habe bereits erfahrungen mit dem ia32-Assembler auf FreeBSD gesammelt. Nun muesste ich ein Programm von fbsd auf OpenBSD portieren, welches vollstaendig in Assembler geschrieben wurde. Nun würde ich gern wissen, was ich zu ändern habe. Ich benutze die Systemcalls read, write, open und exit. Und ist die Callingconvention ueberhaupt gleich (muss ich also nachwievor die syscall-nummer in eax laden und die Argumente auf dem Stack laden)?
Danke für eure Hilfe!
huffl
Ich habe bereits erfahrungen mit dem ia32-Assembler auf FreeBSD gesammelt. Nun muesste ich ein Programm von fbsd auf OpenBSD portieren, welches vollstaendig in Assembler geschrieben wurde. Nun würde ich gern wissen, was ich zu ändern habe. Ich benutze die Systemcalls read, write, open und exit. Und ist die Callingconvention ueberhaupt gleich (muss ich also nachwievor die syscall-nummer in eax laden und die Argumente auf dem Stack laden)?
Danke für eure Hilfe!
huffl