<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/xback/toolchain, branch v17.01.2</title>
<subtitle>Staging tree of Koen Vandeputte</subtitle>
<id>https://git.openwrt.org/openwrt/staging/xback/atom?h=v17.01.2</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/xback/atom?h=v17.01.2'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/'/>
<updated>2017-05-29T23:32:21Z</updated>
<entry>
<title>toolchain/gdb: update to version 7.12.1</title>
<updated>2017-05-29T23:32:21Z</updated>
<author>
<name>Etienne Haarsma</name>
</author>
<published>2017-02-05T12:37:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=dfecce60e6e75abf3ea817fe7bf29fd432693f13'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>musl: update musl to 1.1.16+ and switch to download from git</title>
<updated>2017-02-01T17:39:16Z</updated>
<author>
<name>Christian Lamparter</name>
</author>
<published>2017-01-03T16:51:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=bce140ebb905617295eff5f2b79152d42d217b32'/>
<id>urn:sha1:bce140ebb905617295eff5f2b79152d42d217b32</id>
<content type='text'>
This patch updates musl to 1.1.16+ [0] and removes all the
backported patches. This is a major release and tagged as such.
For more information visit musl-libc.org or read the WHATSNEW.

Furthermore, this patch also changes musl to download directly
from git. This makes it easier to update musl in the future.

The patch custom Add-format-attribute-to-some-function-declarations.patch
was assigned a new 400- number. This should avoid confusion
since 0xx numbers are usually assigned to backports.

[0] &lt;http://git.musl-libc.org/cgit/musl/commit/?id=769f53598e781ffc89191520f3f8a93cb58db91f&gt;

Cc: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
Cc: Koen Vandeputte &lt;koen.vandeputte@ncentric.com&gt;
Cc: Jo-Philipp Wich &lt;jo@mein.io&gt;
Cc: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Signed-off-by: Christian Lamparter &lt;chunkeey@googlemail.com&gt;
</content>
</entry>
<entry>
<title>musl: refresh patches</title>
<updated>2016-12-26T10:17:33Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2016-12-22T16:17:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=4c4047ec19edcaf39ec83728904d1081bf848894'/>
<id>urn:sha1:4c4047ec19edcaf39ec83728904d1081bf848894</id>
<content type='text'>
Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@ncentric.com&gt;
</content>
</entry>
<entry>
<title>musl: backport various post-1.1.15 fixes</title>
<updated>2016-12-26T10:17:33Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2016-12-22T16:17:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=2912f9f2a2e5997df069d38e20d85ff4cc51acef'/>
<id>urn:sha1:2912f9f2a2e5997df069d38e20d85ff4cc51acef</id>
<content type='text'>
Backport most important fixes up to latest HEAD

- Taken post-commit reverts/fixes into account

Compile tested
Run-tested on cns3xxx &amp; imx6 targets

Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@ncentric.com&gt;
</content>
</entry>
<entry>
<title>musl: rename a custom backport patch</title>
<updated>2016-12-26T10:17:33Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2016-12-22T16:17:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=b97c933ffb5aae338351a1db12a3f7cf5234f5c7'/>
<id>urn:sha1:b97c933ffb5aae338351a1db12a3f7cf5234f5c7</id>
<content type='text'>
Ensure there is room in the numbering for next patches

Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@ncentric.com&gt;
</content>
</entry>
<entry>
<title>toolchain/gcc: update 6.x to 6.3.0</title>
<updated>2016-12-24T11:02:10Z</updated>
<author>
<name>Syrone Wong</name>
</author>
<published>2016-12-24T09:09:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=0a5ccfbadda79f4626202b78326c4d3ffccf9bd1'/>
<id>urn:sha1:0a5ccfbadda79f4626202b78326c4d3ffccf9bd1</id>
<content type='text'>
This is a bugfix release

Build and run tested on mvebu/Linksys WRT1900AC v1

Signed-off-by: Syrone Wong &lt;wong.syrone@gmail.com&gt;
</content>
</entry>
<entry>
<title>toolchain: remove ppl/cloog, disable graphite for gcc 4.8</title>
<updated>2016-12-24T08:40:46Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-22T15:23:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=3f55e5aeb5ef269db8e64eea1b113cb6daf20327'/>
<id>urn:sha1:3f55e5aeb5ef269db8e64eea1b113cb6daf20327</id>
<content type='text'>
graphite is disabled by default and it's not worth carrying ppl and
cloog for supporting this feature on the old gcc 4.8, which is only used
for ARC

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: implement make check and make package/X/check</title>
<updated>2016-12-17T09:36:25Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-14T14:36:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=7a315b0b5d6aa91695853a8647383876e4b49a7a'/>
<id>urn:sha1:7a315b0b5d6aa91695853a8647383876e4b49a7a</id>
<content type='text'>
This is intended to be used for a wide array of package sanity checks.

The first check that is implemented is for the hash of downloaded files.
It checks:
  - Missing hash
  - Use of SHA256 instead of MD5
  - dl/&lt;file&gt; hash not matching hash in makefile
  - deprecated MD5SUM variable

The deprecated MD5SUM variable check is skipped for feeds/ until OpenWrt
is updated as well

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>treewide: clean up download hashes</title>
<updated>2016-12-16T21:39:22Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-16T16:32:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=720b99215da295a2e7b4acdef30b58bec6acedc2'/>
<id>urn:sha1:720b99215da295a2e7b4acdef30b58bec6acedc2</id>
<content type='text'>
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>gcc: rip out transactional memory related bloat from crtbegin</title>
<updated>2016-12-14T11:13:13Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-13T13:20:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=565988ab47bd9b96b50608564aee2104aeb4b7ae'/>
<id>urn:sha1:565988ab47bd9b96b50608564aee2104aeb4b7ae</id>
<content type='text'>
Slightly improves compression for each executable, saving about 4k from
the default ar71xx rootfs

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
</feed>
