[Bug target/94220] libgcc FTB for ARM Thumb when optimizing for size

2020-03-27 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94220

--- Comment #5 from CVS Commits  ---
The master branch has been updated by Richard Earnshaw :

https://gcc.gnu.org/g:66e0e23c12d143c8caf787d95ff356f009b1fca9

commit r10-7414-g66e0e23c12d143c8caf787d95ff356f009b1fca9
Author: Richard Earnshaw 
Date:   Fri Mar 27 10:25:51 2020 +

fixup: move ChangeLog entry for last Arm fix to correct file.

PR target/94220

[Bug target/94220] libgcc FTB for ARM Thumb when optimizing for size

2020-03-27 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94220

--- Comment #4 from CVS Commits  ---
The master branch has been updated by Richard Earnshaw :

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

commit r10-7413-ga9cd2d786ad4c45b9349e7fe22131782828d4cbd
Author: Richard Earnshaw 
Date:   Fri Mar 27 10:23:38 2020 +

fixup: move ChangeLog entry for last Arm fix to correct file.

PR target/94220

[Bug target/94220] libgcc FTB for ARM Thumb when optimizing for size

2020-03-26 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94220

Richard Earnshaw  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #3 from Richard Earnshaw  ---
Fixed

[Bug target/94220] libgcc FTB for ARM Thumb when optimizing for size

2020-03-26 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94220

--- Comment #2 from CVS Commits  ---
The master branch has been updated by Richard Earnshaw :

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

commit r10-7399-ge519d644999d04e0a341cb034f4d954963b1d2d2
Author: Richard Earnshaw 
Date:   Tue Mar 24 14:45:50 2020 +

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.

[Bug target/94220] libgcc FTB for ARM Thumb when optimizing for size

2020-03-23 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94220

Richard Earnshaw  changed:

   What|Removed |Added

Summary|libgcc FTB for ARM Thump|libgcc FTB for ARM Thumb
   |when optimizing for size|when optimizing for size
   Assignee|unassigned at gcc dot gnu.org  |rearnsha at gcc dot 
gnu.org

--- Comment #1 from Richard Earnshaw  ---
Mine