https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105606
--- Comment #7 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jakub Jelinek <ja...@gcc.gnu.org>: https://gcc.gnu.org/g:3ba882c7b51ab1f14c62c748e989415834ccd9ce commit r14-4293-g3ba882c7b51ab1f14c62c748e989415834ccd9ce Author: Jakub Jelinek <ja...@redhat.com> Date: Wed Sep 27 10:38:54 2023 +0200 remove workaround for GCC 4.1-4.3 [PR105606] While looking into vec.h, I've noticed we still have a workaround for GCC 4.1-4.3 bugs. As we now use C++11 and thus need to be built by GCC 4.8 or later, I think this is now never used. 2023-09-27 Jakub Jelinek <ja...@redhat.com> PR c++/105606 * system.h (BROKEN_VALUE_INITIALIZATION): Don't define. * vec.h (vec_default_construct): Remove BROKEN_VALUE_INITIALIZATION workaround. * function.cc (assign_parm_find_data_types): Likewise.