This makes the constructions of string errors more concise and more consistent, mainly by removing the `inconvertibleErrorCode()`. Additional changes replace `createStringError(formatv(...), ...)` with `createStringErrorV(...)`. Assisted-by: Claude
This PR is in reference to porting LLDB on AIX. Link to discussions on llvm https://discourse.llvm.org/t/port-lldb-to-ibm-aix/80640 and https://github.com/llvm/llvm-project/issues/101657 Complete changes together in this draft: - https://github.com/llvm/llvm-project/pull/102601 **Description:** Extending Kill and SigchldHandler for NativeProcessAIX. Ref: https://www.ibm.com/docs/en/aix/7.3.0?topic=p-ptrace-ptracex-ptrace64-subroutine
This PR is in reference to porting LLDB on AIX. Link to discussions on llvm discourse and github: 1. https://discourse.llvm.org/t/port-lldb-to-ibm-aix/80640 2. https://github.com/llvm/llvm-project/issues/101657 The complete changes for porting are present in this draft PR: https://github.com/llvm/llvm-project/pull/102601 Added base files for NativeProcess Support for AIX. Will be adding further support in consequent incremental PR.