<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/aparcar/toolchain/gdb, branch master</title>
<subtitle>Staging tree of Paul Spooren</subtitle>
<id>https://git.openwrt.org/openwrt/staging/aparcar/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/aparcar/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/'/>
<updated>2023-01-09T20:33:19Z</updated>
<entry>
<title>toolchain/gdb: use STAGING_DIR_HOST instead of hardcoding default</title>
<updated>2023-01-09T20:33:19Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2022-12-02T19:33:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=d10e6591d1523738852dd0ab625df1f9ea7fc63c'/>
<id>urn:sha1:d10e6591d1523738852dd0ab625df1f9ea7fc63c</id>
<content type='text'>
Use STAGING_DIR_HOST to reference staging host directory instead of
hardcoding it to default path.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>toolchain/gdb: fix expat location</title>
<updated>2022-09-27T14:39:37Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2022-09-25T05:00:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=fcaea8b55135ef5db4d7c66230b8a5c4cb263991'/>
<id>urn:sha1:fcaea8b55135ef5db4d7c66230b8a5c4cb263991</id>
<content type='text'>
GDB is not finding tools/expat. This fixes it. Move it up with the other
tools.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>toolchain: gdb: update to 12.1</title>
<updated>2022-09-02T19:57:33Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2022-08-29T12:21:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=728740fe7818ebd3264fcd98b78a0e12239e73aa'/>
<id>urn:sha1:728740fe7818ebd3264fcd98b78a0e12239e73aa</id>
<content type='text'>
Release Notes:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=gdb/NEWS;hb=gdb-12.1-release

Refreshed patch:
- 120-fix-compile-flag-mismatch.patch

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>toolchain: gdb: Update to version 11.2</title>
<updated>2022-02-01T20:25:02Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2022-01-29T10:55:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=782a4e00b7c04662212b4fd18d8236fc436d28ee'/>
<id>urn:sha1:782a4e00b7c04662212b4fd18d8236fc436d28ee</id>
<content type='text'>
This is a minor corrective release over GDB 11.1, fixing the following issues:
* PR sim/28302 (gdb fails to build with glibc 2.34)
* PR build/28318 (std::thread support configure check does not use CXX_DIALECT)
* PR gdb/28405 (arm-none-eabi: internal-error: ptid_t remote_target::select_thread_for_ambiguous_stop_reply(const target_waitstatus*): Assertion `first_resumed_thread != nullptr' failed)
* PR tui/28483 ([gdb/tui] breakpoint creation not displayed)
* PR build/28555 (uclibc compile failure since commit 4655f8509fd44e6efabefa373650d9982ff37fd6)
* PR rust/28637 (Rust characters will be encoded using DW_ATE_UTF)
* PR gdb/28758 (GDB 11 doesn't work correctly on binaries with a SHT_RELR (.relr.dyn) section)
* PR gdb/28785 (Support SHT_RELR (.relr.dyn) section)

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>toolchain: gdb: Update to version 11.1</title>
<updated>2021-11-03T22:52:08Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2021-10-31T16:37:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=2fea0e5cb0957ab25627b181a70775ca5e52a2d5'/>
<id>urn:sha1:2fea0e5cb0957ab25627b181a70775ca5e52a2d5</id>
<content type='text'>
The removed patch was already applied upstream.

gdb now mandatory depends on gmp, tell configure where to find it
explicitly. We already build gmp in the tools directory for gcc. Also
make it use mpfr and mpc as we also build both of them.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>toolchain/gdb: fix broken non-python build</title>
<updated>2021-06-09T11:16:45Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2021-06-09T11:16:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=7f946a880a61816e338e99b79ece6fb206fc6f9c'/>
<id>urn:sha1:7f946a880a61816e338e99b79ece6fb206fc6f9c</id>
<content type='text'>
Append configure args instead of overwriting them

Fixes: 74417f8b3a80 ("toolchain: gdb: Add optional python support")
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>toolchain: gdb: Add optional python support</title>
<updated>2021-06-05T22:26:13Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2021-05-28T16:35:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=74417f8b3a803c59995887e20437394e1abeaaa2'/>
<id>urn:sha1:74417f8b3a803c59995887e20437394e1abeaaa2</id>
<content type='text'>
Compile gdb with python support optionally.

To use the Python support in gdb some extra python files are needed,
install them too. While at it also install other shared files which we
did not install before.

If gdb is built without Python support the python folder does not
exists.

Signed-off-by: Hauke Mehrtens &lt;hmehrtens@maxlinear.com&gt;
</content>
</entry>
<entry>
<title>toolchain/gdb: fix broken configure test for ELF support</title>
<updated>2021-05-18T10:52:52Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2021-05-17T15:16:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=3f4b382c3cbcb9ae3e2ecce781a766af927d2791'/>
<id>urn:sha1:3f4b382c3cbcb9ae3e2ecce781a766af927d2791</id>
<content type='text'>
A missing #include was causing gdb on macOS to be compiled without ELF support

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>toolchain/gdb: fix compilation with ccache</title>
<updated>2021-04-17T19:56:05Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2021-04-05T01:32:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=fc093c3f9cce80ea60e3752f6629f999ec186765'/>
<id>urn:sha1:fc093c3f9cce80ea60e3752f6629f999ec186765</id>
<content type='text'>
For some reason, one of the configure checks results in some infinite
loop and ends up spawning endless gcc processes, causing OOM. Just pass
a configure var to avoid it.

Same fix as 6e23813c1ed7494a9da3b5e59cfcafd71097c420

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>toolchain: gdb: Remove ARC patches</title>
<updated>2020-11-01T19:54:37Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2020-10-31T23:16:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=5fb5d835ded14fdd5e07298f1da48d9f15cd9c08'/>
<id>urn:sha1:5fb5d835ded14fdd5e07298f1da48d9f15cd9c08</id>
<content type='text'>
The ARC specific gdb was removed some time ago.

Fixes: 969690b33c56 ("toolchain/gdb: Don't use gdb-arc")
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
</feed>
