Skip to content

fix: expose additional termios output mode flags - #1709

Open
xtqqczze wants to merge 1 commit into
bytecodealliance:mainfrom
xtqqczze:termios-output-modes
Open

xtqqczze wants to merge 1 commit into
bytecodealliance:mainfrom
xtqqczze:termios-output-modes

Conversation

@xtqqczze

@xtqqczze xtqqczze commented Oct 17, 2026 •

Copy link
Copy Markdown
Contributor

Expose additional termios::OutputModes flags on Apple targets, as these flags are declared in libc.

Retain the exclusions for emscripten, fuchsia, and musl for now due to a type mismatch in libc, tracked in rust-lang/libc#5637.

Addresses #1706.

@xtqqczze

This comment was marked as resolved.

@xtqqczze
xtqqczze force-pushed the termios-output-modes branch from 5685b6e to 8383862 Compare October 17, 2026 10:58
Expose additional `termios::OutputModes` flags when supported by `libc`.
@xtqqczze
xtqqczze force-pushed the termios-output-modes branch from 8383862 to 0dcc7a2 Compare October 17, 2026 11:13
@xtqqczze
xtqqczze marked this pull request as ready for review October 17, 2026 11:28
@oech3

oech3 commented Oct 17, 2026

Copy link
Copy Markdown

Can we use hand-written const for musl?

@xtqqczze

xtqqczze commented Oct 17, 2026 •

Copy link
Copy Markdown
Contributor Author

Can we use hand-written const for musl?

This should be easy to address upstream instead.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants