<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>freescale's CodeWarrior updates! (EWL C Reference)~</title><link>https://community.element14.com/products/devtools/technicallibrary/w/documents/9885/freescale-s-codewarrior-updates-ewl-c-reference</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>freescale's CodeWarrior updates! (EWL C Reference)~</title><link>https://community.element14.com/products/devtools/technicallibrary/w/documents/9885/freescale-s-codewarrior-updates-ewl-c-reference</link><pubDate>Fri, 08 Oct 2021 04:53:03 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d2dea0e9-0dc5-4443-830d-18ae9573de5f</guid><dc:creator>DebuggerGuys</dc:creator><comments>https://community.element14.com/products/devtools/technicallibrary/w/documents/9885/freescale-s-codewarrior-updates-ewl-c-reference#comments</comments><description>Current Revision posted to Documents by DebuggerGuys on 10/8/2021 4:53:03 AM&lt;br /&gt;
&lt;p style="margin:0;background-color:#f8f4e6;font-size:12px;font-family:&amp;#39;Lucida Grande&amp;#39;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-family:georgia, palatino;"&gt;&lt;span style="font-size:12pt;"&gt;The &lt;a class="jive-link-external-small" href="http://www.freescale.com/webapp/sps/site/homepage.jsp?nodeId=0152102726" style="color:#355491;"&gt;CodeWarrior&lt;/a&gt; C and C++ compilers use&lt;/span&gt;&lt;span style="font-size:14pt;"&gt; the Embedded Warrior Library (EWL) for C &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:12pt;"&gt;&lt;span style="font-family:georgia, palatino;"&gt;to provide and extend the libraries documented in the ISO/IEC standards for C. EWL C &lt;/span&gt;&lt;span style="font-family:georgia, palatino;"&gt;also offers facilities described in the &lt;a class="jive-link-external-small" href="http://en.wikipedia.org/wiki/POSIX" rel="nofollow ugc noopener" target="_blank"&gt;POSIX specification&lt;/a&gt; and some common application &lt;/span&gt;&lt;span style="font-family:georgia, palatino;"&gt;programming iwnterfaces (APIs) from UNIX operating systems.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:georgia, palatino;font-size:12pt;"&gt;Intrinsic functions generate in-line assembly code instead of making a call to a library function. Intrinsic functions generate less object code and perform faster than their regular counterparts. In some cases these functions generate just a single assembly instruction. &lt;span style="font-size:14pt;"&gt;&lt;strong&gt;Get the EWL for C &lt;/strong&gt;&lt;/span&gt;&amp;nbsp; &lt;span style="font-size:24pt;"&gt;&lt;strong&gt;&lt;a class="jive-link-external-small" href="http://cache.freescale.com/files/soft_dev_tools/doc/ref_manual/EWL_C_Reference.pdf?fpsp=1&amp;amp;WT_TYPE=Reference%20Manuals&amp;amp;WT_VENDOR=FREESCALE&amp;amp;WT_FILE_FORMAT=pdf&amp;amp;WT_ASSET=Documentation" rel="nofollow ugc noopener" target="_blank"&gt;n o w !&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt; &lt;a href="http://data.whicdn.com/images/26375355/tumblr_m26i0qXHTN1rsm53yo1_500_large.jpg"&gt;&lt;img alt="Tumblr_m26i0qxhtn1rsm53yo1_500_large" class="jiveImage" src="http://data.whicdn.com/images/26375355/tumblr_m26i0qXHTN1rsm53yo1_500_large.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:georgia, palatino;font-size:12pt;"&gt;For the EWL C++ reference libraries you can also find:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong style="font-family:georgia, palatino;"&gt;The EWL C++ Library Overview&lt;/strong&gt;&lt;span style="font-family:georgia, palatino;"&gt; of thismanual describes the language support library that provides components that are required by certain parts of the C++ language, such as memory allocation and exception processing.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style="font-family:georgia, palatino;"&gt;“LanguageSupport Library”&lt;/strong&gt;&lt;span style="font-family:georgia, palatino;"&gt; discusses the ANSI/ISO language support library.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style="font-family:georgia, palatino;"&gt;Diagnostics Library&lt;/strong&gt;&lt;span style="font-family:georgia, palatino;"&gt; elaborates on the diagnostics library that provides a consistent framework for reporting errorsina C++ program, including predefined exception classes.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style="font-family:georgia, palatino;"&gt;General Utilities Libraries&lt;/strong&gt;&lt;span style="font-family:georgia, palatino;"&gt; discusses the general utilities library, which includes components used by other library elements, such as predefined storage allocator for dynamic storage management.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style="font-family:georgia, palatino;"&gt;Strings Library&lt;/strong&gt;&lt;span style="font-family:georgia, palatino;"&gt; discusses the strings components provided for manipulating text represented as sequences of type char, sequences of typewchar_t, or sequences of any other “character-like” type.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:georgia, palatino;font-size:12pt;"&gt;...and so on! Find out what the rest of the libraries have got to give you to improve and update CodeWarrior tools! Check out the manual &lt;a class="jive-link-external-small" href="http://cache.freescale.com/files/soft_dev_tools/doc/ref_manual/EWL_CPLUSPLUS_RM.pdf?fpsp=1&amp;amp;WT_TYPE=Reference%20Manuals&amp;amp;WT_VENDOR=FREESCALE&amp;amp;WT_FILE_FORMAT=pdf&amp;amp;WT_ASSET=Documentation" rel="nofollow ugc noopener" target="_blank"&gt;here!&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: c, ewl, freescale, reference, codewarrior, c++&lt;/div&gt;
</description></item></channel></rss>