final.c (shorten_branches): Do not align labels for jump tables.
authorMark Mitchell <mark@codesourcery.com>
Sat, 23 May 2009 17:56:14 +0000 (17:56 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Sat, 23 May 2009 17:56:14 +0000 (17:56 +0000)
commit0676c39392eb5fb5868b89e8627496167d5b9bf8
tree0a9977b1a4b5eab728f17f573225f95024883d98
parent94324dae550a37823711fad728cbc0b045c7d9f7
final.c (shorten_branches): Do not align labels for jump tables.

* final.c (shorten_branches): Do not align labels for jump tables.
(final_scan_insn): Use JUMP_TABLE_DATA_P.

* gcc.dg/falign-labels-1.c: New test.

Co-Authored-By: Maxim Kuvyrkov <maxim@codesourcery.com>
From-SVN: r147824
gcc/ChangeLog
gcc/final.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/falign-labels-1.c [new file with mode: 0644]