call-attributes
master
sret for returning large structs, and byval for struct args in extern function calls.