z/OS has two different definitions for for va_list. The two sets of builtins are needed to support this. Need to call __builtin_zos_va_copy() when _VARARG_EXT_ is not defined. The problem only happens with c++98 or c++03.
Details
Details
Diff Detail
Diff Detail
Event Timeline
| libcxx/include/__support/ibm/xlocale.h | ||
|---|---|---|
| 110 | Can't you enable that extension by default in C++03? | |
Can't you enable that extension by default in C++03?