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?