<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/toolchain/uClibc, branch 2010.11</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2010.11</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2010.11'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2010-11-29T18:54:58Z</updated>
<entry>
<title>uclibc: snapshot config fix, yet another stalling point</title>
<updated>2010-11-29T18:54:58Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2010-11-18T17:27:28Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=cdd861ea4650ef787d111c5bdac84d23a6460348'/>
<id>urn:sha1:cdd861ea4650ef787d111c5bdac84d23a6460348</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>uClibc 0.9.31: add sparc long double gcc intrinsics support</title>
<updated>2010-11-25T08:19:21Z</updated>
<author>
<name>Konrad Eisele</name>
<email>konrad@gaisler.com</email>
</author>
<published>2010-11-08T13:29:33Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=bde876cdd373ce49f34e810169d86c279d959a16'/>
<id>urn:sha1:bde876cdd373ce49f34e810169d86c279d959a16</id>
<content type='text'>
Copy of the glibc quadfloat intrinsics that gcc generates.

Signed-off-by: Konrad Eisele &lt;konrad@gaisler.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>uClibc: sys/ptrace.h fix for 0.9.31 / powerpc so ltrace builds</title>
<updated>2010-11-22T09:53:09Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-11-22T09:53:09Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=d8de970bae3744fe830e96a1ae0c4aff6ce47ba1'/>
<id>urn:sha1:d8de970bae3744fe830e96a1ae0c4aff6ce47ba1</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Update uclibc snapshot config to avoid build breakage</title>
<updated>2010-11-18T21:13:19Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2010-11-05T17:41:08Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=799a4c307e9b01fc7a05f66211de1b7aa239dde3'/>
<id>urn:sha1:799a4c307e9b01fc7a05f66211de1b7aa239dde3</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>Update uclibc snapshot config to avoid build stall</title>
<updated>2010-11-04T19:16:28Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2010-11-03T18:48:08Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=5e12a71eeeddf510892be68bdbf305323379789e'/>
<id>urn:sha1:5e12a71eeeddf510892be68bdbf305323379789e</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>sed: get rid of host-sed variant</title>
<updated>2010-09-30T21:09:39Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-09-30T21:09:39Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=d0c3d1cf4365a80ba2ec35eef0c3ed7ac907f320'/>
<id>urn:sha1:d0c3d1cf4365a80ba2ec35eef0c3ed7ac907f320</id>
<content type='text'>
And all the infrastructure surrounding it. A broken sed implementation
is quite rare nowadays, as seen by the fact that the current host-sed
support has been broken for a while, so just get rid of it.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>uClibc: fix ppc e500 handling</title>
<updated>2010-08-28T22:14:40Z</updated>
<author>
<name>Stanislav Bogatyrev</name>
<email>bogatyrev_stanislav@gmail.com</email>
</author>
<published>2010-08-28T22:10:59Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=e8fdc08dc39ea28e5e098f696477e4a13f4ebd94'/>
<id>urn:sha1:e8fdc08dc39ea28e5e098f696477e4a13f4ebd94</id>
<content type='text'>
Closes #2449

Signed-off-by: Stanislav Bogatyrev &lt;bogatyrev_stanislav@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Make uClibc gen_wc8bit shows an error when no locale support available</title>
<updated>2010-08-11T10:59:46Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-08-11T10:59:46Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=9088b71f451260e1e94a242a3b92141ab853275f'/>
<id>urn:sha1:9088b71f451260e1e94a242a3b92141ab853275f</id>
<content type='text'>
When no UTF-8 locale is available on the host system, uClibc can't
generate some stuff it needs to compile a C library with locale
support. Unfortunately, as gen_wc8bit message is shown on stdout and
the stdout of gen_wc8bit is redirected to a file, the user don't see
anything, as reported at
http://lists.busybox.net/pipermail/buildroot/2010-May/034177.html.

Those two patches fix the problem for uClibc 0.9.31 and 0.9.30.3. It
has been submitted upstream:
 http://lists.uclibc.org/pipermail/uclibc/2010-August/044256.html

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>uClibc: remove old 0.9.28 support</title>
<updated>2010-07-29T15:02:29Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-07-29T15:02:29Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=ebf21166b7abc35f4faa4bded5c919641a282339'/>
<id>urn:sha1:ebf21166b7abc35f4faa4bded5c919641a282339</id>
<content type='text'>
Not supported upstream and needs complicated workaround for the NPTL stuff.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Add support for uclibc NPTL toolchain.</title>
<updated>2010-07-29T14:57:00Z</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2010-07-28T07:11:37Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=cfbf8abc33d86a0cf5c1bb3e0817a22009b7f301'/>
<id>urn:sha1:cfbf8abc33d86a0cf5c1bb3e0817a22009b7f301</id>
<content type='text'>
This patch modifies current toolchain build sequence so that
NPTL enabled toolchain can be built. The new sequence works
well with linuxthreads as well.

It introduces a new pass for gcc cross compilation. The new
sequence is binutils-&gt;gcc-initial-&gt;linux-headers -&gt; uclibc-configured
(some cheats to generate phony shared libc.so and libm.o)
-&gt; gcc-intermediate(with shared lib support) -&gt; uclibc -&gt; gcc-final

I also added a new sample config arm_nptl_toolchain_defconfig which
builds the toolchain and busybox.

I have only tried it on arm. However it should work for other
architectures which support NPTL on uclibc e.g. mips, sh, x86, ppc, x86_64

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
</feed>
