<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style>
<!--
@font-face
        {font-family:SimSun}
@font-face
        {font-family:SimSun}
@font-face
        {font-family:Calibri}
@font-face
        {font-family:"\@SimSun"}
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif"}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline}
span.EmailStyle17
        {font-family:"Calibri","sans-serif";
        color:windowtext}
.MsoChpDefault
        {font-family:"Calibri","sans-serif"}
@page WordSection1
        {margin:1.0in 1.0in 1.0in 1.0in}
div.WordSection1
        {}
-->
</style>
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"> </p>
<p class="MsoNormal">Hi Developers,</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Currently:<br>
<a href="file:///\\centos\rtems-dev\rtems_0508\rtems\cpukit\sapi\include\rtems\fatal.h"><span style="color:windowtext; text-decoration:none">…\</span>rtems\cpukit\sapi\include\rtems\fatal.h</a></p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">is implemented as</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">RTEMS_NO_RETURN RTEMS_INLINE_ROUTINE void rtems_fatal(</p>
<p class="MsoNormal">  rtems_fatal_source fatal_source,</p>
<p class="MsoNormal">  rtems_fatal_code   error_code</p>
<p class="MsoNormal">)</p>
<p class="MsoNormal">{</p>
<p class="MsoNormal">  _Terminate( fatal_source, error_code );</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">I suggest to move the implementation to fatal.c and remove RTEMS_INLINE_ROUTINE.  I just don’t see a benefit to implement it as inline.  Besides, it has disadvantages.  That is besides code size, during debugging, it simplifies the number
 of rtems_fatal symbol occurrences to 1.  Don’t have to figure out which one is which.</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">bsp_fatal() is another one.</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Phong.</p>
</div>
<h5><font color="gray">Notice: This e-mail and any files transmitted with it may contain Data Device Corporation's privileged and proprietary information. It is intended solely for the use of the individual or entity to whom it is addressed. If you are not
 the named recipient of this transmission, any disclosure, copying, distribution or reliance on the contents of this message is prohibited. If you received this e-mail in error, please destroy it and any attached files and notify me immediately.
<h5></h5>
</font></h5>
</body>
</html>