<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mtk-20170518/toolchain, branch v17.01.5</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>gcc: gcc 6.3.0 fix comparison between pointer and integer</title>
<updated>2018-04-27T06:54:15+00:00</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
<email>kevin@darbyshire-bryant.me.uk</email>
</author>
<published>2017-06-09T12:29:48+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=afa8873887664bbf42c8e7914dc572da2d3bcb79'/>
<id>afa8873887664bbf42c8e7914dc572da2d3bcb79</id>
<content type='text'>
Fix FS#832

/source/build_dir/toolchain-mips_74kc_gcc-6.3.0_musl/gcc-6.3.0/gcc/ubsan.c:
In function 'bool ubsan_use_new_style_p(location_t)':
/source/build_dir/toolchain-mips_74kc_gcc-6.3.0_musl/gcc-6.3.0/gcc/ubsan.c:1474:23:
error: ISO C++ forbids comparison between pointer and integer
[-fpermissive]
       || xloc.file == '\0' || xloc.file[0] == '\xff'
                       ^~~~
make[5]: *** [Makefile:1085: ubsan.o] Error 1

https://www.viva64.com/en/b/0425/#ID0EMGCI

Signed-off-by: Kevin Darbyshire-Bryant &lt;kevin@darbyshire-bryant.me.uk&gt;
(cherry picked from commit 22e2b402aee17684781ae705a91fb3645299de9c)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix FS#832

/source/build_dir/toolchain-mips_74kc_gcc-6.3.0_musl/gcc-6.3.0/gcc/ubsan.c:
In function 'bool ubsan_use_new_style_p(location_t)':
/source/build_dir/toolchain-mips_74kc_gcc-6.3.0_musl/gcc-6.3.0/gcc/ubsan.c:1474:23:
error: ISO C++ forbids comparison between pointer and integer
[-fpermissive]
       || xloc.file == '\0' || xloc.file[0] == '\xff'
                       ^~~~
make[5]: *** [Makefile:1085: ubsan.o] Error 1

https://www.viva64.com/en/b/0425/#ID0EMGCI

Signed-off-by: Kevin Darbyshire-Bryant &lt;kevin@darbyshire-bryant.me.uk&gt;
(cherry picked from commit 22e2b402aee17684781ae705a91fb3645299de9c)
</pre>
</div>
</content>
</entry>
<entry>
<title>build: remove old kernel-headers build directories</title>
<updated>2017-12-13T15:00:27+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2017-06-16T13:15:37+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=7f3f2bc03b642952e69f650188952c8bf893c932'/>
<id>7f3f2bc03b642952e69f650188952c8bf893c932</id>
<content type='text'>
Saves space after updating kernel versions

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry picked from commit 76b62e602233d1a2e1f8ef1c0833bd22ebaaf832)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Saves space after updating kernel versions

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry picked from commit 76b62e602233d1a2e1f8ef1c0833bd22ebaaf832)
</pre>
</div>
</content>
</entry>
<entry>
<title>gcc: fix documentation entries added by 910-mbsd_multi.patch</title>
<updated>2017-12-13T14:42:08+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2017-05-10T12:01:54+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=08070221edd5eb98559cc7ae573729420ea47390'/>
<id>08070221edd5eb98559cc7ae573729420ea47390</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry picked from commit 8851a18a88aff548ae2648e26deb7595ebb45733)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry picked from commit 8851a18a88aff548ae2648e26deb7595ebb45733)
</pre>
</div>
</content>
</entry>
<entry>
<title>toolchain/gcc: parallelize make install</title>
<updated>2017-12-13T13:22:36+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2017-02-09T12:35:07+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=3056122bf7d5a227b4c581a3b7f47680ac999952'/>
<id>3056122bf7d5a227b4c581a3b7f47680ac999952</id>
<content type='text'>
If the staging dir was deleted, the build needs to recompile some files.
This change speeds up this corner case significantly

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry picked from commit 0f5d17a7e6acceb18867fd951b231bfb6c4d8946)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the staging dir was deleted, the build needs to recompile some files.
This change speeds up this corner case significantly

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry picked from commit 0f5d17a7e6acceb18867fd951b231bfb6c4d8946)
</pre>
</div>
</content>
</entry>
<entry>
<title>toolchain/musl: parallelize make install</title>
<updated>2017-12-13T13:22:32+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2017-02-09T12:35:51+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=a33b0ced78035528cb8334c3f12e162f83521b03'/>
<id>a33b0ced78035528cb8334c3f12e162f83521b03</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry picked from commit 43332f513baf35e2bcd3285d7c93d592001943f6)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry picked from commit 43332f513baf35e2bcd3285d7c93d592001943f6)
</pre>
</div>
</content>
</entry>
<entry>
<title>gcc: remove obsolete uclibc patch</title>
<updated>2017-12-13T13:16:17+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2017-02-01T07:22:27+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=bdb05f5ef590e2307c57e83645f6fce894b1602e'/>
<id>bdb05f5ef590e2307c57e83645f6fce894b1602e</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry picked from commit 70973dd30d29c9d7e4402578da1d36e05e3d142d)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry picked from commit 70973dd30d29c9d7e4402578da1d36e05e3d142d)
</pre>
</div>
</content>
</entry>
<entry>
<title>toolchain/gcc: reduce source directory size by about 420 MB</title>
<updated>2017-12-13T13:15:34+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2017-02-01T07:29:06+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=90a43e508e7c4fb29080a0e2214ac49913ce7618'/>
<id>90a43e508e7c4fb29080a0e2214ac49913ce7618</id>
<content type='text'>
Remove gcc testsuite, ada and libjava (if not selected)

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry picked from commit f204e0fc4619c7c64d0d99b87b0ddd802338d78a)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove gcc testsuite, ada and libjava (if not selected)

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry picked from commit f204e0fc4619c7c64d0d99b87b0ddd802338d78a)
</pre>
</div>
</content>
</entry>
<entry>
<title>toolchain/gdb: update to version 8.0.1</title>
<updated>2017-10-05T19:38:54+00:00</updated>
<author>
<name>Ryan Mounce</name>
<email>ryan@mounce.com.au</email>
</author>
<published>2017-08-06T04:52:18+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=f67c22e0c2431c0e152adc573bbf46a8607779c4'/>
<id>f67c22e0c2431c0e152adc573bbf46a8607779c4</id>
<content type='text'>
Fixes CVE-2017-9778.

Signed-off-by: Ryan Mounce &lt;ryan@mounce.com.au&gt;
[reference fixed CVE]
Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes CVE-2017-9778.

Signed-off-by: Ryan Mounce &lt;ryan@mounce.com.au&gt;
[reference fixed CVE]
Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gcc: fix build error with macOS + Xcode 9</title>
<updated>2017-10-05T19:16:25+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2017-10-05T17:46:48+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=a999f91ca3f9cf0ec57de2dc62d7a77ea45822c2'/>
<id>a999f91ca3f9cf0ec57de2dc62d7a77ea45822c2</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>toolchain/gdb: update to version 7.12.1</title>
<updated>2017-05-29T23:32:21+00:00</updated>
<author>
<name>Etienne Haarsma</name>
<email>bladeoner112@gmail.com</email>
</author>
<published>2017-02-05T12:37:52+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=dfecce60e6e75abf3ea817fe7bf29fd432693f13'/>
<id>dfecce60e6e75abf3ea817fe7bf29fd432693f13</id>
<content type='text'>
Update gdb to version 7.12.1.

GDB 7.12.1 brings the following fixes and enhancements over GDB 7.12:

   * PR tdep/20682 (aarch64 regression: gdb.cp/nextoverthrow.exp)
   * PR server/20733 (Failed to build aarch64_be-linux-gnu GDBserver)
   * PR tdep/20953 (GDB crashes after "set architecture rl78")
   * PR tdep/20954 (GDB crashes if "set architecture rx")
   * PR tdep/20955 (GDB internal error in cris-tdep.c)
   * PR build/20712 (gdb 7.12+ doesn't build as C++ on Solaris)
   * PR breakpoint/20653 (string_to_explicit_location has some weird code)
   * PR build/20753 (MinGW compilation errors due to strcasecmp)
   * PR gdb/20977 (GDB exception handling is broken on i686-w64-mingw32)
   * PR python/21048 (backtrace is broken on i686)
   * PR sim/20808 (mips sim build fails due to undefined SD/CPU variables)
   * PR sim/20809 (mips sim build fails for r3900 cpus)
   * PR gdb/20939 (GDB aborts

Signed-off-by: Etienne Haarsma &lt;bladeoner112@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update gdb to version 7.12.1.

GDB 7.12.1 brings the following fixes and enhancements over GDB 7.12:

   * PR tdep/20682 (aarch64 regression: gdb.cp/nextoverthrow.exp)
   * PR server/20733 (Failed to build aarch64_be-linux-gnu GDBserver)
   * PR tdep/20953 (GDB crashes after "set architecture rl78")
   * PR tdep/20954 (GDB crashes if "set architecture rx")
   * PR tdep/20955 (GDB internal error in cris-tdep.c)
   * PR build/20712 (gdb 7.12+ doesn't build as C++ on Solaris)
   * PR breakpoint/20653 (string_to_explicit_location has some weird code)
   * PR build/20753 (MinGW compilation errors due to strcasecmp)
   * PR gdb/20977 (GDB exception handling is broken on i686-w64-mingw32)
   * PR python/21048 (backtrace is broken on i686)
   * PR sim/20808 (mips sim build fails due to undefined SD/CPU variables)
   * PR sim/20809 (mips sim build fails for r3900 cpus)
   * PR gdb/20939 (GDB aborts

Signed-off-by: Etienne Haarsma &lt;bladeoner112@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
