aboutsummaryrefslogtreecommitdiff
path: root/gcc/configure
diff options
context:
space:
mode:
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>2003-10-29 21:44:16 +0000
committerJohn David Anglin <danglin@gcc.gnu.org>2003-10-29 21:44:16 +0000
commitcb4d476cf4ea3b6889efa676d23f64efb81ecb1e (patch)
tree3f9b013a36f8c65c1295068d6f7270904d4bc863 /gcc/configure
parentc1aa3958b1832d2c728c6fc192ab78c3ea737c3b (diff)
downloadgcc-cb4d476cf4ea3b6889efa676d23f64efb81ecb1e.zip
gcc-cb4d476cf4ea3b6889efa676d23f64efb81ecb1e.tar.gz
gcc-cb4d476cf4ea3b6889efa676d23f64efb81ecb1e.tar.bz2
pa-linux.h (ASM_OUTPUT_ADDR_VEC_ELT): Use label in big switch ELTs.
* pa-linux.h (ASM_OUTPUT_ADDR_VEC_ELT): Use label in big switch ELTs. (ASM_OUTPUT_ADDR_DIFF_ELT): Use label difference in big switch ELTs. * pa.c (pa_adjust_insn_length): Check for btable branches using attribute TYPE_BTABLE_BRANCH. (pa_reorg): Simplify. * pa.h (CASE_VECTOR_MODE): Change big switch mode to SImode. (ASM_OUTPUT_ADDR_VEC_ELT): As above. (ASM_OUTPUT_ADDR_DIFF_ELT): As above. * pa.md (btable_branch): New instruction type. (in_branch_delay, in_nullified_branch_delay, in_call_delay): Disallow btable branches. (define_delay): Add btable branches to insn types that may have an insn in the delay position. (Z2, Z3): Add btable branch to list. Simplify unamed pattern set copy pic_label_operand to register. Add PA 2.0 variant. (short_jump): New jump for use in branch tables. (casesi, casesi0): Revise for new branch table formats. (casesi32, casesi32p, casesi64p): New casesi patterns. (indirect_jump): Move. From-SVN: r73064
Diffstat (limited to 'gcc/configure')
0 files changed, 0 insertions, 0 deletions