Hi! I'd like to ping following patches:
https://gcc.gnu.org/pipermail/gcc-patches/2021-November/583289.html c++, dyninit: Optimize C++ dynamic initialization by constants into DECL_INITIAL adjustment [PR102876] While Jason has added -fimplicit-constexpr which can fix up some cases, it still doesn't handle non-inline functions, or functions defined after the dynamic initialization, or functions defined in other TUs, so I think trying to optimize those after IPA is useful and as has been said, other compilers do it late as well. https://gcc.gnu.org/pipermail/gcc-patches/2021-November/584802.html pch, v2: Add support for PCH for relocatable executables I do support Iain's patches to make PCH configure time disableable, but if people do want it and can't use it because of PIEs, it seems a pitty not to support it when it is so easy. Thanks Jakub