http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60545

            Bug ID: 60545
           Summary: Please support the 64-bit Windows/EFI calling
                    convention on x86-64 Linux/ELF
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: josh at joshtriplett dot org

For code interoperating with Windows-compatible assembly routines, or for
system code calling into EFI firmware, it would help if GCC natively understood
the Windows four-register no-red-zone reserve-16-bytes calling convention on
non-Windows x86-64 platforms, such as Linux or generic ELF.

bug 16332 requested the same thing, and a comment there suggested that the
necessary support went into GCC 4.3, but I haven't seen any signs of it in 4.3
or any other GCC version.

Reply via email to