[PATCH v2] libstdc++: Add module initialization functions to the library [PR124268]
Joseph Myers
josmyers@redhat.com
Tue Mar 17 21:08:55 GMT 2026
On Tue, 17 Mar 2026, Jonathan Wakely wrote:
> Anyway, I've reverted the patch now. We will have to figure out how to
> deal with funky targets. If va_list does not have external linkage on
> those targets, then it's already undefined to use it in C++, so really
> that needs to be fixed in those targets. Or we hack workarounds into
> the C++ front end for these system headers.
Maybe the targets need to set up __va_list_tag in some different way then,
since i386 / rs6000 / s390 also have __va_list_tag but don't seem to have
this issue (and I don't know whether stormy16 or xtensa have it or not
since glibc doesn't support those architectures).
--
Joseph S. Myers
josmyers@redhat.com
More information about the Libstdc++
mailing list