<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mtk-20170518/include/site/arc, branch master</title>
<subtitle>MTK 20170518 : Mediatek SDK based on OpenWRT Barrier Breaker</subtitle>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/'/>
<entry>
<title>toolchain: add support of ARC architecture</title>
<updated>2015-11-10T12:03:59+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2015-11-10T12:03:59+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=8b5d644bb36846660e1fa20d38361fec12a14b28'/>
<id>8b5d644bb36846660e1fa20d38361fec12a14b28</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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
</feed>
