<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bert&#039;s notes &#187; u-boot</title>
	<atom:link href="https://a20.net/bert/tag/u-boot/feed/" rel="self" type="application/rss+xml" />
	<link>https://a20.net/bert</link>
	<description></description>
	<lastBuildDate>Mon, 02 Nov 2020 10:47:22 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.8.5</generator>
	<item>
		<title>Issue with Ubuntu 16.04 cross compiler gcc-arm-linux-gnueabihf version 4:5.3.1-1ubuntu1</title>
		<link>https://a20.net/bert/2016/07/13/issue-with-ubuntu-16-04-cross-compiler-gcc-arm-linux-gnueabihf-version-45-3-1-1ubuntu1/</link>
		<comments>https://a20.net/bert/2016/07/13/issue-with-ubuntu-16-04-cross-compiler-gcc-arm-linux-gnueabihf-version-45-3-1-1ubuntu1/#comments</comments>
		<pubDate>Wed, 13 Jul 2016 08:20:32 +0000</pubDate>
		<dc:creator><![CDATA[bert]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cross compile]]></category>
		<category><![CDATA[gas]]></category>
		<category><![CDATA[gcc]]></category>
		<category><![CDATA[Linaro]]></category>
		<category><![CDATA[u-boot]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Ubuntu 16.04]]></category>
		<category><![CDATA[xenial]]></category>

		<guid isPermaLink="false">https://a20.net/bert/?p=74</guid>
		<description><![CDATA[Adding this here because Google didn&#8217;t show very obvious matches for this problem. I was trying to build a recent u-boot (for olinuxino-lime2), with the Ubuntu 16.04 supplied arm-linux-gnueabihf-as as supplied in package binutils-arm-linux-gnueabihf 2.26-8ubuntu2.1 that was installed as a dependency with apt-get install gcc-arm-linux-gnueabihf 4:5.3.1-1ubuntu1. I then got the following error: CC arch/arm/cpu/armv7/sunxi/psci.o {standard [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Adding this here because Google didn&#8217;t show very obvious matches for this problem.</p>
<p>I was trying to build a recent u-boot (for olinuxino-lime2), with the Ubuntu 16.04 supplied arm-linux-gnueabihf-as as supplied in package binutils-arm-linux-gnueabihf 2.26-8ubuntu2.1 that was installed as a dependency with apt-get install gcc-arm-linux-gnueabihf 4:5.3.1-1ubuntu1. I then got the following error:</p>
<pre>  CC      arch/arm/cpu/armv7/sunxi/psci.o
{standard input}: Assembler messages:
{standard input}:302: Error: push/pop do not support {reglist}^ -- `pop {r0,r1,r2,r3,r4,r9,ip,pc}^'
scripts/Makefile.build:280: recipe for target 'arch/arm/cpu/armv7/sunxi/psci.o' failed
make[2]: *** [arch/arm/cpu/armv7/sunxi/psci.o] Error 1
scripts/Makefile.build:425: recipe for target 'arch/arm/cpu/armv7/sunxi' failed
make[1]: *** [arch/arm/cpu/armv7/sunxi] Error 2
Makefile:1210: recipe for target 'arch/arm/cpu/armv7' failed
make: *** [arch/arm/cpu/armv7] Error 2</pre>
<p>This appears out to be due to a bug in gcc, possibly <a href="https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70830">https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70830</a>. I had better luck with Linaro&#8217;s <code>https:</code><code>//releases.linaro.org/components/toolchain/binaries/5.3-2016.02/arm-linux-gnueabihf/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz</code> <a title="as mentioned by Robert Nelson" href="https://eewiki.net/display/linuxonarm/A20-OLinuXino-LIME">as mentioned by Robert Nelson</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://a20.net/bert/2016/07/13/issue-with-ubuntu-16-04-cross-compiler-gcc-arm-linux-gnueabihf-version-45-3-1-1ubuntu1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
