]> git.ipfire.org Git - thirdparty/gcc.git/commit
Add long_call attribute to mips port.
authorJames E Wilson <wilson@specifixinc.com>
Mon, 1 Aug 2005 22:25:52 +0000 (15:25 -0700)
committerJim Wilson <wilson@gcc.gnu.org>
Mon, 1 Aug 2005 22:25:52 +0000 (15:25 -0700)
commit4dbdb061864825507e4d964c8904c82970fcb17d
tree1b2f7b954419c82bc60f7e34da9c6744ffb94baf
parent9e254451d2c54ff1fc1c9f1de87110566808af35
Add long_call attribute to mips port.

* config/mips/mips.c (mips_encode_section_info, mips_attribute_table,
TARGET_ENCODE_SECTION_INFO, TARGET_ATTRIBUTE_TABLE): New.
* config/mips/mips.h (SYMBOL_FLAG_LONG_CALL, SYMBOL_REF_LONG_CALL_P):
New.
* config/mips/predicates.md (const_call_insn_operand): Add check for
SYMBOL_REF_LONG_CALL_P.
* doc/extend.texi (long_call): Document the new attribute.

From-SVN: r102646
gcc/ChangeLog
gcc/config/mips/mips.c
gcc/config/mips/mips.h
gcc/config/mips/predicates.md
gcc/doc/extend.texi