invoke.texi: Remove the MIPS -membedded-pic option.
authorRichard Sandiford <rsandifo@redhat.com>
Thu, 22 Apr 2004 07:03:00 +0000 (07:03 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Thu, 22 Apr 2004 07:03:00 +0000 (07:03 +0000)
commit827555ea3e83a504d34d5aae66cb7838a170790e
tree67df704a1a147342aeeb5a13a1e4b2a831d0b31b
parente930d01a4fb071e00edb80bc0c5a878733394bbf
invoke.texi: Remove the MIPS -membedded-pic option.

* doc/invoke.texi: Remove the MIPS -membedded-pic option.
* config/mips/mips-protos.h (embedded_pic_fnaddr_reg): Delete.
(embedded_pic_offset): Delete.
* config/mips/mips.h (MASK_EMBEDDED_PIC): Delete.  Shuffle other
MASK_* constants.
(TARGET_EMBEDDED_PIC): Delete.
(TARGET_SWITCHES): Remove -m{no-,}embedded-pic.
(ASM_SPEC): Remove -membedded-pic.
(ASM_OUTPUT_ADDR_DIFF_ELT): Remove embedded-pic handling.
(ASM_OUTPUT_CASE_LABEL): Likewise.
* config/mips/vxworks.h (ASM_SPEC): Remove -membedded-pic.
* config/mips/windiss.h (ASM_SPEC): Likewise.
* config/mips/mips.c (struct machine_function): Remove
embedded_pic_fnaddr_rtx.
(TARGET_ENCODE_SECTION_INFO): Remove override.
(embedded_pic_fnaddr_reg, embedded_pic_offset): Delete.
(override_options): Remove -membedded-pic handling.
(print_operand): Remove handling of '%S'.
(mips_select_section: Remove -membedded-pic handling.
(mips_encode_section_info): Delete.
(mips_output_conditional_branch): Remove mention of -membedded-pic.
* config/mips/mips.md (define_attr length, movsi, movdi, jump): Remove
-membedded-pic handling.
(casesi, casesi_internal, casesi_internal_di, get_fnaddr): Delete.

From-SVN: r81007
gcc/ChangeLog
gcc/config/mips/mips-protos.h
gcc/config/mips/mips.c
gcc/config/mips/mips.h
gcc/config/mips/mips.md
gcc/config/mips/vxworks.h
gcc/config/mips/windiss.h
gcc/doc/invoke.texi