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

--- Comment #3 from Daniel Krügler <daniel.kruegler at googlemail dot com> ---
(In reply to Jonathan Wakely from comment #2)
My interprettaion is that the standard does not say anything about that (I
think I had once a similar question in regard to another type from the C
Library). I suspect that this could be a C++ Library defect. But I would argue
that here the intention is arg_list to be a pod based on [support.runtime] p2:

"The contents of these headers are the same as the Standard C library headers
[..] <stdarg.h>, [..], respectively, with the following changes: [..]"

I cannot deduce anything from the changes that could be interpreted in a way
explaining such a difference. My guess is that the is_pod trait was not fully
implemented in gcc 4.7.2, was it?

Reply via email to