https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110729
--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Kewen Lin <li...@gcc.gnu.org>: https://gcc.gnu.org/g:6894581ac453361e3fb4e1ffd54f9499acb87466 commit r14-2693-g6894581ac453361e3fb4e1ffd54f9499acb87466 Author: Kewen Lin <li...@linux.ibm.com> Date: Fri Jul 21 00:16:29 2023 -0500 testsuite: Add a test case for PR110729 [PR110729] As PR110729 reported, there was one issue for .section __patchable_function_entries with -ffunction-sections, that is we put the same symbol as link_to section symbol for all functions wrongly. The commit r13-4294 for PR99889 has fixed this with the corresponding label LPFE* which sits in the function_section. As Fangrui suggested [1], this patch is to add a bit more test coverage. I didn't find a good way to check all linked_to symbols are different, so I checked for LPFE[012]. [1] https://gcc.gnu.org/pipermail/gcc-patches/2023-July/624866.html PR testsuite/110729 gcc/testsuite/ChangeLog: * gcc.dg/pr110729.c: New test.