This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r262436 - in /trunk/gcc: ChangeLog config/arm/a...
- From: tnfchris at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Thu, 05 Jul 2018 10:37:37 -0000
- Subject: r262436 - in /trunk/gcc: ChangeLog config/arm/a...
Author: tnfchris
Date: Thu Jul 5 10:37:36 2018
New Revision: 262436
URL: https://gcc.gnu.org/viewcvs?rev=262436&root=gcc&view=rev
Log:
Fix can_change_mode_class for big-endian on Arm
gcc/
PR target/84711
* config/arm/arm.c (arm_can_change_mode_class): Use GET_MODE_UNIT_SIZE
instead of GET_MODE_SIZE when comparing Units.
gcc/testsuite/
PR target/84711
* gcc.target/arm/big-endian-subreg.c: New.
Added:
trunk/gcc/testsuite/gcc.target/arm/big-endian-subreg.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/arm/arm.c
trunk/gcc/testsuite/ChangeLog