Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `14a1025` to
`3223ac5`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3223ac58f54157c44e3f8664bc66bd614f490c04"><code>3223ac5</code></a>
Fix '--no-undefined' linker flag checking in CMake script</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c1592386188fa62f2bb0fd306b192a5f49f7d319"><code>c159238</code></a>
Do not check dl_iterate_phdr presence by build scripts on OS X and
Win32</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/147bba894f2a911d46b238c7c1eb00fb4d036308"><code>147bba8</code></a>
Adjust indent inside case statements in configure.ac</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e0f60af9d628fa8695fe34f2dfb340928728dc63"><code>e0f60af</code></a>
Fix 'GC_register_main_static_data() is always false' cppcheck
warning</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a7194da12eb3e0bd44d5162af4ddd136c471c87a"><code>a7194da</code></a>
Eliminate 'unused function thr_run_one_test' gcc warning in gctest</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ced7dd69ebd6c2c9b9fc85454575ffc091edcd77"><code>ced7dd6</code></a>
Fix 'AO_t macro redefinition' gcc error in weakmap</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/14a1025bd99a0f5a1ffb999e65046841e6dc9247...3223ac58f54157c44e3f8664bc66bd614f490c04">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 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/ivmai/libatomic_ops)
from `7244051` to `fa4df52`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/fa4df527300587cf3650d9bc89d008fbb823a663"><code>fa4df52</code></a>
Fix 'undefined reference' linker errors if shared build on OpenBSD
(CMake)</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/724405171d08abb56ae391a85fca20088c189761...fa4df527300587cf3650d9bc89d008fbb823a663">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 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/ivmai/bdwgc) from `998be9a` to
`5520e1c`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5520e1c8379615bab14ac0ee0a8e8ff57ce586e2"><code>5520e1c</code></a>
Fix undefined behavior of calculation over void pointer in
get_stack_base</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5fafd10df92765a1a00d33619e0a5f978389391c"><code>5fafd10</code></a>
Support Embox/x86 (single-threaded)</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/998be9a6e21ff5cf8297d9fda4d3d86d9fce196e...5520e1c8379615bab14ac0ee0a8e8ff57ce586e2">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 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/ivmai/libatomic_ops)
from `e06dc95` to `7244051`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/724405171d08abb56ae391a85fca20088c189761"><code>7244051</code></a>
Travis CI: Test -D AO_USE_PTHREAD_DEFS on Ubuntu Jammy</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/340d74e570714b67fbee9d145c7f056730f4399d"><code>340d74e</code></a>
Fix 'undefined reference to AO_pt_lock' if configure is using
clang-16</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/3e53e2656277f77076707383a767a78f1cb0c5cb"><code>3e53e26</code></a>
Travis CI: Use Jammy for most Ubuntu builds</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/09d68d8e7179b9dc0d97d79822ee972a3b6b8fa6"><code>09d68d8</code></a>
Travis CI: Make all configurations unique regardless of dist</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/e06dc9549f1c24f8564501a9c5a264d20af1c4b5...724405171d08abb56ae391a85fca20088c189761">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 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: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `9229da0` to
`f7a0708`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f7a0708c57e42ce42a5467d539063bfa4c1bbd6b"><code>f7a0708</code></a>
Support client-defined stack pointer adjustment before thread stack
push</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/9229da044bbc5f5f131741975c0c35522bed227d...f7a0708c57e42ce42a5467d539063bfa4c1bbd6b">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 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/ivmai/bdwgc) from `71f838e` to
`9229da0`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9229da044bbc5f5f131741975c0c35522bed227d"><code>9229da0</code></a>
Fix alt-stack handling in GC_push_all_stacks if stack grows up</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ece931a64d57bb849ed16a80ba8e42118a68c817"><code>ece931a</code></a>
Fix stack top/bottom print order in GC_push_all_stacks if stack grows
up</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/eb2adbe24216f8a804e14afb94780dc965db69f2"><code>eb2adbe</code></a>
Adjust comment for CANCEL_SAFE in gc_priv.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/15f0510eb57423bd92888003c39e19d23e6a8e29"><code>15f0510</code></a>
Adjust CORD_ec comment placement in ec.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0156754db7be5f7e5d69a9e71f5934e7d016ede2"><code>0156754</code></a>
Remove commented out code in de_win</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/503c1cdc120af0cded66269046d914afccb41bf5"><code>503c1cd</code></a>
Remove STACK_GROWS_DOWN macro usage</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ce92a64e26ca050b0196d99fdf5b0a19930ba347"><code>ce92a64</code></a>
Add assertion that custom setspecific is not called to overwrite
value</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c0f1628305e1f527a9f31579c53be3c7b5307876"><code>c0f1628</code></a>
Fix duplicate entry creation in GC_setspecific if
USE_CUSTOM_SPECIFIC</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/71f838eb6e803c3fc3ff4dec31b3f9a22615868d...9229da044bbc5f5f131741975c0c35522bed227d">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 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: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `5f6df10` to
`71f838e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/71f838eb6e803c3fc3ff4dec31b3f9a22615868d"><code>71f838e</code></a>
Add debug logging to GC_clear_exclusion_table and
GC_exclude_static_roots</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0b35c12b3fc83374e8a5f17d829d878797aa241a"><code>0b35c12</code></a>
Allow GC_push_roots to work even when no exclusions registered</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a06340cc0b9d2bc3b28ba95c3503fba9e1fbf4f2"><code>a06340c</code></a>
Fix GC_excl_table overrun on overflow in GC_exclude_static_roots</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0a65033c4adb39fa64583d732564abeec949db43"><code>0a65033</code></a>
Fix overlapping region assertion in mark_some if malloc redirect on
Linux</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/18e5b12da8d638a4d567c2f888201a4fc86c9c64"><code>18e5b12</code></a>
Clear GC_thread_key thread-local value on unregistering the thread</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/cd465f79c52aa887d2b65a1b26447179def228b6"><code>cd465f7</code></a>
Fix GC_unregister_my_thread call before GC functions usage</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/5f6df10a9317385b77d52ee2006f435639e87e44...71f838eb6e803c3fc3ff4dec31b3f9a22615868d">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 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/ivmai/bdwgc) from `db76b2f` to
`5f6df10`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5f6df10a9317385b77d52ee2006f435639e87e44"><code>5f6df10</code></a>
Make comparisons to the lowest heap boundary strict</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ffc64167e4d0eccbee19794d7eac6b6946cddb63"><code>ffc6416</code></a>
Fix old name (typo) of gc_priv.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1c2d6cf5439a052e06369c36746d3c1f07900e22"><code>1c2d6cf</code></a>
Fix comparisons to heap boundary in GC_get_back_ptr_info and
GC_mark_from</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a0a416a8a9c5ad98678207ef8fa3a9b8e1262318"><code>a0a416a</code></a>
Fix assertion in GC_mark_from regarding
GC_least_plausible_heap_addr</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/db76b2f831a66c8067626dd6bb68450243989bf3...5f6df10a9317385b77d52ee2006f435639e87e44">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 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>