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.

Reply via email to