<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/toolchain/toolchain-external, branch debian</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=debian</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=debian'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2013-07-11T05:14:44+00:00</updated>
<entry>
<title>toolchain-external: fix bfin external toolchain download</title>
<updated>2013-07-11T05:14:44+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2013-07-10T21:29:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=24262cd5614345675640f64908bac10a97e72259'/>
<id>urn:sha1:24262cd5614345675640f64908bac10a97e72259</id>
<content type='text'>
Fixes http://autobuild.buildroot.org/results/7d0/7d0eee796407880a4554474e5affbe98b8caa271/

Commit 1cbffbd (eliminate double slashes caused by FOO_SITE ending in
a slash) added a double replacement for the special bfin external
toolchain download, breaking it.

Fix it by removing the 2nd replacement.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Make the microblaze toolchains easily distinguishable</title>
<updated>2013-07-08T21:09:49+00:00</updated>
<author>
<name>Jan Viktorin</name>
<email>xvikto03@stud.fit.vutbr.cz</email>
</author>
<published>2013-07-08T14:08:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=cd3444683558e162361632dcd967509c0372b3d2'/>
<id>urn:sha1:cd3444683558e162361632dcd967509c0372b3d2</id>
<content type='text'>
It was confusing to have two different toolchains with the
same label.

Signed-off-by: Jan Viktorin &lt;xvikto03@stud.fit.vutbr.cz&gt;
Acked-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Introduce BR2_TOOLCHAIN_USES_{UCLIBC, GLIBC}</title>
<updated>2013-07-04T07:08:42+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-06-30T19:29:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=381616e77ae7610f8fe07b9e0eb193d613fb3bf7'/>
<id>urn:sha1:381616e77ae7610f8fe07b9e0eb193d613fb3bf7</id>
<content type='text'>
Currently, when we need to do a conditional on the type of C library
used, we need to take into account the three toolchain backends. As we
are going to add eglibc support to the Buildroot toolchain backend, it
would become even uglier, so this patch introduces two new hidden
options: BR2_TOOLCHAIN_USES_UCLIBC and BR2_TOOLCHAIN_USES_GLIBC, that
exist regardless of the toolchain backend. The entire Buildroot code
base is converted to use those options.

Note that we have intentionally created only one option
(BR2_TOOLCHAIN_USES_GLIBC) for both glibc and eglibc, since they are
essentially the same, as far as Buildroot is concerned.

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>Use more sensible names for the external/ctng targets</title>
<updated>2013-07-03T22:14:10+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-06-30T19:29:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=e57e4b96bf33b5a498608204913d6731a6856b5e'/>
<id>urn:sha1:e57e4b96bf33b5a498608204913d6731a6856b5e</id>
<content type='text'>
Instead of using the 'uclibc' target for all toolchain backends,
introduce more sensible target names for the external toolchain and
Crosstool-NG toolchain backend make targets.

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>toolchain-external: bump to Linaro AArch64 2013.06</title>
<updated>2013-06-23T19:55:55+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-06-23T14:20:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=164f9fef0f80a7a38221787be8bf8a6d1684a107'/>
<id>urn:sha1:164f9fef0f80a7a38221787be8bf8a6d1684a107</id>
<content type='text'>
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>toolchain-external: bump to Linaro ARM 2013.06</title>
<updated>2013-06-23T19:55:42+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-06-23T14:20:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=88d9d17d975e97edde093f441b42d35f8a178aca'/>
<id>urn:sha1:88d9d17d975e97edde093f441b42d35f8a178aca</id>
<content type='text'>
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>toolchain-external: Install blackfin FDPIC and FLAT libraries</title>
<updated>2013-06-10T22:07:40+00:00</updated>
<author>
<name>Sonic Zhang</name>
<email>sonic.zhang@analog.com</email>
</author>
<published>2013-06-08T09:14:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=8b4ade86aaaea826006199d83c004713eb817f73'/>
<id>urn:sha1:8b4ade86aaaea826006199d83c004713eb817f73</id>
<content type='text'>
For certain situations, users may want to install shared FLAT
libraries to the target filesystem even if FDPIC is used as the
primary binary format, or symmetrically users may want to install FDPIC
libraries to the target filesystem even if shared FLAT is used as the
primary binary format.

This commit allows that by:

 * Offering additional Kconfig options to install shared FLAT or FDPIC
   libraries even when those libraries are not selected as the primary
   binary format.

 * Preserving all Blackfin toolchain folders under the
   TOOLCHAIN_EXTERNAL_DIR, instead of keeping only the one related to
   the selected binary format.

 * Adding some additional install targets that do the installation of
   either the shared FLAT or FDPIC libraries when requested.

[Thomas: refactored code, adjusted commit log]
Signed-off-by: Sonic Zhang &lt;sonic.zhang@analog.com&gt;
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>ext-toolchain-wrapper: force hash-style to 'both'</title>
<updated>2013-06-10T22:06:30+00:00</updated>
<author>
<name>Patrick Ziegler</name>
<email>patrick.ziegler@fh-kl.de</email>
</author>
<published>2013-06-08T09:14:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=9d5e6fa2fd4e48bdc0235f6bb902329b804b312d'/>
<id>urn:sha1:9d5e6fa2fd4e48bdc0235f6bb902329b804b312d</id>
<content type='text'>
If ext-toolchain-wrapper was built with a gcc that uses hash-style 'gnu' by
default, the resulting binary might be unusable on other systems. The error
in this case is "Floating point exception".
Using hash-style 'both' solves this issue.

Signed-off-by: Patrick Ziegler &lt;patrick.ziegler@fh-kl.de&gt;
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>toolchain-external: add arch conditionals on Arago ARMv5TE toolchain</title>
<updated>2013-06-10T22:05:36+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-06-08T09:14:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=f3d6e6cfd7c024d16fb3d21f47e5b9aa241bfefa'/>
<id>urn:sha1:f3d6e6cfd7c024d16fb3d21f47e5b9aa241bfefa</id>
<content type='text'>
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>toolchain-external: use BR2_GCC_TARGET_ARCH for toolchain conditionals</title>
<updated>2013-06-10T22:04:37+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-06-08T09:14:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=c5f87f72f5c300423469ad2dfad284b1481a70f8'/>
<id>urn:sha1:c5f87f72f5c300423469ad2dfad284b1481a70f8</id>
<content type='text'>
Instead of a long list of the ARMv7-A Cortex-A, use a conditional
based on BR2_GCC_TARGET_ARCH to hide/show toolchains that are only
usable on ARMv7-A.

However, in the comment related to Linaro toolchains, we keep
mentioning Cortex-A{5,8,9,15} because that's what users see when they
select their architecture variant.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
</feed>
