Skip to content

Weak Link a default implementation of c_guest_dispatch_function in hyperlight_guest_capi #195

Description

@simongdavies

Implement a default implementation of hyperlight_guest_capi and then weak link it so a guest is not forced to provide a default implementation.

Since Rust weak linkage is an unstable feature, we should consider adding this as a C implementation with __attribute__((weak)) in the meantime.

See here

Activity

  1. added
    kind/enhancementFor PRs adding features, improving functionality, docs, tests, etc.
    on Jan 29, 2025
  2. added
    lifecycle/confirmedBug is verified or proposal seems reasonable
    and removed
    kind/enhancementFor PRs adding features, improving functionality, docs, tests, etc.
    on Feb 5, 2025
  3. added this to the Backlog milestone on Mar 4, 2025
  4. added a commit that references this issue on Oct 3, 2026
    66d5dd3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    lifecycle/confirmedBug is verified or proposal seems reasonable

    Projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions