[Issue 670] _argptr is char *

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue Sep 18 06:05:31 PDT 2007


http://d.puremagic.com/issues/show_bug.cgi?id=670





------- Comment #5 from afb at algonet.se  2007-09-18 08:05 -------
(In reply to comment #3)

> > According to the spec, only DMD exists. It doesn't mention portability.
> 
> Where is this bit of the spec that states that no other compiler exists?

I'm just ticked that it's nigh impossible to add the predefined versions.

> > I'm not sure how it could be rewritten to support DMD's direct access ?
> > But David can probably give a much better explanation of the va_lists.
> 
> What do you mean by this?

I'm not sure that std.c.stdarg can be done much better. But std.stdarg can
probably be, as larsivi is mentioning. Especially for x86_64, it's needed.


-- 



More information about the D.gnu mailing list