2009-07-01 Paul Brook <paul@codesourcery.com>
authorPaul Brook <paul@codesourcery.com>
Wed, 1 Jul 2009 11:44:54 +0000 (11:44 +0000)
committerPaul Brook <paul@codesourcery.com>
Wed, 1 Jul 2009 11:44:54 +0000 (11:44 +0000)
commit921e5f0a315d8bded89c0d6e41ab467b8887a418
treefa9fbce299037e072dcfe819740aaf8691f7bfb2
parentaf589bd0cded56d05c19e06555b08ee9d5c41761
2009-07-01  Paul Brook <paul@codesourcery.com>

gas/
* config/tc-arm.c (MISSING_FNSTART): Define.
(s_arm_unwind_fnstart): Diagnose duplicate directive.
(s_arm_unwind_handlerdata, s_arm_unwind_fnend, s_arm_unwind_fnend,
s_arm_unwind_cantunwind, s_arm_unwind_personalityindex,
s_arm_unwind_personality, s_arm_unwind_save, s_arm_unwind_movsp,
s_arm_unwind_pad, s_arm_unwind_setfp, s_arm_unwind_raw): Error if
not inside function unwinding region.

gas/testsuite/
* gas/arm/fp-save.s: Add .fnstart and .fnend directives.
gas/ChangeLog
gas/config/tc-arm.c
gas/testsuite/ChangeLog
gas/testsuite/gas/arm/fp-save.s