|
Revision tags: llvmorg-18.1.8, llvmorg-18.1.7, llvmorg-18.1.6, llvmorg-18.1.5, llvmorg-18.1.4, llvmorg-18.1.3, llvmorg-18.1.2, llvmorg-18.1.1, llvmorg-18.1.0, llvmorg-18.1.0-rc4, llvmorg-18.1.0-rc3, llvmorg-18.1.0-rc2, llvmorg-18.1.0-rc1, llvmorg-19-init, llvmorg-17.0.6, llvmorg-17.0.5, llvmorg-17.0.4, llvmorg-17.0.3, llvmorg-17.0.2, llvmorg-17.0.1, llvmorg-17.0.0, llvmorg-17.0.0-rc4, llvmorg-17.0.0-rc3, llvmorg-17.0.0-rc2, llvmorg-17.0.0-rc1, llvmorg-18-init |
|
| #
75e93ec7 |
| 16-Jun-2023 |
Kazuki Sakamoto <sakamoto@splhack.org> |
[lldb][TerminalTest] Fix assertion failure
D152712 replaced `llvm::sys::RetryAfterSignal(-1, ::open)` with `FileSystem::Instance().Open` for bionic in PseudoTerminal::OpenSecondary, and FileSystem::
[lldb][TerminalTest] Fix assertion failure
D152712 replaced `llvm::sys::RetryAfterSignal(-1, ::open)` with `FileSystem::Instance().Open` for bionic in PseudoTerminal::OpenSecondary, and FileSystem::Instance() is failing with assertion on arm Linux.
The assertion should be FileSystem re-initialization check, therefore the hypothesis is that TerminalTest tests are initializing FileSystem instance repeatedly.
Use SubsystemRAII<FileSystem> to ensure tearing down the FileSystem instance.
Differential Revision: https://reviews.llvm.org/D153091
show more ...
|
|
Revision tags: llvmorg-16.0.6, llvmorg-16.0.5, llvmorg-16.0.4, llvmorg-16.0.3, llvmorg-16.0.2, llvmorg-16.0.1, llvmorg-16.0.0, llvmorg-16.0.0-rc4, llvmorg-16.0.0-rc3, llvmorg-16.0.0-rc2, llvmorg-16.0.0-rc1, llvmorg-17-init, llvmorg-15.0.7, llvmorg-15.0.6, llvmorg-15.0.5, llvmorg-15.0.4, llvmorg-15.0.3, working, llvmorg-15.0.2, llvmorg-15.0.1, llvmorg-15.0.0, llvmorg-15.0.0-rc3, llvmorg-15.0.0-rc2, llvmorg-15.0.0-rc1, llvmorg-16-init, llvmorg-14.0.6, llvmorg-14.0.5, llvmorg-14.0.4, llvmorg-14.0.3, llvmorg-14.0.2, llvmorg-14.0.1, llvmorg-14.0.0, llvmorg-14.0.0-rc4, llvmorg-14.0.0-rc3, llvmorg-14.0.0-rc2, llvmorg-14.0.0-rc1, llvmorg-15-init, llvmorg-13.0.1, llvmorg-13.0.1-rc3, llvmorg-13.0.1-rc2, llvmorg-13.0.1-rc1 |
|
| #
21bb808e |
| 23-Oct-2021 |
Michał Górny <mgorny@moritz.systems> |
[lldb] Support serial port parity checking
Differential Revision: https://reviews.llvm.org/D112365
|
| #
4745e417 |
| 21-Oct-2021 |
Michał Górny <mgorny@moritz.systems> |
[lldb] [unittest] Disable SetParity() tests on Linux entirely
Attempting to enable PARENB causes tcsetattr() to fail on the Debian and Ubuntu buildbots, so let's skip these tests on Linux entirely.
|
| #
92fb574c |
| 03-Oct-2021 |
Michał Górny <mgorny@moritz.systems> |
[lldb] [Host] Add setters for common teletype properties to Terminal
Add setters for common teletype properties to the Terminal class:
- SetRaw() to enable common raw mode options
- SetBaudRate()
[lldb] [Host] Add setters for common teletype properties to Terminal
Add setters for common teletype properties to the Terminal class:
- SetRaw() to enable common raw mode options
- SetBaudRate() to set the baud rate
- SetStopBits() to select the number of stop bits
- SetParity() to control parity bit in the output
- SetHardwareControlFlow() to enable or disable hardware control flow (if supported)
Differential Revision: https://reviews.llvm.org/D111030
show more ...
|
| #
39f2b059 |
| 15-Oct-2021 |
Michał Górny <mgorny@moritz.systems> |
[lldb] [Host] Make Terminal methods return llvm::Error
Differential Revision: https://reviews.llvm.org/D111890
|
| #
71fd5a73 |
| 08-Oct-2021 |
Michał Górny <mgorny@moritz.systems> |
[lldb] [test] Use secondary pty end for testing Terminal
Open and use the secondary end of a pty for testing Terminal properties in order to fix the tests on Darwin. While at it, streamline getting
[lldb] [test] Use secondary pty end for testing Terminal
Open and use the secondary end of a pty for testing Terminal properties in order to fix the tests on Darwin. While at it, streamline getting the fd and Terminal class.
Differential Revision: https://reviews.llvm.org/D111402
show more ...
|
| #
5bc32ad0 |
| 05-Oct-2021 |
David Zarzycki <dave@znu.io> |
[lldb testing] NFC: run through clang-format
|
| #
79bf032f |
| 05-Oct-2021 |
David Zarzycki <dave@znu.io> |
[lldb testing] Avoid subtle terminfo behavioral differences
The original "arbitrary" changes were causing EINVAL on a Fedora 34 box.
|
| #
e77959cb |
| 01-Oct-2021 |
Michał Górny <mgorny@moritz.systems> |
[lldb] Add unit tests for Terminal API
Differential Revision: https://reviews.llvm.org/D110962
|