Win64 function markup

Myria myriachan at cox.net
Wed Dec 27 21:00:31 PST 2006


> It supports SECTION .xdata and SECTION .pdata. But you have to fill them
> manually, it's not automatic.

That's true, but it looks tedious from the complexity of the format.

> AFAIK leaf functions (i.e. doesn't modify non-volatile registers or the
> stack) don't require exception handling data. Has this changed for Vista?

No, but you can't call anything that way.  If an exception occurs and rip 
doesn't have a function entry and the address at [rsp] doesn't either, it'll 
terminate without a message.

Melissa 



More information about the yasm-devel mailing list