[Issue 1543] std.boxer broken for gdc (was: Incorrect passing of floats to variadic functions)
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sat Oct 13 01:57:46 PDT 2007
http://d.puremagic.com/issues/show_bug.cgi?id=1543
mariusmuja at gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|glue layer |Phobos
Summary|Incorrect passing of floats |std.boxer broken for gdc
|to variadic functions |(was: Incorrect passing of
| |floats to variadic
| |functions)
------- Comment #3 from mariusmuja at gmail.com 2007-10-13 03:57 -------
I didn't know about va_arg!()(). It seems then that std.boxer is broken for
gdc, since it uses the unportable casts and assumes _argptr is of type void*,
which by looking at std.stdarg it not necessarily true.
--
More information about the D.gnu
mailing list