final.c (LABEL_ALIGN_AFTER_BARRIER): Default to no alignment.
authorRichard Henderson <rth@redhat.com>
Wed, 22 Aug 2001 08:31:44 +0000 (01:31 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 22 Aug 2001 08:31:44 +0000 (01:31 -0700)
commit340f7e7cdf8d068767b19247737be2d0dce53124
treea01c3fec4756997f1c5a4fa55e4010e535f98cb9
parentbd7b9a0f96a090ea290ad77d2e3de66a9b2f52e5
final.c (LABEL_ALIGN_AFTER_BARRIER): Default to no alignment.

        * final.c (LABEL_ALIGN_AFTER_BARRIER): Default to no alignment.
        (final_scan_insn): Consider jump tables data even if we have no
        independant text section if !JUMP_TABLES_IN_TEXT_SECTION.  Use
        ADDR_VEC_ALIGN.
        * config/ia64/ia64.h (JUMP_TABLES_IN_TEXT_SECTION): Remove.
        (ASM_OUTPUT_CASE_END): Remove.
        (ASM_OUTPUT_ADDR_DIFF_ELT): Emit pc-relative references.
        * config/ia64/ia64.md (tablejump): Decode pc-relative references.
        * config/ia64/sysv4.h (ASM_OUTPUT_BEFORE_CASE_LABEL): Remove.

From-SVN: r45103
gcc/ChangeLog
gcc/config/ia64/ia64.h
gcc/config/ia64/ia64.md
gcc/config/ia64/sysv4.h
gcc/final.c