* config/bfin/bfin.c (bfin_expand_call): Inline PLT with l1_text
commitfc8aef7f860c42a43edd7115eef3e06e7d5b3aee
authorjiez <jiez@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 29 Aug 2007 09:15:14 +0000 (29 09:15 +0000)
committerjiez <jiez@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 29 Aug 2007 09:15:14 +0000 (29 09:15 +0000)
tree438744c9ed8948abcf533896717c5442e8fddf9c
parentf4ec07e4b66c3d8261cff06d01cdbc539a786bf1
* config/bfin/bfin.c (bfin_expand_call): Inline PLT with l1_text
attribute when appropriate.
(bfin_handle_l1_text_attribute): New.
(bfin_handle_l1_data_attribute): New.
(bfin_attribute_table): Add attributes: l1_text, l1_data,
l1_data_A and l1_data_B.
* doc/extend.texi (node Function Attributes): Document l1_text
function attribute.
(Variable Attributes): Add Blackfin subsection. Document l1_data,
l1_data_A and l1_data_B variable attributes.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@127887 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/bfin/bfin.c
gcc/doc/extend.texi