invoke.texi: Document --fix-cortex-m3.
authorPaul Brook <paul@codesourcery.com>
Thu, 13 Nov 2008 15:19:02 +0000 (15:19 +0000)
committerPaul Brook <pbrook@gcc.gnu.org>
Thu, 13 Nov 2008 15:19:02 +0000 (15:19 +0000)
commit5fd424238b25fd8ff6ac403ef923bdce2b2b2347
treec0fb255f1910301b63c8be710bb26c06656095ad
parent255e5b0481a06f5fb7cf41c8b1d511cf506b943f
invoke.texi: Document --fix-cortex-m3.

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.

From-SVN: r141822
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/config/arm/arm.opt
gcc/doc/invoke.texi