Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `f044df4` to
`d02a2ab`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d02a2abbee"><code>d02a2ab</code></a>
Remove unneeded __MINGW_EXCPT_DEFINE_PSDK macro define for mingw32</li>
<li>See full diff in <a
href="f044df4d8f...d02a2abbee">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `ea7255d` to
`f044df4`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f044df4d8f"><code>f044df4</code></a>
Refine USE_PROC_FOR_LIBRARIES macro documentation for Solaris</li>
<li><a
href="3ecf3db034"><code>3ecf3db</code></a>
Turn on incremental GC in gctest for non-Linux
USE_PROC_FOR_LIBRARIES</li>
<li><a
href="fc03d03f0d"><code>fc03d03</code></a>
Do not define USE_PROC_FOR_LIBRARIES for NaCl</li>
<li><a
href="a290e75a93"><code>a290e75</code></a>
Remove sbrk usage in redirect malloc needed for ancient
Solaris/i686</li>
<li><a
href="341bee286a"><code>341bee2</code></a>
Simplify dyn_load.c by defining UNIX_GENERIC_DYNAMIC_LOADING macro</li>
<li><a
href="f58c0d7c4c"><code>f58c0d7</code></a>
Remove useless FIXME item in is_asan_mapping</li>
<li><a
href="e0feba795f"><code>e0feba7</code></a>
Fix missing GC_register_dynamic_libraries_dl_iterate_phdr on
Solaris</li>
<li><a
href="0e49480333"><code>0e49480</code></a>
Eliminate 'GC_remove_roots_subregion not used' gcc warning on
Solaris</li>
<li><a
href="cd2e7ffb22"><code>cd2e7ff</code></a>
Fix 'PIOCNMAP undeclared' gcc error if USE_PROC_FOR_LIBRARIES on
Solaris</li>
<li><a
href="b759d7788d"><code>b759d77</code></a>
Fix 'MA_FETCHOP undeclared' gcc error if USE_PROC_FOR_LIBRARIES on
Solaris</li>
<li>Additional commits viewable in <a
href="ea7255d41e...f044df4d8f">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `f7b7bc8` to
`ea7255d`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ea7255d41e"><code>ea7255d</code></a>
Fix register_dynamic_libraries if compile with Address Sanitizer on
Linux</li>
<li><a
href="7623ae2add"><code>7623ae2</code></a>
Fix redirected malloc/calloc call during ASan initialization</li>
<li><a
href="5bc30920d1"><code>5bc3092</code></a>
Workaround locals not pushed in sanitized binaries by disabling fake
stacks</li>
<li>See full diff in <a
href="f7b7bc8c89...ea7255d41e">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `d626f6d` to
`f7b7bc8`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f7b7bc8c89"><code>f7b7bc8</code></a>
Remove redundant casts of REDIRECT_MALLOC_F() in malloc/calloc</li>
<li><a
href="c8be05d665"><code>c8be05d</code></a>
Unify preprocessor condition in malloc and GC_free for Solaris/i686</li>
<li><a
href="9a5764adf0"><code>9a5764a</code></a>
Do not use GC_init_lib_bounds in calloc/free if non-debug
redirection</li>
<li><a
href="d798365da4"><code>d798365</code></a>
Fix redirected 'free' for callers from libdl/libpthread if
IGNORE_FREE</li>
<li><a
href="4ab93411e2"><code>4ab9341</code></a>
Update AppVeyor CI badge image URL in README (Jan 2026)</li>
<li><a
href="789375d3b9"><code>789375d</code></a>
Eliminate 'sizeof mismatch' code defect FP in GC_is_visible</li>
<li>See full diff in <a
href="d626f6d9e5...f7b7bc8c89">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/libatomic_ops](https://github.com/bdwgc/libatomic_ops)
from `fdccf2b` to `d007246`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d007246aa7"><code>d007246</code></a>
Update AppVeyor CI badge image URL in README (Jan 2026)</li>
<li>See full diff in <a
href="fdccf2b3cd...d007246aa7">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `0f54ceb` to
`d626f6d`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d626f6d9e5"><code>d626f6d</code></a>
Fix GC_delete_thread call in GC_suspend if not GC_win32_dll_threads</li>
<li><a
href="42dd41cf62"><code>42dd41c</code></a>
AppVeyor CI: Test with -D GC_DISCOVER_TASK_THREADS</li>
<li><a
href="4853d41294"><code>4853d41</code></a>
Do not compile unsupported parallel markers if
GC_DISCOVER_TASK_THREADS</li>
<li><a
href="bd7b7ff7d3"><code>bd7b7ff</code></a>
Fix assertion in GC_wait_for_reclaim if DllMain-based thread
registration</li>
<li><a
href="3fcaccac3f"><code>3fcacca</code></a>
AppVeyor CI: Test with -D TEST_NO_THREADS</li>
<li><a
href="0e0ee39160"><code>0e0ee39</code></a>
GH Actions: Test cmake build with -D TEST_NO_THREADS</li>
<li><a
href="341dd930d0"><code>341dd93</code></a>
New macro TEST_NO_THREADS to force tests build as single-threaded</li>
<li><a
href="87ea05b692"><code>87ea05b</code></a>
Use single-threaded logic in GC_is_visible if no threads created</li>
<li><a
href="42b57b238f"><code>42b57b2</code></a>
Avoid affect of GC_ALWAYS_MULTITHREADED on logic of
min_bytes_allocd()</li>
<li><a
href="b29916d329"><code>b29916d</code></a>
Do not define GC_max_thread_index variable if
GC_NO_THREADS_DISCOVERY</li>
<li>Additional commits viewable in <a
href="0f54cebfdc...d626f6d9e5">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `370781b` to
`0f54ceb`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0f54cebfdc"><code>0f54ceb</code></a>
Fix race in DllMain by deferring delete_thread call to
GC_start_world</li>
<li><a
href="fc122d3deb"><code>fc122d3</code></a>
Revert "Fix GC_suspend abort when the thread is deleted by
DllMain"</li>
<li><a
href="f46598c498"><code>f46598c</code></a>
Revert "Avoid abort on ResumeThread failure if Win32 DllMain closes
thread"</li>
<li><a
href="3d7c03e324"><code>3d7c03e</code></a>
GH Actions: Always build cord in zig-build workflow</li>
<li><a
href="1d7d267e0a"><code>1d7d267</code></a>
Remove redundant cast of handle in GC_register_my_thread_inner</li>
<li>See full diff in <a
href="370781b86b...0f54cebfdc">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.179 to 0.2.180.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/releases">libc's
releases</a>.</em></p>
<blockquote>
<h2>0.2.180</h2>
<h3>Added</h3>
<ul>
<li>QNX: Add missing BPF and ifreq structures (<a
href="https://redirect.github.com/rust-lang/libc/pull/4769">#4769</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Linux, L4Re: address soundness issues of <code>CMSG_NXTHDR</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4903">#4903</a>)</li>
<li>Linux-like: Handle zero-sized payload differences in
<code>CMSG_NXTHDR</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4903">#4903</a>)</li>
<li>Musl: Fix incorrect definitions of struct stat on some 32-bit
architectures (<a
href="https://redirect.github.com/rust-lang/libc/pull/4914">#4914</a>)</li>
<li>NetBSD: RISC-V 64: Correct <code>mcontext</code> type definitions
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4886">#4886</a>)</li>
<li>uClibc: Re-enable <code>__SIZEOF_PTHREAD_COND_T</code> on non-L4Re
uclibc (<a
href="https://redirect.github.com/rust-lang/libc/pull/4915">#4915</a>)</li>
<li>uClibc: Restructure Linux <code>netlink</code> module to resolve
build errors (<a
href="https://redirect.github.com/rust-lang/libc/pull/4915">#4915</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.180/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.179...0.2.180">0.2.180</a>
- 2026-01-08</h2>
<h3>Added</h3>
<ul>
<li>QNX: Add missing BPF and ifreq structures (<a
href="https://redirect.github.com/rust-lang/libc/pull/4769">#4769</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Linux, L4Re: address soundness issues of <code>CMSG_NXTHDR</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4903">#4903</a>)</li>
<li>Linux-like: Handle zero-sized payload differences in
<code>CMSG_NXTHDR</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4903">#4903</a>)</li>
<li>Musl: Fix incorrect definitions of struct stat on some 32-bit
architectures (<a
href="https://redirect.github.com/rust-lang/libc/pull/4914">#4914</a>)</li>
<li>NetBSD: RISC-V 64: Correct <code>mcontext</code> type definitions
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4886">#4886</a>)</li>
<li>uClibc: Re-enable <code>__SIZEOF_PTHREAD_COND_T</code> on non-L4Re
uclibc (<a
href="https://redirect.github.com/rust-lang/libc/pull/4915">#4915</a>)</li>
<li>uClibc: Restructure Linux <code>netlink</code> module to resolve
build errors (<a
href="https://redirect.github.com/rust-lang/libc/pull/4915">#4915</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4b38c69e31"><code>4b38c69</code></a>
chore: release libc 0.2.180</li>
<li><a
href="300e643884"><code>300e643</code></a>
qnx: add missing BPF and ifreq structures</li>
<li><a
href="12fd831dff"><code>12fd831</code></a>
ci: Add rtems to basic tier 3 checks</li>
<li><a
href="b062844024"><code>b062844</code></a>
Only test addresses of cmsghdrs that are multiples of the size of
cmsghdr.</li>
<li><a
href="676a4f8fd4"><code>676a4f8</code></a>
linux: Move <code>membarrier.h</code> constants to
<code>src/new</code></li>
<li><a
href="0803faeb89"><code>0803fae</code></a>
linux: Restructure <code>netlink</code> to <code>src/new</code></li>
<li><a
href="72f4c1a5db"><code>72f4c1a</code></a>
uclibc: Re-enable <code>__SIZEOF_PTHREAD_COND_T</code> on non-L4Re
uclibc</li>
<li><a
href="757e55a3f0"><code>757e55a</code></a>
netbsd/riscv64.rs: make changes so that this builds again.</li>
<li><a
href="042f118911"><code>042f118</code></a>
musl: Fix incorrect definitions of struct stat on some
architectures</li>
<li><a
href="03755c4f70"><code>03755c4</code></a>
linux, emscripten, android, l4re: handle zero-sized payload differences
in CM...</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.179...0.2.180">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `beffb57` to
`370781b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="370781b86b"><code>370781b</code></a>
Fix 'reserved' argument handling in GC_DllMain</li>
<li><a
href="8b2745ce06"><code>8b2745c</code></a>
Fix typo ('copies') in gcinterface.md</li>
<li>See full diff in <a
href="beffb57e89...370781b86b">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.178 to 0.2.179.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/releases">libc's
releases</a>.</em></p>
<blockquote>
<h2>0.2.179</h2>
<p>With this release, we now have <em>unstable</em> support for 64-bit
<code>time_t</code> on 32-bit
platforms with both Musl and Glibc. Testing is appreciated!</p>
<p>For now, these can be enabled by setting environment variables during
build:</p>
<pre lang="text"><code>RUST_LIBC_UNSTABLE_MUSL_V1_2_3=1
RUST_LIBC_UNSTABLE_GNU_TIME_BITS=64
</code></pre>
<p>Note that the exact configuration will change in the future. Setting
the
<code>MUSL_V1_2_3</code> variable also enables some newer API unrelated
to <code>time_t</code>.</p>
<h3>Added</h3>
<ul>
<li>L4Re: Add uclibc aarch64 support (<a
href="https://redirect.github.com/rust-lang/libc/pull/4479">#4479</a>)</li>
<li>Linux, Android: Add a generic definition for <code>XCASE</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4847">#4847</a>)</li>
<li>Linux-like: Add <code>NAME_MAX</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4888">#4888</a>)</li>
<li>Linux: Add <code>AT_EXECVE_CHECK</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4422">#4422</a>)</li>
<li>Linux: Add the <code>SUN_LEN</code> macro (<a
href="https://redirect.github.com/rust-lang/libc/pull/4269">#4269</a>)</li>
<li>Linux: add <code>getitimer</code> and <code>setitimer</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4890">#4890</a>)</li>
<li>Linux: add <code>pthread_tryjoin_n</code> and
<code>pthread_timedjoin_np</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4887">#4887</a>)</li>
<li>Musl: Add unstable support for 64-bit <code>time_t</code> on 32-bit
platforms (<a
href="https://redirect.github.com/rust-lang/libc/pull/4463">#4463</a>)</li>
<li>NetBSD, OpenBSD: Add interface <code>LINK_STATE_*</code> definitions
from <code>sys/net/if.h</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4751">#4751</a>)</li>
<li>QuRT: Add support for Qualcomm QuRT (<a
href="https://redirect.github.com/rust-lang/libc/pull/4845">#4845</a>)</li>
<li>Types: Add Padding<!-- raw HTML omitted -->::uninit() (<a
href="https://redirect.github.com/rust-lang/libc/pull/4862">#4862</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Glibc: Link old version of <code>cf{g,s}et{i,o}speed</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4882">#4882</a>)</li>
<li>L4Re: Fixes for <code>pthread</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4479">#4479</a>)</li>
<li>L4re: Fix a wide variety of incorrect definitions (<a
href="https://redirect.github.com/rust-lang/libc/pull/4479">#4479</a>)</li>
<li>Musl: Fix the value of <code>CPU_SETSIZE</code> on musl 1.2+ (<a
href="https://redirect.github.com/rust-lang/libc/pull/4865">#4865</a>)</li>
<li>Musl: RISC-V: fix public padding fields in <code>stat/stat64</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4463">#4463</a>)</li>
<li>Musl: s390x: Fix definition of
<code>SIGSTKSZ</code>/<code>MINSIGSTKSZ</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4884">#4884</a>)</li>
<li>NetBSD: Arm: Fix <code>PT_{GET,SET}FPREGS</code>,
<code>_REG_TIPDR</code>, and <code>_REG_{LR,SP}</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4899">#4899</a>)</li>
<li>NetBSD: Fix <code>if_msghdr</code> alignment (<a
href="https://redirect.github.com/rust-lang/libc/pull/4902">#4902</a>)</li>
<li>NetBSD: Fix <code>siginfo_t</code> layout on 32-bit platforms (<a
href="https://redirect.github.com/rust-lang/libc/pull/4904">#4904</a>)</li>
<li>NetBSD: change definition of <code>pthread_spin_t</code> to allow
arch redefinition. (<a
href="https://redirect.github.com/rust-lang/libc/pull/4899">#4899</a>)</li>
<li>Newlib: Fix ambiguous glob exports and other warnings for Vita and
3DS (<a
href="https://redirect.github.com/rust-lang/libc/pull/4875">#4875</a>)</li>
<li>QNX: Fix build error (<a
href="https://redirect.github.com/rust-lang/libc/pull/4879">#4879</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>CI: Update CI images to FreeBSD 15.0-release (<a
href="https://redirect.github.com/rust-lang/libc/pull/4857">#4857</a>)</li>
<li>L4Re: Make <code>pthread</code> struct fields private (<a
href="https://redirect.github.com/rust-lang/libc/pull/4876">#4876</a>)</li>
<li>Linux, Fuchsia: Mark mq_attr padding area as such (<a
href="https://redirect.github.com/rust-lang/libc/pull/4858">#4858</a>)</li>
<li>Types: Wrap a number of private fields in the <code>Padding</code>
type (<a
href="https://redirect.github.com/rust-lang/libc/pull/4862">#4862</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4c61c9c78c"><code>4c61c9c</code></a>
chore: release libc 0.2.179</li>
<li><a
href="a4237c035f"><code>a4237c0</code></a>
adding pthread_tryjoin_n/pthread_timedjoin_np to Linux.</li>
<li><a
href="d4c9bb834b"><code>d4c9bb8</code></a>
netbsd/arm.rs: make typo corrections which make the libc-test pass.</li>
<li><a
href="c2b4b3debf"><code>c2b4b3d</code></a>
netbsd/mod.rs: change definition of pthread_spin_t to allow arch
redefinition.</li>
<li><a
href="bd4a7c5b8d"><code>bd4a7c5</code></a>
links old version of cf{g,s}et{i,o}speed for glibc</li>
<li><a
href="80a05fdc11"><code>80a05fd</code></a>
netbsd/mod.rs: fix so that self-tests pass on both ilp32 and lp64.</li>
<li><a
href="3918b91159"><code>3918b91</code></a>
src/new/netbsd/net/if_.rs: make if_msghdr self-tests succeed on ilp32
hosts:</li>
<li><a
href="85aa379328"><code>85aa379</code></a>
build(deps): bump vmactions/solaris-vm from 1.1.8 to 1.2.3</li>
<li><a
href="ad6c4a1c10"><code>ad6c4a1</code></a>
qurt: Add support for Qualcomm QuRT</li>
<li><a
href="184a5584ea"><code>184a558</code></a>
Fix QNX build error</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.178...0.2.179">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `6d018a1` to
`beffb57`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="beffb57e89"><code>beffb57</code></a>
Use semantic version instead of libtool version-info in build
scripts</li>
<li><a
href="3a350dfabd"><code>3a350df</code></a>
Fix typo ('contents') in comments</li>
<li><a
href="8697c04522"><code>8697c04</code></a>
GH Actions: Fix typo 'contents' in autotools-build-extra.yml</li>
<li><a
href="f25737494a"><code>f257374</code></a>
Parse PACKAGE_VERSION in configure using 'cut' portable utility</li>
<li><a
href="575876205d"><code>5758762</code></a>
Remove unused GC_VERSION in configure</li>
<li><a
href="6ce984cc9d"><code>6ce984c</code></a>
Rename x_VERSION_PROP variables to LIBx_SHARED_VERSION in CMake
script</li>
<li><a
href="43199b0d86"><code>43199b0</code></a>
Better document PACKAGE_VERSION in gc_version.h and build scripts</li>
<li><a
href="ba17766614"><code>ba17766</code></a>
Rename CHECK_GC_LIB_VERSION to CHECK_PACKAGE_VERSION in gctest</li>
<li>See full diff in <a
href="6d018a1f24...beffb57e89">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `32b7481` to
`6d018a1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="6d018a1f24"><code>6d018a1</code></a>
Provide GC_FREEZERO() and redirect platform freezero<a
href="">all</a></li>
<li><a
href="5dbcb0ffc9"><code>5dbcb0f</code></a>
Remove unused redefinition of GC_free in gctest</li>
<li><a
href="2ceaf1d9d1"><code>2ceaf1d</code></a>
Fix 'undefined errno' compiler error in strdup/strndup on WinCE</li>
<li><a
href="eff358b97a"><code>eff358b</code></a>
Use free_internal() from GC_debug_free[_inner]</li>
<li><a
href="913534be5f"><code>913534b</code></a>
Mark down 'flags' identifier in comment of Win32 GC_get_mem</li>
<li><a
href="e06d8d60d2"><code>e06d8d6</code></a>
Mark down identifier in comments of GC_allocobj and
GC_FAST_MALLOC_GRANS</li>
<li><a
href="dabf6bc9f7"><code>dabf6bc</code></a>
Travis CI: Minimize number of ppc64le and s390x builds</li>
<li><a
href="e11194501c"><code>e111945</code></a>
Travis CI: Use git shallow clone with depth one</li>
<li><a
href="a902c60502"><code>a902c60</code></a>
AppVeyor CI: Use git shallow clone with depth one</li>
<li><a
href="850de27d39"><code>850de27</code></a>
GH Actions: Use git shallow clone with depth one</li>
<li>Additional commits viewable in <a
href="32b7481114...6d018a1f24">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `832713e` to
`32b7481`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="32b7481114"><code>32b7481</code></a>
Control redirection internally using
REDIRECT_MALLOC_DEBUG/UNCOLLECTABLE</li>
<li><a
href="c6101e8cf8"><code>c6101e8</code></a>
Fix a typo ('added') in ChangeLog file</li>
<li><a
href="b74fddcfa7"><code>b74fddc</code></a>
Specify SO-version for shared libraries built by Zig</li>
<li><a
href="c1be8076d9"><code>c1be807</code></a>
Mention build.zig in README.win32</li>
<li><a
href="2db687107d"><code>2db6871</code></a>
GH Actions: Test with --disable-threads-discovery</li>
<li><a
href="db730de0df"><code>db730de</code></a>
Refine '--enable-redirect-malloc', '--enable-threads-discovery'
messages</li>
<li><a
href="8c56abe940"><code>8c56abe</code></a>
GH Actions: Test with configure --enable-uncollectable-redirection</li>
<li><a
href="b9d2e0ae8f"><code>b9d2e0a</code></a>
Reformat some messages in configure.ac</li>
<li><a
href="3c321efc1a"><code>3c321ef</code></a>
Provide GC_debug_malloc_uncollectable_replacement API function</li>
<li><a
href="9c8e4be8fc"><code>9c8e4be</code></a>
New option '--enable-uncollectable-redirection' in build scripts</li>
<li>Additional commits viewable in <a
href="832713e82a...32b7481114">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [cmake](https://github.com/rust-lang/cmake-rs) from 0.1.56 to
0.1.57.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/cmake-rs/releases">cmake's
releases</a>.</em></p>
<blockquote>
<h2>v0.1.57</h2>
<h3>Fixed</h3>
<ul>
<li>Revert canonicalizing the build directory and make the path absolute
instead (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/267">#267</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/cmake-rs/blob/main/CHANGELOG.md">cmake's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/cmake-rs/compare/v0.1.56...v0.1.57">0.1.57</a>
- 2025-12-17</h2>
<h3>Fixed</h3>
<ul>
<li>Revert canonicalizing the build directory and make the path absolute
instead (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/267">#267</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="434afe6a30"><code>434afe6</code></a>
chore: release v0.1.57 (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/268">#268</a>)</li>
<li><a
href="899f26dc5f"><code>899f26d</code></a>
Revert canonicalizing the build directory and make the path absolute
instead ...</li>
<li>See full diff in <a
href="https://github.com/rust-lang/cmake-rs/compare/v0.1.56...v0.1.57">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `5901d16` to
`832713e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="832713e82a"><code>832713e</code></a>
GH Actions: Update after prefixing CMake BUILD_SHARED_LIBS option</li>
<li><a
href="382767dcbb"><code>382767d</code></a>
AppVeyor CI: Update after prefixing CMake BUILD_SHARED_LIBS option</li>
<li><a
href="416e4fa765"><code>416e4fa</code></a>
Update AUTHORS file (add Ben Leadbetter)</li>
<li><a
href="e93ee11276"><code>e93ee11</code></a>
Rename CMake BUILD_SHARED_LIBS option to GC_BUILD_SHARED_LIBS</li>
<li>See full diff in <a
href="5901d16bbc...832713e82a">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yota Toyama <raviqqe@gmail.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `cd28730` to
`5901d16`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="5901d16bbc"><code>5901d16</code></a>
GH Actions: Use awalsh128/cache-apt-pkgs-action instead of 'apt
install'</li>
<li><a
href="264aa81b4f"><code>264aa81</code></a>
GC Actions: Enable multi-threads builds with cmake using msvc</li>
<li><a
href="2c02f4ddab"><code>2c02f4d</code></a>
GH Actions: Use actions-use-homebrew-tools instead of 'brew
install'</li>
<li><a
href="e9eb8f050a"><code>e9eb8f0</code></a>
GH Actions: Clone libatomic_ops using actions/checkout</li>
<li><a
href="ee84c358df"><code>ee84c35</code></a>
GH Actions: Change korandoru/setup-zig action to mlugg/setup-zig</li>
<li><a
href="38ef0821c6"><code>38ef082</code></a>
GH Actions: Update cspell-action to v8</li>
<li><a
href="07291e380a"><code>07291e3</code></a>
GH Actions: Update codeql-action to v4</li>
<li><a
href="8df998851b"><code>8df9988</code></a>
GH Actions: Update actions/checkout to v6</li>
<li>See full diff in <a
href="cd28730e0b...5901d16bbc">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `63c90f0` to
`cd28730`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="cd28730e0b"><code>cd28730</code></a>
Report warning by configure if both shared and static libs are
requested</li>
<li><a
href="d9dd2973c6"><code>d9dd297</code></a>
GH Actions: Add a test with --enable-valgrind-tracking</li>
<li><a
href="9630d6632d"><code>9630d66</code></a>
GH Actions: Remove redundant --enable-static passed to configure</li>
<li><a
href="5644fff342"><code>5644fff</code></a>
Do not prevent shared builds on OpenBSD/alpha</li>
<li><a
href="0de2ff8837"><code>0de2ff8</code></a>
AppVeyor CI: Update after disable_gc_debug option change to
enable_gc_dump</li>
<li><a
href="a5fc6107d7"><code>a5fc610</code></a>
GH Actions: Update after disable_gc_debug option change to
enable_gc_dump</li>
<li><a
href="38b314f013"><code>38b314f</code></a>
Replace disable_gc_debug build scripts option to enable_gc_dump</li>
<li><a
href="50425a689f"><code>50425a6</code></a>
Add 'zig format' status badge to README.md</li>
<li><a
href="ec643a5284"><code>ec643a5</code></a>
GH Actions: Add check that build.zig is formatted properly</li>
<li><a
href="b5cac99a5d"><code>b5cac99</code></a>
Reformat build.zig with Zig fmt</li>
<li>See full diff in <a
href="63c90f040c...cd28730e0b">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `741d3d7` to
`63c90f0`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="63c90f040c"><code>63c90f0</code></a>
Add autotools-build-extra status badge to README.md</li>
<li><a
href="beb40c818b"><code>beb40c8</code></a>
GH actions: Move configure-based build jobs from Travis</li>
<li><a
href="6d0edec27c"><code>6d0edec</code></a>
Add 'Makefile.direct' build status badge to README.md</li>
<li><a
href="b0885dc6d4"><code>b0885dc</code></a>
Enable tools/if_mach.c compilation on Windows</li>
<li><a
href="d877ebfeb0"><code>d877ebf</code></a>
Eliminate 'x might be clobbered' gcc-13 warning in setjmp_test</li>
<li><a
href="3c53673dc6"><code>3c53673</code></a>
GH actions: Move build jobs based on Makefile.direct from Travis</li>
<li><a
href="8d33146e3e"><code>8d33146</code></a>
Add 'CSA check' status badge to README.md</li>
<li><a
href="084bab6448"><code>084bab6</code></a>
GH actions: Move CSA-check jobs from Travis</li>
<li><a
href="bdb16475b1"><code>bdb1647</code></a>
Add cmake-build-extra status badge to README.md</li>
<li><a
href="59e61eb976"><code>59e61eb</code></a>
GH actions: Move cmake-based jobs from Travis to extra workflow</li>
<li>Additional commits viewable in <a
href="741d3d78bc...63c90f040c">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `5fcf4b1` to
`741d3d7`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="741d3d78bc"><code>741d3d7</code></a>
Eliminate 'no-return function does return' lcc warning in
default_on_abort</li>
<li><a
href="0c5eb8db9c"><code>0c5eb8d</code></a>
AppVeyor CI: Change folder name of CMake build artifacts to 'build'</li>
<li><a
href="1b7fac17c8"><code>1b7fac1</code></a>
Change suggested folder name of CMake build artifacts to 'build'</li>
<li><a
href="47cb73b467"><code>47cb73b</code></a>
Use backtick symbol to quote 'a.out' in leak.md</li>
<li><a
href="e45bfc6206"><code>e45bfc6</code></a>
AppVeyor CI: Update after CMake build_tests option rename to
BUILD_TESTING</li>
<li><a
href="82e07f6230"><code>82e07f6</code></a>
Replace build_tests to standard BUILD_TESTING option (CMake)</li>
<li>See full diff in <a
href="5fcf4b193a...741d3d78bc">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `8e04154` to
`5fcf4b1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="5fcf4b193a"><code>5fcf4b1</code></a>
Fix comment for endif in GC_print_callers</li>
<li>See full diff in <a
href="8e04154e8a...5fcf4b193a">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/libatomic_ops](https://github.com/bdwgc/libatomic_ops)
from `508d227` to `fdccf2b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fdccf2b3cd"><code>fdccf2b</code></a>
Bump libatomic_ops version to 7.11.0 (next release development)</li>
<li><a
href="650dd27283"><code>650dd27</code></a>
[7.10.0]</li>
<li><a
href="f29954c4ab"><code>f29954c</code></a>
Update ChangeLog file</li>
<li><a
href="d2f4ff428e"><code>d2f4ff4</code></a>
GH Actions: Update after CMake BUILD_SHARED_LIBS option renaming</li>
<li><a
href="6ccc26c958"><code>6ccc26c</code></a>
Travis CI: Update after CMake BUILD_SHARED_LIBS option renaming</li>
<li><a
href="2af775ee7d"><code>2af775e</code></a>
AppVeyor CI: Update after CMake BUILD_SHARED_LIBS option renaming</li>
<li><a
href="8f5a2094eb"><code>8f5a209</code></a>
Rename CMake BUILD_SHARED_LIBS option to AO_BUILD_SHARED_LIBS</li>
<li><a
href="62610898d4"><code>6261089</code></a>
GH Actions: Upgrade macos-13 to macos-15-intel in cmake build</li>
<li><a
href="94845aaf27"><code>94845aa</code></a>
AppVeyor CI: Update after CMake build_tests option rename to
BUILD_TESTING</li>
<li><a
href="a36001370a"><code>a360013</code></a>
Replace CMake build_tests option to standard BUILD_TESTING one</li>
<li>Additional commits viewable in <a
href="508d227476...fdccf2b3cd">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `a8bd418` to
`8e04154`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8e04154e8a"><code>8e04154</code></a>
AppVeyor CI: Update after changing CMake script to build tests by
default</li>
<li><a
href="42235f4015"><code>42235f4</code></a>
GH Actions: Update after changing CMake script to build tests by
default</li>
<li><a
href="f5d0dc00f5"><code>f5d0dc0</code></a>
Travis CI: Update after changing CMake script to build tests by
default</li>
<li><a
href="ddb903ecbd"><code>ddb903e</code></a>
Build tests by default in CMake script</li>
<li><a
href="70759f1615"><code>70759f1</code></a>
Change type of arguments of GC_push_all_stack to void pointer</li>
<li><a
href="38931233a1"><code>3893123</code></a>
Remove outdated README.uts file</li>
<li><a
href="0a83c48437"><code>0a83c48</code></a>
Do not break C string literals into two parts where possible</li>
<li><a
href="5ca83a6bb5"><code>5ca83a6</code></a>
Move variables representing collector single-threaded state to
GC_arrays</li>
<li><a
href="2aa70c2269"><code>2aa70c2</code></a>
Remove GC_ports static variable</li>
<li><a
href="0652c610e1"><code>0652c61</code></a>
Declare variables used for debugging in checksums.c as 'extern C'</li>
<li>Additional commits viewable in <a
href="a8bd418943...8e04154e8a">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `62a1414` to
`a8bd418`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a8bd418943"><code>a8bd418</code></a>
GH Actions: Remove unused cflags_extra in zig-cross-compile.yml</li>
<li><a
href="337831dda2"><code>337831d</code></a>
Travis CI: Fix integration with Coveralls by using new reporter
tool</li>
<li>See full diff in <a
href="62a1414073...a8bd418943">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `abbe389` to
`62a1414`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="62a1414073"><code>62a1414</code></a>
Build 'de' cord program (test) by Zig on Windows</li>
<li><a
href="76a3201619"><code>76a3201</code></a>
Instruct tests that they are executed in non-interactive mode</li>
<li><a
href="bc8ca39316"><code>bc8ca39</code></a>
Build de.exe by digimars.mak (dmc)</li>
<li><a
href="924b74cb0a"><code>924b74c</code></a>
Discontinue support of configure '--enable-gcov' option</li>
<li><a
href="927b04081d"><code>927b040</code></a>
Travis CI: Replace 'configure --enable-gcov' to 'gcc --coverage
-O0'</li>
<li><a
href="396668e714"><code>396668e</code></a>
Rename CYGWIN32 internal macro to CYGWIN</li>
<li><a
href="02cd4c0e95"><code>02cd4c0</code></a>
Detect GC_PROMPT_DISABLED environment var to support non-interactive
mode</li>
<li><a
href="8951e8389d"><code>8951e83</code></a>
AppVeyor CI: Remove redundant -D NO_MSGBOX_ON_ERROR</li>
<li>See full diff in <a
href="abbe3898f3...62a1414073">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/libatomic_ops](https://github.com/bdwgc/libatomic_ops)
from `985c64f` to `508d227`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="508d227476"><code>508d227</code></a>
Travis CI: Fix integration with Coveralls by using new reporter
tool</li>
<li><a
href="17f0b82d1f"><code>17f0b82</code></a>
Discontinue support of configure '--enable-gcov' option</li>
<li><a
href="49b0de6e92"><code>49b0de6</code></a>
Travis CI: Replace 'configure --enable-gcov' to 'gcc --coverage
-O0'</li>
<li>See full diff in <a
href="985c64fb70...508d227476">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `98a8fc3` to
`abbe389`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="abbe3898f3"><code>abbe389</code></a>
Build staticrootstest by Zig</li>
<li><a
href="d7d1715f6f"><code>d7d1715</code></a>
Pass optional arguments to addTestExt in a structure in Zig build
script</li>
<li><a
href="84ba275fee"><code>84ba275</code></a>
Exit with zero code if no arguments are given to cord/de and
disclaim_bench</li>
<li><a
href="0e8ac788ea"><code>0e8ac78</code></a>
Adjust printed usage message of code/de and tools</li>
<li><a
href="4b3320209c"><code>4b33202</code></a>
Exit with a distinct code in case of exec fail in if_mach utility</li>
<li><a
href="bbbd16e66f"><code>bbbd16e</code></a>
Remove unneeded exec() from if_not_there utility</li>
<li><a
href="4e8a1974c4"><code>4e8a197</code></a>
Fix missing new-line in help message of console variant of cord/de</li>
<li><a
href="4885cf5123"><code>4885cf5</code></a>
Adjust printed usage message in cpptest</li>
<li><a
href="b643c6539e"><code>b643c65</code></a>
Print new-line in console variant of de_error() of cord/de</li>
<li><a
href="8a9bf6c09f"><code>8a9bf6c</code></a>
Exit with non-zero code if RegisterClass or CreateWindow failed in
de_win</li>
<li>Additional commits viewable in <a
href="98a8fc3b0c...abbe3898f3">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `83a42e6` to
`98a8fc3`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="98a8fc3b0c"><code>98a8fc3</code></a>
Travis CI: Add back os_dep.c to list of files for checking by
cppcheck</li>
<li><a
href="f8741d495e"><code>f8741d4</code></a>
Fix 'KERN_PROTECTION_FAILURE while world is stopped' error on MacOS
X</li>
<li><a
href="4b6f8614cb"><code>4b6f861</code></a>
Eliminate 'unused parameter' clang warnings in GC_darwin_sigbus</li>
<li>See full diff in <a
href="83a42e64d0...98a8fc3b0c">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `75ef9a3` to
`83a42e6`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="83a42e64d0"><code>83a42e6</code></a>
Workaround unreachable-code code defect in test of
GC_get_supported_vdbs</li>
<li><a
href="26d0bba1bd"><code>26d0bba</code></a>
Fix 'using unreliable value of saved_interrupt_finalizers` code
defect</li>
<li><a
href="af2e18f6bf"><code>af2e18f</code></a>
Workaround 'signed GC_parallel cast to bigger unsigned' code defect
FP</li>
<li>See full diff in <a
href="75ef9a3027...83a42e64d0">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `44fbb3b` to
`75ef9a3`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="75ef9a3027"><code>75ef9a3</code></a>
Update AUTHORS file</li>
<li><a
href="ad2be4190e"><code>ad2be41</code></a>
Fix reliance on glibc-specific '__data_start' for some Linux
platforms</li>
<li><a
href="c2f88e178c"><code>c2f88e1</code></a>
GH Actions: Upgrade macos-13 to macos-15-intel in cmake build</li>
<li><a
href="a863ed338d"><code>a863ed3</code></a>
Fix a cycle in NORMAL freelist if malloc is redirected on Linux</li>
<li><a
href="e40697e26d"><code>e40697e</code></a>
Fix SIGSEGV if pthread_detach is called before collector
initialization</li>
<li><a
href="e13a887b54"><code>e13a887</code></a>
Move GC_fl_builder_count definition to mark.c</li>
<li><a
href="84e897941b"><code>84e8979</code></a>
Remove goto statements in GC_generic_malloc_many</li>
<li><a
href="c7d342c83e"><code>c7d342c</code></a>
Fix code defect of LOCK/UNLOCK in separate 'if' in
GC_generic_malloc_many</li>
<li><a
href="6fa9d97ac3"><code>6fa9d97</code></a>
Call HDR() holding lock in GC_free and
GC_generic_malloc_uncollectable</li>
<li>See full diff in <a
href="44fbb3b9e4...75ef9a3027">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `82274ec` to
`44fbb3b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="44fbb3b9e4"><code>44fbb3b</code></a>
Fix SIGSEGV in remove_all_threads_but_me if fork from unregistered
thread</li>
<li><a
href="f72ab92399"><code>f72ab92</code></a>
Prevent collection if fork from an unregistered thread</li>
<li>See full diff in <a
href="82274ec6c2...44fbb3b9e4">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `ba6ba75` to
`82274ec`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="82274ec6c2"><code>82274ec</code></a>
GH Actions: Test cmake build on Windows/arm64</li>
<li><a
href="deaca5f401"><code>deaca5f</code></a>
GH Actions: Test cmake build on Ubuntu/aarch64</li>
<li><a
href="a60e172084"><code>a60e172</code></a>
GH Actions: Test cmake build on MacOS/x86_64</li>
<li>See full diff in <a
href="ba6ba75bd1...82274ec6c2">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `e1042aa` to
`ba6ba75`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ba6ba75bd1"><code>ba6ba75</code></a>
GH Actions: Fix spell-check workflow file extension</li>
<li><a
href="3854cd484e"><code>3854cd4</code></a>
Add spell-check status badge to README.md</li>
<li><a
href="2b8c7c6fec"><code>2b8c7c6</code></a>
GH Actions: Add spell-checking of C/C++ source and .md files (by
cspell)</li>
<li><a
href="4bae2258ff"><code>4bae225</code></a>
Turn on pthread_atfork usage on Hurd</li>
<li><a
href="b1f17958cd"><code>b1f1795</code></a>
Eliminate 'assign long to void*' gcc warning in get_stack_base on
Serenity</li>
<li><a
href="1372b91dd2"><code>1372b91</code></a>
Replace some words in comments that are unknown to cspell</li>
<li><a
href="b83b1a112c"><code>b83b1a1</code></a>
Break several magic test strings into substrings in cordtest</li>
<li><a
href="ad2339bbb1"><code>ad2339b</code></a>
Rename GC_ALCTR_x_T internal macros in gc_allocator.h</li>
<li><a
href="b75f90b066"><code>b75f90b</code></a>
Rename private identifiers spotted by cspell tool</li>
<li><a
href="9ce58a585f"><code>9ce58a5</code></a>
Rename x_LINUXTHREADS internal macro to x_LINUX_THREADS</li>
<li>Additional commits viewable in <a
href="e1042aa86d...ba6ba75bd1">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `7eec679` to
`e1042aa`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e1042aa86d"><code>e1042aa</code></a>
Update ChangeLog file</li>
<li><a
href="db5425f43d"><code>db5425f</code></a>
Update ChangeLog file (set v8.2.10 release date)</li>
<li><a
href="7cb138970b"><code>7cb1389</code></a>
Update ChangeLog file (v8.2 changes)</li>
<li>See full diff in <a
href="7eec6795c6...e1042aa86d">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `19a7f49` to
`7eec679`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="7eec6795c6"><code>7eec679</code></a>
AppVeyor CI: Test DONT_USE_ATEXIT, NO_MSGBOX_ON_ERROR, GC_NO_DEINIT</li>
<li><a
href="a80e1cd19c"><code>a80e1cd</code></a>
Update modification date in gc.man</li>
<li><a
href="a689c46734"><code>a689c46</code></a>
Update copyright information in alloc.c and other modified files
(2025)</li>
<li><a
href="46b8aeda7f"><code>46b8aed</code></a>
AppVeyor CI: Update wcc compiler to v2 beta shapshot 2025-10-02</li>
<li><a
href="c738aeea89"><code>c738aee</code></a>
Update ChangeLog file (set v8.0.16 release date)</li>
<li><a
href="dd70bfa60f"><code>dd70bfa</code></a>
Update ChangeLog file (v8.0 changes)</li>
<li><a
href="af8386cf2f"><code>af8386c</code></a>
Update ChangeLog file (set v7.6.24 release date)</li>
<li><a
href="821174d8cf"><code>821174d</code></a>
Update ChangeLog file (v7.6 changes)</li>
<li><a
href="75fdff5b91"><code>75fdff5</code></a>
Update ChangeLog file (set v7.4.30 release date)</li>
<li><a
href="28da492b41"><code>28da492</code></a>
Update ChangeLog file (set v7.2t release date)</li>
<li>Additional commits viewable in <a
href="19a7f495cd...7eec6795c6">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `50abe55` to
`19a7f49`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="19a7f495cd"><code>19a7f49</code></a>
Fix a typo (words duplication) in comment of backgraph.c</li>
<li><a
href="1b2b933b90"><code>1b2b933</code></a>
Do not provide GC_win32_free_heap if GC_NO_DEINIT macro is defined</li>
<li><a
href="85128b6c97"><code>85128b6</code></a>
Travis CI: Add testing of GC_NO_DEINIT macro</li>
<li><a
href="2f65e825a9"><code>2f65e82</code></a>
Remove support of SEPARATE_GLOBALS macro</li>
<li><a
href="7b27a9d40b"><code>7b27a9d</code></a>
Allow the GC state to be re-initialized (in some configurations)</li>
<li><a
href="a958ea9e41"><code>a958ea9</code></a>
Fix undefined reference to GC_objfreelist and GC_bytes_allocd</li>
<li><a
href="939fca4a3b"><code>939fca4</code></a>
Change last_back_trace_gc_no initialization to zero</li>
<li><a
href="c18b27e933"><code>c18b27e</code></a>
Restore GC_interrupt_finalizers on return from GC_finalize_all</li>
<li><a
href="2e6a32f0bc"><code>2e6a32f</code></a>
Use BZERO in GC_update_check_page</li>
<li><a
href="3fdabe7443"><code>3fdabe7</code></a>
Reset GC_max_root_size value by GC_win32_free_heap</li>
<li>Additional commits viewable in <a
href="50abe5579b...19a7f495cd">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.176 to 0.2.177.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/releases">libc's
releases</a>.</em></p>
<blockquote>
<h2>0.2.177</h2>
<h3>Added</h3>
<ul>
<li>Apple: Add <code>TIOCGETA</code>, <code>TIOCSETA</code>,
<code>TIOCSETAW</code>, <code>TIOCSETAF</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4736">#4736</a>)</li>
<li>Apple: Add <code>pthread_cond_timedwait_relative_np</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4719">#4719</a>)</li>
<li>BSDs: Add <code>_CS_PATH</code> constant (<a
href="https://redirect.github.com/rust-lang/libc/pull/4738">#4738</a>)</li>
<li>Linux-like: Add <code>SIGEMT</code> for mips* and sparc*
architectures (<a
href="https://redirect.github.com/rust-lang/libc/pull/4730">#4730</a>)</li>
<li>OpenBSD: Add <code>elf_aux_info</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4729">#4729</a>)</li>
<li>Redox: Add more sysconf constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4728">#4728</a>)</li>
<li>Windows: Add <code>wcsnlen</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4721">#4721</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>WASIP2: Invert conditional to include p2 APIs (<a
href="https://redirect.github.com/rust-lang/libc/pull/4733">#4733</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.177/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.176...0.2.177">0.2.177</a>
- 2025-10-09</h2>
<h3>Added</h3>
<ul>
<li>Apple: Add <code>TIOCGETA</code>, <code>TIOCSETA</code>,
<code>TIOCSETAW</code>, <code>TIOCSETAF</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4736">#4736</a>)</li>
<li>Apple: Add <code>pthread_cond_timedwait_relative_np</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4719">#4719</a>)</li>
<li>BSDs: Add <code>_CS_PATH</code> constant (<a
href="https://redirect.github.com/rust-lang/libc/pull/4738">#4738</a>)</li>
<li>Linux-like: Add <code>SIGEMT</code> for mips* and sparc*
architectures (<a
href="https://redirect.github.com/rust-lang/libc/pull/4730">#4730</a>)</li>
<li>OpenBSD: Add <code>elf_aux_info</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4729">#4729</a>)</li>
<li>Redox: Add more sysconf constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4728">#4728</a>)</li>
<li>Windows: Add <code>wcsnlen</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4721">#4721</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>WASIP2: Invert conditional to include p2 APIs (<a
href="https://redirect.github.com/rust-lang/libc/pull/4733">#4733</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="9f598d245e"><code>9f598d2</code></a>
chore: release libc 0.2.177</li>
<li><a
href="329a5e77fd"><code>329a5e7</code></a>
Add missing TIOCGETA/TIOCSETA constants for macOS</li>
<li><a
href="72a40e2550"><code>72a40e2</code></a>
add <code>pthread_cond_timedwait_relative_np</code></li>
<li><a
href="2914d6f735"><code>2914d6f</code></a>
linux_like: add SIGEMT for mips* and sparc*</li>
<li><a
href="ff2ff25f15"><code>ff2ff25</code></a>
openbsd add elf_aux_info</li>
<li><a
href="4ae44a4494"><code>4ae44a4</code></a>
Update semver tests</li>
<li><a
href="d5737a0137"><code>d5737a0</code></a>
Define _CS_PATH on the BSDs</li>
<li><a
href="fe277da53e"><code>fe277da</code></a>
redox: more sysconf constants</li>
<li><a
href="bdad4264ce"><code>bdad426</code></a>
wasip2: Invert conditional to include p2 APIs</li>
<li><a
href="0af069dcbf"><code>0af069d</code></a>
Windows: add <code>wcsnlen</code></li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.176...0.2.177">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>