digitalmars.D.bugs - [Issue 574] New: DMD uses D calling convention for returning complex floats from functions with C calling convention
- d-bugmail puremagic.com (49/54) Nov 19 2006 http://d.puremagic.com/issues/show_bug.cgi?id=574
- d-bugmail puremagic.com (9/9) Dec 08 2006 http://d.puremagic.com/issues/show_bug.cgi?id=574
http://d.puremagic.com/issues/show_bug.cgi?id=574 Summary: DMD uses D calling convention for returning complex floats from functions with C calling convention Product: D Version: 0.174 Platform: PC OS/Version: Linux Status: NEW Keywords: wrong-code Severity: normal Priority: P2 Component: DMD AssignedTo: bugzilla digitalmars.com ReportedBy: thomas-dloop kuehne.cn DMD uses D calling convention for returning complex floats from functions with C calling convention. complex_d.d : complex_c.c : gcc -m32 -c complex_c.c && dmd complex_c.o complex_d.d -ofcomplex && ./complex output:cfloat: nan+nani (5+2i) Segmentation faultexpected output:cfloat: 5+2i (5+2i) cdouble: 4+6i (4+6i) creal: 16+5i (16+5i)--
Nov 19 2006
http://d.puremagic.com/issues/show_bug.cgi?id=574 bugzilla digitalmars.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED Fixed DMD 0.176 --
Dec 08 2006