<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: ARM compiler update</title>
	<atom:link href="http://hardwarebug.org/2010/01/15/arm-compiler-update/feed/" rel="self" type="application/rss+xml" />
	<link>http://hardwarebug.org/2010/01/15/arm-compiler-update/</link>
	<description>Everything is broken</description>
	<lastBuildDate>Mon, 30 Aug 2010 09:33:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Mans</title>
		<link>http://hardwarebug.org/2010/01/15/arm-compiler-update/comment-page-1/#comment-505</link>
		<dc:creator>Mans</dc:creator>
		<pubDate>Sat, 23 Jan 2010 19:02:10 +0000</pubDate>
		<guid isPermaLink="false">http://hardwarebug.org/?p=228#comment-505</guid>
		<description>When optimising for speed, I got these sizes for the .text section in the final &lt;code&gt;ffmpeg&lt;/code&gt; executable:
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;CS 2007q3&lt;/td&gt;&lt;td&gt;4.41 MB&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;CS 2009q1&lt;/td&gt;&lt;td&gt;4.50 MB&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;CS 2009q3&lt;/td&gt;&lt;td&gt;6.05 MB&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;4.3.4&lt;/td&gt;&lt;td&gt;4.48 MB&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;4.4.2&lt;/td&gt;&lt;td&gt;5.22 MB&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;RVCT&lt;/td&gt;&lt;td&gt;3.77 MB&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;TMS470&lt;/td&gt;&lt;td&gt;3.79 MB&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

Compilers should never generate Thumb code when not asked to.</description>
		<content:encoded><![CDATA[<p>When optimising for speed, I got these sizes for the .text section in the final <code>ffmpeg</code> executable:</p>
<table>
<tbody>
<tr>
<td>CS 2007q3</td>
<td>4.41 MB</td>
</tr>
<tr>
<td>CS 2009q1</td>
<td>4.50 MB</td>
</tr>
<tr>
<td>CS 2009q3</td>
<td>6.05 MB</td>
</tr>
<tr>
<td>4.3.4</td>
<td>4.48 MB</td>
</tr>
<tr>
<td>4.4.2</td>
<td>5.22 MB</td>
</tr>
<tr>
<td>RVCT</td>
<td>3.77 MB</td>
</tr>
<tr>
<td>TMS470</td>
<td>3.79 MB</td>
</tr>
</tbody>
</table>
<p>Compilers should never generate Thumb code when not asked to.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: funman</title>
		<link>http://hardwarebug.org/2010/01/15/arm-compiler-update/comment-page-1/#comment-504</link>
		<dc:creator>funman</dc:creator>
		<pubDate>Sat, 23 Jan 2010 17:39:20 +0000</pubDate>
		<guid isPermaLink="false">http://hardwarebug.org/?p=228#comment-504</guid>
		<description>What about adding code size comparison of compilers ?

It can affect cache usage, and in the case of rockbox every bit is very precious as it saves battery life when using hard disks.

Not sure if the difference would be very noticeable though.

Do some compilers generate thumb code even if not explicitely requested?</description>
		<content:encoded><![CDATA[<p>What about adding code size comparison of compilers ?</p>
<p>It can affect cache usage, and in the case of rockbox every bit is very precious as it saves battery life when using hard disks.</p>
<p>Not sure if the difference would be very noticeable though.</p>
<p>Do some compilers generate thumb code even if not explicitely requested?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
