HomePhabricator

Support __builtin_ms_va_list.

Description

Support __builtin_ms_va_list.

Summary:
This change adds support for __builtin_ms_va_list, a GCC extension for
variadic ms_abi functions. The existing __builtin_va_list support is
inadequate for this because va_list is defined differently in the Win64
ABI vs. the System V/AMD64 ABI.

Depends on D1622.

Reviewers: rsmith, rnk, rjmccall

CC: cfe-commits

Differential Revision: http://reviews.llvm.org/D1623

Details

Committed
cdavisSep 17 2015, 1:55 PM
Differential Revision
D1623: Support __builtin_ms_va_list.
Parents
rL247940: [SPARC] Add mulscc.
Branches
Unknown
Tags
Unknown