]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: Remove more redundant union members
authorJonathan Wakely <jwakely@redhat.com>
Wed, 2 Nov 2022 12:52:34 +0000 (12:52 +0000)
committerJonathan Wakely <jwakely@redhat.com>
Wed, 2 Nov 2022 20:33:03 +0000 (20:33 +0000)
commit41602c85ac2414edfbca5c4b0ba520d47f0189ce
tree6fa812220ad8f7c40b7624c3c56a25a6cc13213f
parentf6ce1e77bbf5d3a096f52e674bfd7354c6537d10
libstdc++: Remove more redundant union members

We don't need these 'unused' members because they're never used, and a
union with a single variant member is fine.

libstdc++-v3/ChangeLog:

* libsupc++/eh_globals.cc (constant_init::unused): Remove.
* src/c++11/system_error.cc (constant_init::unused): Remove.
* src/c++17/memory_resource.cc (constant_init::unused): Remove.
libstdc++-v3/libsupc++/eh_globals.cc
libstdc++-v3/src/c++11/system_error.cc
libstdc++-v3/src/c++17/memory_resource.cc