<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://e2e.ti.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>TI C/C++ Compiler</title><link>http://e2e.ti.com/support/development_tools/compiler/default.aspx</link><description>This Community only covers TI compilers and not compilers supplied by 3rd party partners. Before making a post please check the &amp;lt;a href=&amp;quot;http://processors.wiki.ti.com/index.php/Category:Compiler&amp;quot;&amp;gt;compiler wiki&amp;lt;/a&amp;gt; .</description><dc:language>en-US</dc:language><generator>6.x Production</generator><item><title>Forum Post: RE: Which option creates __TI_GNU_ATTRIBUTE_SUPPORT__ as TRUE?</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/272843/953632.aspx#953632</link><pubDate>Thu, 20 Jun 2013 13:22:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:953632</guid><dc:creator>Pashan None</dc:creator><description>&lt;p&gt;Hello George,&lt;/p&gt; &lt;p&gt;I am using Version 4.9.7 of ARM Compiler.&lt;/p&gt; &lt;p&gt;Thank you.&lt;br /&gt;Regards&lt;br /&gt;Pashan&lt;/p&gt;</description></item><item><title>Forum Post: RE: error #20: identifier is undefined</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/272610/953630.aspx#953630</link><pubDate>Thu, 20 Jun 2013 13:18:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:953630</guid><dc:creator>stevenh</dc:creator><description>&lt;p&gt;Thanks.&lt;/p&gt;</description></item><item><title>Forum Post: Clarification with User-Defined C I/O Driver</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/t/273043.aspx</link><pubDate>Thu, 20 Jun 2013 12:24:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forum:273043</guid><dc:creator>durga temp</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt; &lt;p&gt;Setup:&lt;br /&gt;OMAPL138 (SYSBIOS 6.34.02.18 is running on both ARM and DSP). This is on DSP.&lt;/p&gt; &lt;p&gt;I have created a user defined C IO driver as shown below.&lt;/p&gt; &lt;p&gt;&amp;nbsp; status = add_device(&amp;quot;device&amp;quot;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _MSA,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; device_open,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; device_close,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; device_read,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; device_write,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; device_lseek,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; device_unlink,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; device_rename);&lt;/p&gt; &lt;p&gt;This is working as expected i.e. if I do fopen(&amp;quot;device:foo.txt&amp;quot;) the function device_open gets called.&lt;/p&gt; &lt;p&gt;Now if JTAG is connected and I give fopen(&amp;quot;foo.txt&amp;quot;), it checks the debug folder and returns NULL if file is not there.&lt;/p&gt; &lt;p&gt;But if JTAG is not connected and I try to run the code using an AIS file, fopen(&amp;quot;foo.txt&amp;quot;) returns a valid pointer and further fgets gives me whatever data is in CIO buffer i.e. previous &amp;quot;device:&amp;quot; data. If CIO buffer is empty, fgets retuns a valid pointer but the string length is zero.&lt;/p&gt; &lt;p&gt;Is this expected behaviour? Should not fopen(&amp;quot;foo.txt&amp;quot;) return NULL?&lt;/p&gt; &lt;p&gt;thanks, Durga&lt;/p&gt;</description></item><item><title>Forum Post: RE: How can I link an asm function to other code section?</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/272446/953333.aspx#953333</link><pubDate>Thu, 20 Jun 2013 05:18:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:953333</guid><dc:creator>Philip Hertweck</dc:creator><description>&lt;p&gt;Hello.&lt;/p&gt; &lt;p&gt;Thank you.&lt;/p&gt; &lt;p&gt;I have found the problem. I had forgotten the spaces before the .sect directive.&lt;/p&gt; &lt;p&gt;Best regards,&lt;/p&gt; &lt;p&gt;Philip Hertweck&lt;/p&gt;</description></item><item><title>Forum Post: RE: Arm Neon Intrinsic optimization Support in CCS</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/271747/953327.aspx#953327</link><pubDate>Thu, 20 Jun 2013 04:48:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:953327</guid><dc:creator>Moorthi Jayaraman</dc:creator><description>&lt;p&gt;George,&lt;/p&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I am using the&amp;nbsp; CCS Version: 5.2.0.00069 and what are the correct Disassembler configuration to get the neon assembly code in Disassembler?...&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;Thanks &amp;amp; Regards,&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; J.Moorthi&lt;/p&gt;</description></item><item><title>Forum Post: RE: Ordered library linking</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/266680/953245.aspx#953245</link><pubDate>Thu, 20 Jun 2013 00:42:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:953245</guid><dc:creator>Anton Kachalov</dc:creator><description>&lt;p&gt;Thank you, George.&lt;/p&gt; &lt;p&gt;I&amp;#39;ll try this.&lt;/p&gt;</description></item><item><title>Forum Post: RE: Semaphores issue</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/272769/953080.aspx#953080</link><pubDate>Wed, 19 Jun 2013 19:46:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:953080</guid><dc:creator>MaciejKucia</dc:creator><description>&lt;p&gt;Do you need threading?&lt;/p&gt; &lt;p&gt;Regards,&lt;br /&gt;Maciej&amp;nbsp;&lt;/p&gt;</description></item><item><title>Forum Post: RE: Is there a complex.h float library for the c55?</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/272523/953055.aspx#953055</link><pubDate>Wed, 19 Jun 2013 19:10:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:953055</guid><dc:creator>Archaeologist</dc:creator><description>&lt;p&gt;I&amp;#39;m sorry, supporting C99-style complex types would require built-in compiler support, and the C55x compiler does not support them.&lt;/p&gt;</description></item><item><title>Forum Post: RE: Issues with float initialization</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/272862/953011.aspx#953011</link><pubDate>Wed, 19 Jun 2013 18:29:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:953011</guid><dc:creator>Jeff Bierman</dc:creator><description>&lt;p&gt;I think I resolved the problem. Upon recompiling from scratch. I was getting a warning that my .rodata section was out of range of STATIC_BASE. Thanks for the response and sorry for your time.&lt;/p&gt;</description></item><item><title>Forum Post: RE: DSP c6657 CCS 5.2</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/272837/952998.aspx#952998</link><pubDate>Wed, 19 Jun 2013 18:17:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:952998</guid><dc:creator>Archaeologist</dc:creator><description>&lt;p&gt;Relocation overflow should be considered an extremely serious problem for a C program.&amp;nbsp;&lt;/p&gt; &lt;p&gt;Start with &lt;a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/17003"&gt;http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/17003&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You need to either use large memory model when compiling the project, or declare those variables &lt;strong&gt;far&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>Forum Post: RE: How to do changes in library rtssrc.zip?</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/267776/952982.aspx#952982</link><pubDate>Wed, 19 Jun 2013 18:03:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:952982</guid><dc:creator>George Mock</dc:creator><description>&lt;p&gt;[quote user=&amp;quot;Tushar Barhate1&amp;quot;]let me know any reference document or procedure to create&amp;nbsp;constant table entry in&amp;nbsp;assembly?[/quote]&lt;/p&gt; &lt;p&gt;I&amp;#39;m not aware of any such document. &amp;nbsp;I recommend you mimic how the compiler does it. &amp;nbsp;Normally, compiler generated assembly files are not kept after a build. &amp;nbsp;But, with the option --src_interlist, the assembly files remain, and compiler generated comments are added to help you understand it. &amp;nbsp;Write some simple C functions that use constants. &amp;nbsp;Then use --src_interlist to see the assembly code.&lt;/p&gt; &lt;p&gt;Thanks and regards,&lt;/p&gt; &lt;p&gt;-George&lt;/p&gt;</description></item><item><title>Forum Post: RE: error #1055: class member designated by a using-declaration must be visible in a direct base class</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/272233/952549.aspx#952549</link><pubDate>Wed, 19 Jun 2013 11:03:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:952549</guid><dc:creator>HolgerG</dc:creator><description>&lt;p&gt;Thanks for the information.&lt;/p&gt; &lt;p&gt;Do I have a chance to get something like a test version of the compiler development branch? I fear not. Any idea for a workaround?&lt;/p&gt; &lt;p&gt;What are the release plans for the next development version of the compiler?&lt;/p&gt; &lt;p&gt;I plan to use this mathematical &amp;quot;Eigen&amp;quot; library for upcoming projects and I prefer to keep on TI products. I do not want to hesitate you but make clear what the situation is. I really hope there is a solution in the very near future.&lt;/p&gt; &lt;p&gt;Thanks again for your quick response &amp;quot;Archaeologist&amp;quot;&lt;/p&gt; &lt;p&gt;Regards,&lt;/p&gt; &lt;p&gt;Holger&lt;/p&gt;</description></item><item><title>Forum Post: RE: Enabling Assembler macro expansion</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/272303/952207.aspx#952207</link><pubDate>Tue, 18 Jun 2013 23:52:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:952207</guid><dc:creator>Murali Krishna K V</dc:creator><description>&lt;p&gt;Thanks George.&lt;/p&gt; &lt;p&gt;It works !!&lt;/p&gt;</description></item><item><title>Forum Post: RE: #warning doesnt work with tms470 v5</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/272569/951886.aspx#951886</link><pubDate>Tue, 18 Jun 2013 18:11:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:951886</guid><dc:creator>George Mock</dc:creator><description>&lt;p&gt;The TI compilers support many GCC extensions, including the deprecated function attribute. &amp;nbsp;You have to build with the switch --gcc. &amp;nbsp;Please see &lt;a href="http://processors.wiki.ti.com/index.php/GCC_Extensions_in_TI_Compilers"&gt;this wiki page&lt;/a&gt; for the details.&lt;/p&gt; &lt;p&gt;Thanks and regards,&lt;/p&gt; &lt;p&gt;-George&lt;/p&gt;</description></item><item><title>Forum Post: RE: How to include tables in the binary?</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/272478/951775.aspx#951775</link><pubDate>Tue, 18 Jun 2013 16:32:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:951775</guid><dc:creator>Archaeologist</dc:creator><description>&lt;p&gt;It probably depends on how you intend to use the tables, but the first thing to try is a const array:&lt;/p&gt; &lt;p&gt;const int twiddle[] = { 0, 1, 2, 3 };&lt;/p&gt;</description></item><item><title>Forum Post: RE: printf problems when casting to unsigned long</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/272548/951773.aspx#951773</link><pubDate>Tue, 18 Jun 2013 16:30:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:951773</guid><dc:creator>Archaeologist</dc:creator><description>&lt;p&gt;I assume your customer is using COFF mode.&amp;nbsp; In COFF, the type &amp;quot;long&amp;quot; is 40 bits, and is thus 10 hex characters.&amp;nbsp; The field width specifier in the printf format string is a minimum field width, not a maximum.&amp;nbsp; Therefore, this is the output I would expect.&amp;nbsp; If the customer requires 32-bit &amp;quot;long&amp;quot; type, use EABI mode.&amp;nbsp; New projects should use EABI mode if possible.&lt;/p&gt;</description></item><item><title>Forum Post: RE: Fatal error generated by compiler</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/271361/951470.aspx#951470</link><pubDate>Tue, 18 Jun 2013 12:33:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:951470</guid><dc:creator>BrandyJ</dc:creator><description>&lt;p&gt;Ok.&amp;nbsp; Thanks for now!&lt;/p&gt;</description></item><item><title>Forum Post: RE: Not building rtstesla_le_elf.lib</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/272225/950981.aspx#950981</link><pubDate>Mon, 17 Jun 2013 20:01:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:950981</guid><dc:creator>George Mock</dc:creator><description>&lt;p&gt;Please consider the possiblities listed &lt;a href="http://processors.wiki.ti.com/index.php/Mklib#Troubleshooting"&gt;here&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;-George&lt;/p&gt;</description></item><item><title>Forum Post: RE: rtstesla_le_elf.lib not found</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/157755/950960.aspx#950960</link><pubDate>Mon, 17 Jun 2013 19:30:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:950960</guid><dc:creator>George Mock</dc:creator><description>&lt;p&gt;Please consider all the possibilities listed &lt;a href="http://processors.wiki.ti.com/index.php/Mklib#Troubleshooting"&gt;here&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Thanks and regards,&lt;/p&gt; &lt;p&gt;-George&lt;/p&gt;</description></item><item><title>Forum Post: RE: Is it possible to define a variable (in C) at a particular address?</title><link>http://e2e.ti.com/support/development_tools/compiler/f/343/p/96446/950918.aspx#950918</link><pubDate>Mon, 17 Jun 2013 18:56:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:950918</guid><dc:creator>George Mock</dc:creator><description>&lt;p&gt;We who watch this forum lack expertise in working with peripherals like CAN. &amp;nbsp;Most TI devices have a suite of software available (such as controlSUITE for C28x) that includes examples for working with the peripherals. &amp;nbsp;That&amp;#39;s more likely to work for you.&lt;/p&gt; &lt;p&gt;Thanks and regards,&lt;/p&gt; &lt;p&gt;-George&lt;/p&gt;</description></item></channel></rss>