<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/toolchain, branch 2012.05</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2012.05</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2012.05'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2012-05-22T19:26:08Z</updated>
<entry>
<title>kernel-headers: bump 3.{0, 3}.x stable versions</title>
<updated>2012-05-22T19:26:08Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2012-05-22T04:56:29Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=66c7e294515f016928abdde506e7563214242b15'/>
<id>urn:sha1:66c7e294515f016928abdde506e7563214242b15</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>kernel-headers: bump 3.2.x stable version</title>
<updated>2012-05-21T15:16:58Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2012-05-21T05:03:08Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=fce8d0765a1b84b838f1807213724805e13985c2'/>
<id>urn:sha1:fce8d0765a1b84b838f1807213724805e13985c2</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>toolchain/crosstool-NG: disable decimal floats</title>
<updated>2012-05-16T08:39:32Z</updated>
<author>
<name>Yann E. MORIN</name>
<email>yann.morin.1998@free.fr</email>
</author>
<published>2012-05-15T11:15:50Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=cb30e130519fcb50e1a2e0d7a02aa628e52ed24c'/>
<id>urn:sha1:cb30e130519fcb50e1a2e0d7a02aa628e52ed24c</id>
<content type='text'>
Decimal floats were introduced circa gcc-4.2 or -4.3, and requires
the floating-point environement fenv.h in the C library.

The uClibc .config file used by crosstool-NG to build uClibc is the
same as used by the internal buildroot mechanism, and explcitly
disables fenv support.

The quick workaround is to simply disable decimal floats in all
crosstool-NG config files.

In the long run, it might be better to check this situation, and/or
add code and/or options in crosstool-NG to handle this (but it is
much more involved, and this workaround is sane).

Reported-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
CC: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>ext-tool.mk: fix SUPPORT_LIB_DIR calculation for toolchains without libstdc++</title>
<updated>2012-05-15T20:44:17Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2012-05-15T20:44:17Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=d8e1ecb8557eb223f12d7d0c989fd799723211aa'/>
<id>urn:sha1:d8e1ecb8557eb223f12d7d0c989fd799723211aa</id>
<content type='text'>
SUPPORT_LIB_DIR would get resolved to the main buildroot directory for
external toolchains without C++ support, as:

 - gcc -print-file-name=&lt;nonexisting-file&gt; returns &lt;nonexisting-file&gt;
 - readlink -f &lt;nonexisting-file&gt; returns $PWD/&lt;nonexisting-file&gt;

So fix it by ensuring output of gcc -print-file-name actually exists
before using it.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>uClibc: bump 0.9.33.x stable version</title>
<updated>2012-05-15T09:46:39Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2012-05-15T09:46:39Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=362256a31e72691cf46e8b83c549d7a3ab2329fb'/>
<id>urn:sha1:362256a31e72691cf46e8b83c549d7a3ab2329fb</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>gdb: not available on avr32</title>
<updated>2012-05-14T20:36:53Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2012-05-13T21:50:57Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=ef10335f6f678052e7751fd8e03903c9f713789a'/>
<id>urn:sha1:ef10335f6f678052e7751fd8e03903c9f713789a</id>
<content type='text'>
Fixes
http://autobuild.buildroot.org/results/1c6cfa7f069e2b7d8a7dacf76fbf95b7909fb37a/build-end.log.

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>kernel-headers: bump 3.{2, 3}.x stable versions</title>
<updated>2012-05-14T19:19:27Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2012-05-13T01:25:12Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=f7f0d137c581ffed2c8d8424faf290812f7fac65'/>
<id>urn:sha1:f7f0d137c581ffed2c8d8424faf290812f7fac65</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>crosstool-ng: use uClibc 0.9.33.1 / NPTL by default</title>
<updated>2012-05-09T09:17:07Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2012-05-09T09:17:07Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=a79f0494a14e5a99edc3ff52ff04f796e5a56453'/>
<id>urn:sha1:a79f0494a14e5a99edc3ff52ff04f796e5a56453</id>
<content type='text'>
So we're in sync with the internal toolchain.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>package/crosstool-ng: bump version to 1.15.2, update config files</title>
<updated>2012-05-09T09:16:47Z</updated>
<author>
<name>Yann E. MORIN</name>
<email>yann.morin.1998@free.fr</email>
</author>
<published>2012-05-08T13:01:21Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=d06238d9b92a24a41185888ab4d700eaca5a137b'/>
<id>urn:sha1:d06238d9b92a24a41185888ab4d700eaca5a137b</id>
<content type='text'>
Update the version of crosstool-Ng used, bump to 1.15.2.
Also, update the bundled config files to match the new version.

Signed-off-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>crosstool-ng: fixup after copy_toolchain_lib_root api changes</title>
<updated>2012-05-09T09:16:43Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2012-05-09T09:13:18Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=03578ce8b64e6e052d7839063c32e51b96c13112'/>
<id>urn:sha1:03578ce8b64e6e052d7839063c32e51b96c13112</id>
<content type='text'>
Commit 0729b544b3 (Improve external toolchain logic to support IA32
Sourcery CodeBench toolchain) and e1f0804cc (external-toolchain: add
support for recent Linaro toolchains) changed the interface of
copy_toolchain_lib_root, but ctng wasn't updated so libraries weren't
copied to the target.

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