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

--- Comment #2 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Richard Earnshaw <rearn...@gcc.gnu.org>:

https://gcc.gnu.org/g:e519d644999d04e0a341cb034f4d954963b1d2d2

commit r10-7399-ge519d644999d04e0a341cb034f4d954963b1d2d2
Author: Richard Earnshaw <rearn...@arm.com>
Date:   Tue Mar 24 14:45:50 2020 +0000

    arm: unified syntax for libgcc when built with -Os [PR94220]

    The recent patch to convert all thumb1 code in libgcc to unified syntax
    ommitted the conditional code that is used only when building the library
    for minimal size.  This patch fixes this case.

    I've also fixed the COND macro so that a single definition is always used
    that is for unified syntax.  This eliminates a warning that is now being
    seen from the assembler when compiling the ieee fp support code.

            PR target/94220
            * config/arm/lib1funcs.asm (COND): Use a single definition for
            unified syntax.
            (aeabi_uidivmod): Unified syntax when optimizing Thumb for size.
            (aeabi_idivmod): Likewise.
            (divsi3_skip_div0_test): Likewise.

Reply via email to