www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 13614] New: GDC: core.stdc.stdarg broken on X86

https://issues.dlang.org/show_bug.cgi?id=13614

          Issue ID: 13614
           Summary: GDC: core.stdc.stdarg broken on X86
           Product: D
           Version: D2
          Hardware: x86
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P1
         Component: druntime
          Assignee: nobody puremagic.com
          Reporter: kevin.lamonte gmail.com

This is for gdc-4.9, as shipped with Debian jessie (seems to match druntime
2.065).  Looks like there is support for X86_64 but not X86.  If I provide my
own copy of gdc's core.stdc.stdarg, the final link fails looking for va_start
and va_arg.  Oddly the static assert for unsupported platform is not triggered
during the compile.

--
Oct 13 2014