OSDN Git Service

2008-11-13 Paul Brook <paul@codesourcery.com>
authorpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Nov 2008 15:19:02 +0000 (15:19 +0000)
committerpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Nov 2008 15:19:02 +0000 (15:19 +0000)
commit1868dd16a02dc5e1bd6b60cf5e4dc81980862e0d
treec0fb255f1910301b63c8be710bb26c06656095ad
parent02f226eecfc47cfad508dd0349f4bb44f84db9c6
2008-11-13  Paul Brook  <paul@codesourcery.com>

gcc/
* doc/invoke.texi: Document --fix-cortex-m3.
* config/arm/arm.c (arm_override_options): Set fix_cm3_ldrd if
Cortex-M3 cpu is selected.
(output_move_double): Avoid overlapping base register and first
destination register when fix_cm3_ldrd.
* config/arm/arm.opt: Add mfix-cortex-m3-ldrd.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141822 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/config/arm/arm.opt
gcc/doc/invoke.texi