<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot.git/toolchain/gcc, branch 2011.02_rc2</title>
<subtitle>Buildroot: Making Embedded Linux easy
</subtitle>
<id>https://git.hiegel.fr/cgit/buildroot.git/atom?h=2011.02_rc2</id>
<link rel='self' href='https://git.hiegel.fr/cgit/buildroot.git/atom?h=2011.02_rc2'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/'/>
<updated>2011-02-20T22:32:49Z</updated>
<entry>
<title>toolchain/gcc/4.2.4: Add missing hunk to gcc 4.2.4 libgcc patch.</title>
<updated>2011-02-20T22:32:49Z</updated>
<author>
<name>Will Newton</name>
<email>will.newton@gmail.com</email>
</author>
<published>2011-02-18T12:55:55Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=eabc25999d39a9ef9e151feaf80e7032fc5430b0'/>
<id>urn:sha1:eabc25999d39a9ef9e151feaf80e7032fc5430b0</id>
<content type='text'>
This patch is required to build gcc 4.2.4 libgcc with dwarf2
unwinding support enabled.

Signed-off-by: Will Newton &lt;will.newton@imgtec.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>target gcc: fix recompilation issue</title>
<updated>2011-02-10T19:15:16Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2011-02-10T14:19:09Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=2a161016d734b7f50b0468554fd683756f328209'/>
<id>urn:sha1:2a161016d734b7f50b0468554fd683756f328209</id>
<content type='text'>
gcc_target wants uclibc_target which is now first stage uclibc (not
real, from the NPTL build stage addition).
This triggers gcc-final to be rebuilt (albeit cached) and reinstalled,
thus touching all the stamps around and triggering a rebuild of
gcc_target.
Switch to $(STAMP_DIR)/gcc_libs_target_installed instead so that we only
depend on the last stage of cross gcc being installed to rebuild.

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: only fetch gcc/gmp/mpfr/mpc when using a buildroot toolchain</title>
<updated>2011-01-19T16:19:42Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2011-01-17T12:13:42Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=9bc58a42af830ecccfdb6c1d4f837356567c6386'/>
<id>urn:sha1:9bc58a42af830ecccfdb6c1d4f837356567c6386</id>
<content type='text'>
Closes #3103

gcc/gmp/mpfr/mpc are only needed when using an internal buildroot toolchain,
so only add them to HOST_SOURCE then.

Otherwise we get some nasty fetch error when doing "make source"

[Peter: add gmpc/mpfr/mpc and reword commit 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/gcc: fix target-gcc selects</title>
<updated>2011-01-02T23:25:38Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-01-02T23:24:46Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=6ca4e7ce970447fc5c6312e5f414b91b306b9f0b'/>
<id>urn:sha1:6ca4e7ce970447fc5c6312e5f414b91b306b9f0b</id>
<content type='text'>
We need to select BR2_PACKAGE_BINUTILS as well, now
BINUTILS_TARGET depends on it.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>target gcc: cleanup</title>
<updated>2011-01-02T21:55:37Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2010-12-31T11:39:06Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=81f1f99dc5e54f02fd09e8b5a152b7beba5dbec5'/>
<id>urn:sha1:81f1f99dc5e54f02fd09e8b5a152b7beba5dbec5</id>
<content type='text'>
WITH_TARGET_{GMP/MPC/MPFR} is unneeded since we are providing a sysroot.

It also breaks build-gcc under certain conditions.

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>gcc: install copies of libgcc, libstdc++ and libgcj to the sysroot</title>
<updated>2011-01-02T21:55:36Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2010-12-31T11:39:02Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=5bd272eb6bdd85c2de7ee1405058dbb0131b8beb'/>
<id>urn:sha1:5bd272eb6bdd85c2de7ee1405058dbb0131b8beb</id>
<content type='text'>
We want to keep a copy around for the future SDK functionality.

Also it's a better fix for bug #1051.

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>binutils: make it a proper package</title>
<updated>2011-01-02T21:55:16Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2010-12-31T11:39:01Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=009407e6be898abedb308247a82e4dee525e6570'/>
<id>urn:sha1:009407e6be898abedb308247a82e4dee525e6570</id>
<content type='text'>
* Convert binutils to a proper autotargets package

* Add version 2.21 and drop version 2.17

* Hook up packaged binutils for target gcc

* Build tools are on HOST_DIR now so change it

* Move cross/host gcc to HOST_DIR

* Drop kludge from commit 3c77bab2eeace3ee675bd745ca335fa3dd1630bb
  This is fixed in the next commit "gcc: install copies of libgcc,
  libstdc++ and libgcj to the sysroot" - tested for arm &amp; x86_64
  targets.

* TARGET_CROSS now pointed to HOST_DIR too

[Peter: Config.in tweaks]
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>mpc: make it a proper package</title>
<updated>2010-12-27T21:01:00Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2010-12-06T19:40:10Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=7aa2e0c3d5b9f13fc1398e733090a3b4e6a95226'/>
<id>urn:sha1:7aa2e0c3d5b9f13fc1398e733090a3b4e6a95226</id>
<content type='text'>
* Convert mpc to a proper autotargets package
* Hook it up for binutils/gcc to use

Signed-off-by: Gustavo Zacarias &lt;gustavo@zacarias.com.ar&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>mpfr: make it a proper package and bump to version 3.0.0-p8</title>
<updated>2010-12-27T21:00:59Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2010-12-06T19:40:09Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=a6337a4dc81de8a9428860365a11a392baca323f'/>
<id>urn:sha1:a6337a4dc81de8a9428860365a11a392baca323f</id>
<content type='text'>
* Convert mpfr to a proper autotargets package
* Bump to version 3.0.0-p8
* Hook it up for binutils/gcc to use

Signed-off-by: Gustavo Zacarias &lt;gustavo@zacarias.com.ar&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>gmp: make it a proper package and bump to version 5.0.1</title>
<updated>2010-12-27T21:00:59Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2010-12-06T19:40:07Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=21f7b8bccec20702170d89ab662757945d9ffbe9'/>
<id>urn:sha1:21f7b8bccec20702170d89ab662757945d9ffbe9</id>
<content type='text'>
* Convert gmp to a proper autotargets package
* Bump to version 5.0.1
* Hook it up for binutils/gcc to use

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