Skip to content

32-bit support #63

Description

@woodruffw

KRF currently makes x86 specific assumptions, and may make x86_64-specific assumptions. We should try to eliminate the latter (if they exist) so that it can be built with support for x86_32-specific syscalls (e.g., iopl(2) in #6).

This has two parts:

  • Investigating the general feasibility of x86_32 bit builds + ensuring that KRF actually works when built in 32-bit
  • Refactoring the codegen/specs to only generate syscalls for the relevant platform (e.g., not emitting iopl(2) on x86_64)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions