<feed xmlns='http://www.w3.org/2005/Atom'>
<title>svn-archive/archive/toolchain/binutils, branch master</title>
<subtitle>OpenWrt SVN history</subtitle>
<id>https://git.openwrt.org/openwrt/svn-archive/archive/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/svn-archive/archive/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/'/>
<updated>2016-01-20T13:54:17Z</updated>
<entry>
<title>binutils: switch to version 2.25.1 by default</title>
<updated>2016-01-20T13:54:17Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-01-20T13:54:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=7e4d008fe6123bbc946c5dad1321bf6608c4186e'/>
<id>urn:sha1:7e4d008fe6123bbc946c5dad1321bf6608c4186e</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 48394
</content>
</entry>
<entry>
<title>toolchain: add support of ARC architecture</title>
<updated>2015-11-10T12:03:59Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2015-11-10T12:03:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=534c38bacf143b4c77d497022a2f118a7ad381f8'/>
<id>urn:sha1:534c38bacf143b4c77d497022a2f118a7ad381f8</id>
<content type='text'>
This includes binutils, gcc, gdb and uClibc-ng.

Latest release of ARC gcc (as of today it is "arc-2015.06")
is based on upstream gcc 4.8.4.

Sources are available on GitHub, see:
https://github.com/foss-for-synopsys-dwc-arc-processors/gcc

Latest release of ARC binutils (as of today it is "arc-2015.06")
is based on upstream binutils 2.23.

Sources are available on GitHub, see:
https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb/releases/tag/arc-2015.06

Latest release of ARC GDB (as of today this is "arc-2015.06-gdb")
is based on upstream gdb 7.9.1.

Sources are available on GitHub, see:
https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb/releases/tag/arc-2015.06-gdb

Note that for binutils and gdb that come from unified git repository
(which is the case for upstream binutils/gdb today) we need to disable
building of gdb in binutils and binutils in gdb hence in binutils:
------&gt;8------
--disable-sim
--disable-gdb
------&gt;8------

and in gdb:
------&gt;8------
--disable-binutils
--disable-ld
--disable-gas
------&gt;8------

Also in gdb we disable sim because if the following breakage while
building with it:
------------&gt;8------------
/usr/bin/env bash ./../common/genmloop.sh -shell /usr/bin/env bash \
        -mono -fast -pbb -switch sem5-switch.c \
        -cpu a5f -infile ./mloop5.in \
        -outfile-suffix 5
unknown option: bash
Makefile:699: recipe for target 'stamp-5mloop' failed
make[7]: *** [stamp-5mloop] Error 1
------------&gt;8------------

Cc: Felix Fietkau &lt;nbd@openwrt.org&gt;
Cc: John Crispin &lt;blogic@openwrt.org&gt;
Cc: Jonas Gorski &lt;jogo@openwrt.org&gt;
Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;

SVN-Revision: 47438
</content>
</entry>
<entry>
<title>binutils: fix name of Binutils 2.25.1</title>
<updated>2015-09-15T21:58:48Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2015-09-15T21:58:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=211cb9bcba8105e53c574e085e7e56e883e8fd27'/>
<id>urn:sha1:211cb9bcba8105e53c574e085e7e56e883e8fd27</id>
<content type='text'>
The Binutils version 2.25.1 was not a Linaro version, but a normal
upstream Binutils version, fix the name.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Reported-by: Alexey Brodkin &lt;Alexey.Brodkin@synopsys.com&gt;


SVN-Revision: 46946
</content>
</entry>
<entry>
<title>binutils: add binutils 2.25.1</title>
<updated>2015-09-11T17:58:39Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2015-09-11T17:58:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=b85d56c1783a403e4b21c66e66cf454392e2d79c'/>
<id>urn:sha1:b85d56c1783a403e4b21c66e66cf454392e2d79c</id>
<content type='text'>
This adds binutils 2.25.1 as an option to OpenWrt.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;


SVN-Revision: 46874
</content>
</entry>
<entry>
<title>toolchain: binutils: enhance build reproducability</title>
<updated>2015-06-29T06:47:42Z</updated>
<author>
<name>Steven Barth</name>
</author>
<published>2015-06-29T06:47:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=aa9ac2165efc1753bad6944c296d29baa3034b88'/>
<id>urn:sha1:aa9ac2165efc1753bad6944c296d29baa3034b88</id>
<content type='text'>
built toolchain utilities will always operate in deterministic mode:
https://sourceware.org/binutils/docs-2.25/binutils/ar-cmdline.html

Signed-off-by: Dirk Neukirchen &lt;dirkneukirchen@web.de&gt;

SVN-Revision: 46137
</content>
</entry>
<entry>
<title>toolchain: change default emulation for mips64 (octeon) to n64</title>
<updated>2015-05-10T13:54:20Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2015-05-10T13:54:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=a974adb9a16e8c2cda7e5d5f6557ce5a75478143'/>
<id>urn:sha1:a974adb9a16e8c2cda7e5d5f6557ce5a75478143</id>
<content type='text'>
fixes several ld errors reported by buildbot:
http://buildbot.openwrt.org:8010/broken_packages/octeon/mdnsresponder/compile.txt
http://buildbot.openwrt.org:8010/broken_packages/octeon/luasocket/compile.txt
http://buildbot.openwrt.org:8010/broken_packages/octeon/luasec/compile.txt
http://buildbot.openwrt.org:8010/broken_packages/octeon/openvswitch/compile.txt
http://buildbot.openwrt.org:8010/broken_packages/octeon/prosody/compile.txt

link error:
 ABI is incompatible with that of the selected emulation

found at OE toolchain for bintils 2.22:
http://patchwork.openembedded.org/patch/28033/

Signed-off-by: Dirk Neukirchen &lt;dirkneukirchen@web.de&gt;

SVN-Revision: 45666
</content>
</entry>
<entry>
<title>binutils: remove version 2.20.1 (only used by avr32)</title>
<updated>2015-03-24T10:06:55Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2015-03-24T10:06:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=a10a2e79ee625860bf0dca38c8766c271df92ba2'/>
<id>urn:sha1:a10a2e79ee625860bf0dca38c8766c271df92ba2</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 44960
</content>
</entry>
<entry>
<title>binutils: remove defunct binutils default version selection for aarch64</title>
<updated>2015-03-24T10:06:38Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2015-03-24T10:06:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=b6be8d2782fcb9647a04a2eb749e7177b197aa69'/>
<id>urn:sha1:b6be8d2782fcb9647a04a2eb749e7177b197aa69</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 44958
</content>
</entry>
<entry>
<title>binutils: run install twice instead of overwriting the final toolchain with the initial one</title>
<updated>2014-12-27T13:00:09Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2014-12-27T13:00:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=a2d72da2912cbdb6ea4941f569bc1df6a07ed291'/>
<id>urn:sha1:a2d72da2912cbdb6ea4941f569bc1df6a07ed291</id>
<content type='text'>
fixes compiler error after a binutils rebuild/reinstall without
rebuilding the rest of the toolchain

Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 43785
</content>
</entry>
<entry>
<title>binutils: enable plugin support</title>
<updated>2014-12-27T12:59:53Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2014-12-27T12:59:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=3932ac3f3547241e532ce3d9465c51ecd64264e3'/>
<id>urn:sha1:3932ac3f3547241e532ce3d9465c51ecd64264e3</id>
<content type='text'>
--enable-plugin is necessary for gcc-ar, gcc-nm and gcc-ranlib to work, which
must be used with GCC 4.9 for LTO to work.

Without this option, gcc-ar etc. will just fail with

    sorry - this program has been built without plugin support

Using the normal ar from binutils with GCC 4.9 and -flto will cause linking
with static "convenience" libraries to fail.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;

SVN-Revision: 43783
</content>
</entry>
</feed>
