summaryrefslogtreecommitdiff
path: root/devdocs/gcc~13/visium-function-attributes.html
blob: 1a8f1e2afe297f7e76164d33c62a8856b3bb535e (plain)
1
2
3
4
5
6
7
8
<div class="subsection-level-extent" id="Visium-Function-Attributes"> <div class="nav-panel"> <p> Next: <a href="x86-function-attributes" accesskey="n" rel="next">x86 Function Attributes</a>, Previous: <a href="v850-function-attributes" accesskey="p" rel="prev">V850 Function Attributes</a>, Up: <a href="function-attributes" accesskey="u" rel="up">Declaring Attributes of Functions</a> [<a href="index#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="indices" title="Index" rel="index">Index</a>]</p> </div>  <h1 class="subsection" id="Visium-Function-Attributes-1"><span>6.33.32 Visium Function Attributes<a class="copiable-link" href="#Visium-Function-Attributes-1"> ¶</a></span></h1> <p>These function attributes are supported by the Visium back end: </p> <dl class="table"> <dt>
<span><code class="code">interrupt</code><a class="copiable-link" href="#index-interrupt-function-attribute_002c-Visium"> ¶</a></span>
</dt> <dd><p>Use this attribute to indicate that the specified function is an interrupt handler. The compiler generates function entry and exit sequences suitable for use in an interrupt handler when this attribute is present. </p></dd> </dl> </div><div class="_attribution">
  <p class="_attribution-p">
    &copy; Free Software Foundation<br>Licensed under the GNU Free Documentation License, Version 1.3.<br>
    <a href="https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Visium-Function-Attributes.html" class="_attribution-link">https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Visium-Function-Attributes.html</a>
  </p>
</div>