On Tue, Oct 4, 2011 at 12:30 PM, Iain Buclaw<ibuclaw@ubuntu.com> wrote:
These patches address two areas of the D language:
1) D calling convention.
2) Naked functions on i386 and x86_64
Some work would need to be done on naked functions at least first so
that changes required are only to gcc/config. I would be grateful if I
could get pointed in the right direction for implementing naked as a
function attribute for i386 so all frontends could benefit.
Does D really require a new calling convention? Also does it really
require naked support? I think naked support is a bad idea and people
who require naked support should be writing an assembly function
wrapper.
Thanks,
Andrew Pinski