[fpc-devel]default calling convention change for i386

Ingmar Tulva juss_it at ut.ee
Wed Dec 24 11:21:32 CET 2003


Bad news :(

Is this true for all {$mode }'s or only {$mode delphi} ?

On Wed, 24 Dec 2003, Peter Vreman wrote:

}Hi all,
}
}>From today the default calling convention for i386 is changed from stdcall
}(the default since 1.9.0) to register calling. This means that you have to
}look at how assembler code loads the arguments and maybe store them
}yourself in local variables.
}
}The register calling is compatible with delphi, so delphi assembler can
}now be used without changes. If there are still incompatibilities with
}delphi register calling please report the to the fpc-devel mailinglist
}including some same code.

------

Ingmar

------

"Experience is what you get when you don't get what you want"





More information about the fpc-devel mailing list