[Patch ARM] Fix PR47688

Ramana Radhakrishnan ramana.radhakrishnan@linaro.org
Fri Mar 11 14:49:00 GMT 2011


Hi,

This patch fixes PR47688 which is a regression from gcc 4.4 and which 
ends up fixing https://bugs.launchpad.net/gcc-linaro/+bug/730440. The 
change is essentially in the punctuation character to only print out the 
lower 16 bits of the constant.

I'll commit this into trunk and backport this to 4.5 branch once testing 
completes. A bootstrap of trunk for C, C++ and Fortran in Thumb2 has 
already completed and regression tests are on.

Cheers
Ramana

2011-03-10  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>

	PR target/47668
	gcc/
	* config/arm/arm.md (arm_movtas_ze): Use 'L' instead of 'c'
	in the output template.
	gcc/testsuite/
	* gcc.target/arm/pr47688.c: New.

---
Ramana Radhakrishnan

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: pr47688-patch.txt
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20110311/a8280e6b/attachment.txt>


More information about the Gcc-patches mailing list