Skip to content

Conversation

@dalvescb
Copy link

Description

AIX is missing certain native pty functionality (mainly forkpty and openpty) so we need to add custom rustified implementations for compatibility (same as solarish src/unix/solarish/compat.rs). The implementation was roughly based off the implementation in freebsd source https://github.com/freebsd/freebsd-src/blob/82d8a5029a80a77166dca098b8fedb10d84e4e38/lib/libutil/pty.c#L88 , so we need to include the relevant copyright at the top of the compat.rs file

Sources

Checklist

  • Relevant tests in libc-test/semver have been updated
  • [ X] No placeholder or unstable values like *LAST or *MAX are
    included (see #3131)
  • [ X] Tested locally (cd libc-test && cargo test --target mytarget);
    especially relevant for platforms that may not be checked in CI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants