]> gcc.gnu.org Git - gcc.git/commit
re PR target/42093 (Compressed switch tables for Thumb2 have signed offsets)
authorRamana Radhakrishnan <ramana.radhakrishnan@arm.com>
Wed, 23 Dec 2009 16:36:40 +0000 (16:36 +0000)
committerRamana Radhakrishnan <ramana@gcc.gnu.org>
Wed, 23 Dec 2009 16:36:40 +0000 (16:36 +0000)
commit83c3a2d826778223e827ab541ada1c3ffde04034
tree38a83d3bb56c8033348f31d5c3ba454883552ceb
parent07422036e30a34fa3fba20c6b6a7534bcd509e1c
re PR target/42093 (Compressed switch tables for Thumb2 have signed offsets)

Fix PR target/42093

2009-12-23  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

        PR target/42093
        * config/arm/arm.h (CASE_VECTOR_PC_RELATIVE): Fix macro usage
        to TARGET_THUMB1.
        (CASE_VECTOR_SHORTEN_MODE): Allow signed offsets
        only for TARGET_THUMB1.

2009-12-23  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

        PR target/42093
        * gcc.target/arm/pr42093.c: New test.

From-SVN: r155428
gcc/ChangeLog
gcc/config/arm/arm.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/pr42093.c [new file with mode: 0644]
This page took 0.066045 seconds and 5 git commands to generate.