[Lldb-commits] [PATCH] D95713: [lldb/Plugins] Add ScriptedProcess Process Plugin

2021-03-23 Thread David Zarzycki via Phabricator via lldb-commits
davezarzycki added a comment. An auto-bisecting cron job has identified this change as a regression on Fedora 33 (x86-64). Can we get a quick fix or revert this? Here is the build output: https://znu.io/dd391e1ef762d79f86112dc2480a89c9be066ce1-bisect.txt Repository: rG LLVM Github Monorepo

[Lldb-commits] [lldb] ec00502 - [NFC][LLDB] Removing extra semicolons to silence -Wc++98-compat-extra-semi diagnostics

2021-03-23 Thread Shafik Yaghmour via lldb-commits
Author: Shafik Yaghmour Date: 2021-03-23T14:32:36-07:00 New Revision: ec00502b9f4021112c22b87ff849ecb5505763dd URL: https://github.com/llvm/llvm-project/commit/ec00502b9f4021112c22b87ff849ecb5505763dd DIFF:

[Lldb-commits] [PATCH] D98822: [lldb] [Process/Linux] Watch for fork notifications

2021-03-23 Thread Michał Górny via Phabricator via lldb-commits
mgorny updated this revision to Diff 332792. mgorny retitled this revision from "[lldb] follow-fork/vfork support [WIP]" to "[lldb] [Process/Linux] Watch for fork notifications". mgorny edited the summary of this revision. mgorny added a comment. So I've decided to circle back a bit and start by

[Lldb-commits] [PATCH] D97739: Add a progress class that can track and report long running operations that happen in LLDB.

2021-03-23 Thread David Blaikie via Phabricator via lldb-commits
dblaikie added inline comments. Comment at: lldb/source/API/SBDebugger.cpp:857 +error = m_opaque_sp->GetTargetList().CreateTarget( +*m_opaque_sp, filename, arch, eLoadDependentsYes, platform_sp, +target_sp); clayborg wrote: >

[Lldb-commits] [PATCH] D98996: Teach DWARFExpression about DWARF 4+ Location Descriptions

2021-03-23 Thread Adrian Prantl via Phabricator via lldb-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG2c6710a5e100: Teach DWARFExpression about DWARF 4+ Location Descriptions (authored by aprantl). Herald added a project: LLDB. Changed prior to

[Lldb-commits] [lldb] 2c6710a - Teach DWARFExpression about DWARF 4+ Location Descriptions

2021-03-23 Thread Adrian Prantl via lldb-commits
Author: Adrian Prantl Date: 2021-03-23T10:29:51-07:00 New Revision: 2c6710a5e10021387e47cf133a9929209c8e0415 URL: https://github.com/llvm/llvm-project/commit/2c6710a5e10021387e47cf133a9929209c8e0415 DIFF: https://github.com/llvm/llvm-project/commit/2c6710a5e10021387e47cf133a9929209c8e0415.diff

[Lldb-commits] [lldb] dd391e1 - [lldb/Plugins] Add ScriptedProcess Process Plugin

2021-03-23 Thread Med Ismail Bennani via lldb-commits
Author: Med Ismail Bennani Date: 2021-03-23T18:24:47+01:00 New Revision: dd391e1ef762d79f86112dc2480a89c9be066ce1 URL: https://github.com/llvm/llvm-project/commit/dd391e1ef762d79f86112dc2480a89c9be066ce1 DIFF:

[Lldb-commits] [lldb] f3176f5 - [lldb/bindings] Add Python ScriptedProcess base class to lldb module

2021-03-23 Thread Med Ismail Bennani via lldb-commits
Author: Med Ismail Bennani Date: 2021-03-23T18:24:47+01:00 New Revision: f3176f5fede202985ab51d215f4d0a58b6c91d83 URL: https://github.com/llvm/llvm-project/commit/f3176f5fede202985ab51d215f4d0a58b6c91d83 DIFF:

[Lldb-commits] [lldb] 1f6a57c - [lldb/Interpreter] Add ScriptInterpreter Wrapper for ScriptedProcess

2021-03-23 Thread Med Ismail Bennani via lldb-commits
Author: Med Ismail Bennani Date: 2021-03-23T18:24:47+01:00 New Revision: 1f6a57c1a0fad922e04a2b1f414b092d4b0cd8b0 URL: https://github.com/llvm/llvm-project/commit/1f6a57c1a0fad922e04a2b1f414b092d4b0cd8b0 DIFF:

[Lldb-commits] [lldb] 3e0ad11 - [lldb/Commands] Add command options for ScriptedProcess to ProcessLaunch

2021-03-23 Thread Med Ismail Bennani via lldb-commits
Author: Med Ismail Bennani Date: 2021-03-23T18:24:47+01:00 New Revision: 3e0ad115439622b9c3e6ca9fd64c7fb07a679f1a URL: https://github.com/llvm/llvm-project/commit/3e0ad115439622b9c3e6ca9fd64c7fb07a679f1a DIFF:

[Lldb-commits] [PATCH] D97739: Add a progress class that can track and report long running operations that happen in LLDB.

2021-03-23 Thread Jim Ingham via Phabricator via lldb-commits
jingham accepted this revision. jingham added a comment. This looks good to me. Comment at: lldb/source/API/SBDebugger.cpp:857 +error = m_opaque_sp->GetTargetList().CreateTarget( +*m_opaque_sp, filename, arch, eLoadDependentsYes, platform_sp, +

[Lldb-commits] [PATCH] D99182: [NFC] Reordering parameters in getFile and getFileOrSTDIN

2021-03-23 Thread Abhina Sree via Phabricator via lldb-commits
abhina.sreeskantharajan updated this revision to Diff 332644. abhina.sreeskantharajan edited the summary of this revision. abhina.sreeskantharajan added a comment. Herald added a subscriber: JDevlieghere. Move FileSize to the end because it is never used. Repository: rG LLVM Github Monorepo

[Lldb-commits] [PATCH] D99182: [NFC] Reordering parameters in getFile and getFileOrSTDIN

2021-03-23 Thread Abhina Sree via Phabricator via lldb-commits
abhina.sreeskantharajan created this revision. Herald added subscribers: dexonsmith, thopre, rupprecht, steven_wu, hiraditya, arichardson, emaste. Herald added a reviewer: jhenderson. Herald added a reviewer: MaskRay. abhina.sreeskantharajan requested review of this revision. Herald added

[Lldb-commits] [PATCH] D99120: [lldb] Silence GCC warnings about format not being a string literal in LLDB_SCOPED_TIMER

2021-03-23 Thread Martin Storsjö via Phabricator via lldb-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG2f18e51d8b9e: [lldb] Silence GCC warnings about format not being a string literal in… (authored by mstorsjo). Repository: rG LLVM Github Monorepo

[Lldb-commits] [lldb] 2f18e51 - [lldb] Silence GCC warnings about format not being a string literal in LLDB_SCOPED_TIMER

2021-03-23 Thread Martin Storsjö via lldb-commits
Author: Martin Storsjö Date: 2021-03-23T14:11:50+02:00 New Revision: 2f18e51d8b9e02d689efc522a0784caed5b5a386 URL: https://github.com/llvm/llvm-project/commit/2f18e51d8b9e02d689efc522a0784caed5b5a386 DIFF:

[Lldb-commits] [PATCH] D96460: [LLDB] Arm64/Linux Add MTE and Pointer Authentication registers

2021-03-23 Thread Muhammad Omair Javaid via Phabricator via lldb-commits
omjavaid updated this revision to Diff 332617. omjavaid added a comment. Herald added a subscriber: emaste. Pulling GetAuxValue from NativeProcessELF. @labath what do you think. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D96460/new/ https://reviews.llvm.org/D96460 Files:

[Lldb-commits] [PATCH] D98529: [lldb] Strip pointer authentication codes from aarch64 pc.

2021-03-23 Thread David Spickett via Phabricator via lldb-commits
DavidSpickett added a comment. > OK we may need to retain the manual setting when I upstream this, instead of > going with the pure Process-maintained value determined dynamically by gdb > packet or corefile metadata. If this is something you need for your own > FixCodeAddress prelim patch, I

[Lldb-commits] [PATCH] D98529: [lldb] Strip pointer authentication codes from aarch64 pc.

2021-03-23 Thread Muhammad Omair Javaid via Phabricator via lldb-commits
omjavaid added a comment. In D98529#2643850 , @jasonmolenda wrote: > In D98529#2631946 , @DavidSpickett > wrote: > >> TCR_ELx begins at 1 (see `D13.2.123 TCR_EL1, Translation Control Register >> (EL1)` in the

[Lldb-commits] [PATCH] D98529: [lldb] Strip pointer authentication codes from aarch64 pc.

2021-03-23 Thread Jason Molenda via Phabricator via lldb-commits
jasonmolenda added a comment. In D98529#2631946 , @DavidSpickett wrote: > TCR_ELx begins at 1 (see `D13.2.123 TCR_EL1, Translation Control Register > (EL1)` in the armarm) and covers EL0 and 1. Looking at the pseudocode access > to this is undefined at