https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104327

--- Comment #12 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-13 branch has been updated by Georg-Johann Lay
<g...@gcc.gnu.org>:

https://gcc.gnu.org/g:6506590e70e57ed8d7fb68ab9443e31c31208fb0

commit r13-7378-g6506590e70e57ed8d7fb68ab9443e31c31208fb0
Author: Georg-Johann Lay <a...@gjlay.de>
Date:   Tue May 23 14:54:12 2023 +0200

    target/104327: Allow more inlining between different optimization levels.

    avr-common.cc introduces the following options that are set depending
    on optimization level: -mgas-isr-prologues, -mmain-is-OS-task and
    -fsplit-wide-types-early.  The inliner thinks that different options
    disallow cross-optimization inlining, so provide can_inline_p.

    gcc/
            PR target/104327
            * config/avr/avr.cc (avr_can_inline_p): New static function.
            (TARGET_CAN_INLINE_P): Define to that function.

Reply via email to