<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/toolchain, branch 2011.05_rc1</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2011.05_rc1</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2011.05_rc1'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2011-05-15T19:58:50Z</updated>
<entry>
<title>gcc: remove references to arm-softfloat.patch.conditional</title>
<updated>2011-05-15T19:58:50Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-05-15T19:58:50Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=7c46868238a1a6b937419f8db94e2459155b7cb0'/>
<id>urn:sha1:7c46868238a1a6b937419f8db94e2459155b7cb0</id>
<content type='text'>
The arm-softfloat.patch.conditional patches are no longer in Buildroot
since 9af188d883b2657bd967e6621011d4bbe1bb3441 (October 2009), which
removed support for gcc 3.x and 4.0.x.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>uClibc: remove AVR32 patches for 0.9.29</title>
<updated>2011-05-15T19:55:02Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-05-15T19:55:02Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=80830a198ea80c2afd9f06b1b9bdaba23956e93a'/>
<id>urn:sha1:80830a198ea80c2afd9f06b1b9bdaba23956e93a</id>
<content type='text'>
The 0.9.29 version of uClibc can no longer be selected on AVR32 since
December 2009 (b642f7eefbf8c7f0111d74528390de31aaacf203). Therefore,
those two patches are now completely useless.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-2011.05/new-codesourcery-toolchain' of http://free-electrons.com/~thomas/buildroot</title>
<updated>2011-05-13T13:30:37Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-05-13T13:30:37Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=5c88d720f99ce6374a2a9b6afcb93ff627f464fa'/>
<id>urn:sha1:5c88d720f99ce6374a2a9b6afcb93ff627f464fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>external-toolchain: Add MIPS CodeSourcery 2011.03</title>
<updated>2011-05-13T09:51:43Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-05-13T09:41:40Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=e7e0d0771c3e6d962fc4a336e1fa7a709e6635b0'/>
<id>urn:sha1:e7e0d0771c3e6d962fc4a336e1fa7a709e6635b0</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>external-toolchain: Add ARM CodeSourcery 2011.03</title>
<updated>2011-05-13T09:51:42Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-05-13T09:38:43Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=e89b2626797bc25c415914491339b14defc091e7'/>
<id>urn:sha1:e89b2626797bc25c415914491339b14defc091e7</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>toolchain: bump 2.6.38 headers to 2.6.38.6</title>
<updated>2011-05-12T15:44:59Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2011-05-11T12:39:43Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=8e92c2dc65e79bd889c30e6cf14900d0c4335b3c'/>
<id>urn:sha1:8e92c2dc65e79bd889c30e6cf14900d0c4335b3c</id>
<content type='text'>
Signed-off-by: Gustavo Zacarias &lt;gustavo@zacarias.com.ar&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>external-toolchain: fix support</title>
<updated>2011-05-08T19:56:10Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-05-08T16:52:27Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=c59d0247541a85c62227b79d4fdb77405c4e6c99'/>
<id>urn:sha1:c59d0247541a85c62227b79d4fdb77405c4e6c99</id>
<content type='text'>
The recent commit adding the external toolchain wrapper has broken the
support for external toolchain. The check_arm_eabi, check_cplusplus
and check_cross_compiler_exists functions were using TARGET_CC, which
points to the toolchain wrapper, but at the moment those functions are
called, the wrapper hasn't been generated yet.

We fix this by passing to these functions the path to the C or C++
compiler they should use for their tests.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>sh: Only use the CodeSourcery toolchain for SH4A devices</title>
<updated>2011-05-06T12:26:36Z</updated>
<author>
<name>Phil Edworthy</name>
<email>PHIL.EDWORTHY@renesas.com</email>
</author>
<published>2011-05-06T07:47:55Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=e46ba3c65bb76de30e6534a5552db7562c354d3a'/>
<id>urn:sha1:e46ba3c65bb76de30e6534a5552db7562c354d3a</id>
<content type='text'>
The CodeSourcery toolchain listed is only for SH4A devices.

Signed-off-by: Phil Edworthy &lt;phil.edworthy@renesas.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Get rid of unneeded CFLAGS</title>
<updated>2011-05-05T21:39:03Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-05-02T21:58:20Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=125e2558b2ec253d255bf3a1fb2950efc358c8d2'/>
<id>urn:sha1:125e2558b2ec253d255bf3a1fb2950efc358c8d2</id>
<content type='text'>
Now that we use a wrapper for external toolchains (and internal ones
default to the correct setting), we no longer need to explicitly pass
sysroot/march/mtune/mabi/floating point mode in TARGET_CFLAGS.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Add toolchain wrapper for external toolchains</title>
<updated>2011-05-05T21:38:58Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-04-29T11:09:26Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=85dc57f6fd2755d8f5b193f369dad35796e764c2'/>
<id>urn:sha1:85dc57f6fd2755d8f5b193f369dad35796e764c2</id>
<content type='text'>
Add a simple toolchain wrapper for external toolchains, which forces the
correct sysroot/march/mtune/floating point options needed to use it
with buildroot.

With this in place the external toolchain behaves similar to the internal
ones, and the special handling can be removed. This also means that the
toolchain is usable outside buildroot without having to pass any special
compiler flags.

Also adjust the downloadable external toolchain support to install under
HOST_DIR so it can be used after the temporary build files are removed.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
</feed>
