Files
packages/libs
Aditya Nugraha 42525d32c4 libucontext: bump to 1.5.1 & glibc support
Changelog:
Changes from 1.5 to 1.5.1
-------------------------
* Rename public register definitions on x86 and x86_64 to avoid clashing
  with glibc definitions when built in freestanding mode.
  Patch contributed by Daan De Meyer.

Changes from 1.4 to 1.5
-----------------------

* Workaround various header compatibility issues in glibc and bionic.

* Allow ppc64 target to be built in freestanding mode.

Changes from 1.3.3 to 1.4
-------------------------

* Add hard-float support to most architectures where relevant.
  Some patches contributed by Richard Campbell.

Changes from 1.3.2 to 1.3.3
---------------------------

* Use `bl` instruction instead of explicit GOT lookup for `exit`
  in 64-bit PowerPC assembly.

* Fix installation path for standalone libucontext headers.
  Patch contributed by Marian Buschsieweke.

* Fix missing includes for freestanding builds.
  Patch contributed by David Leeds.

Makefile:
  Disabled documents.
  Added glibc supports, and remove hardcoded musl dependency.
  Put test_libucontext_posix only available in musl runtime.

Build system: x86/64
Build-tested: x86/64-glibc
Build-tested: x86/64-musl
Run-tested: x86/64-glibc

Signed-off-by: Aditya Nugraha <vortexilation@gmail.com>
(cherry picked from commit c3cc59102c)
2026-08-19 16:37:48 +02:00
..
2024-08-27 15:32:23 -03:00
2024-09-02 10:57:07 -07:00
2026-07-09 20:41:20 +03:00
2025-12-15 15:46:38 +01:00
…
2024-08-22 20:41:15 -07:00
2024-11-26 12:26:04 +00:00
2026-06-30 23:08:05 +02:00
2025-06-30 10:18:26 +02:00
…
2024-09-02 10:57:48 -07:00
…
2024-09-17 09:12:25 -07:00
…
2025-08-06 19:03:41 +08:00
2025-10-29 11:53:52 +01:00
…
…
2026-05-14 10:17:49 +02:00
2025-10-08 16:09:19 +02:00
2026-04-27 13:00:45 +02:00
2026-04-27 13:00:45 +02:00
2025-07-08 08:31:56 +02:00
2024-08-24 12:04:11 +02:00
2024-09-24 07:14:20 -07:00
2024-08-19 10:11:04 -07:00
2024-08-23 13:54:07 -07:00
2024-09-24 07:14:20 -07:00
2025-08-28 17:32:26 +03:00
2024-10-31 13:57:58 +01:00
2024-10-26 14:49:06 +03:00
2025-06-30 10:18:26 +02:00
2025-05-22 14:28:21 +02:00
2024-08-31 00:13:03 +08:00
2026-04-27 13:00:45 +02:00
2025-06-30 10:18:26 +02:00
2024-08-24 11:23:44 -07:00
2024-09-24 07:14:20 -07:00
2025-01-26 17:12:56 +08:00
2026-04-27 10:16:50 +02:00
…
…
…
…
…
2024-09-23 18:24:22 +08:00
2024-09-12 17:48:44 +08:00
2024-09-12 17:48:35 +08:00
…
…
…
2024-08-23 15:43:27 +02:00
…
…
…
2026-05-24 14:37:00 +03:00
2024-10-16 10:47:26 -07:00
…
2024-09-19 18:55:14 +02:00
…
…
2025-06-30 10:18:26 +02:00
…
…
…
…
…