]> git.ipfire.org Git - thirdparty/gcc.git/commit
rl78.c (rl78_attribute_table): Add naked.
authorNick Clifton <nickc@redhat.com>
Fri, 17 May 2013 07:51:53 +0000 (07:51 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Fri, 17 May 2013 07:51:53 +0000 (07:51 +0000)
commit17b962bd33aa88fbe170ffd67a5273d56350066e
tree093fd6f9bc10606205b0aea14e8824e8e4c177e1
parentb1a0f84edb849a7b78db47450e7f2d180aeec088
rl78.c (rl78_attribute_table): Add naked.

* config/rl78/rl78.c (rl78_attribute_table): Add naked.
(rl78_is_naked_func): New function.
(rl78_expand_prologue): Skip prologue generation for naked
functions.
(rl78_expand_epilogue): Skip epilogue generation for naked
functions.
* doc/extend.texi (naked): Add RL78 to the list of processors
that supports this attribute.

From-SVN: r199001
gcc/ChangeLog
gcc/config/rl78/rl78.c
gcc/doc/extend.texi