[all-commits] [llvm/llvm-project] 7e9bab: Fix debugserver's qProcessInfo reporting of maccat...

adrian-prantl via All-commits all-commits at lists.llvm.org
Tue Aug 4 16:42:47 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 7e9bab6ad51af1cab0c7457e4323166af3ac797c
      https://github.com/llvm/llvm-project/commit/7e9bab6ad51af1cab0c7457e4323166af3ac797c
  Author: Adrian Prantl <aprantl at apple.com>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

  Changed paths:
    M lldb/packages/Python/lldbsuite/test/lldbutil.py
    A lldb/test/API/macosx/macCatalyst/Makefile
    A lldb/test/API/macosx/macCatalyst/TestMacCatalyst.py
    A lldb/test/API/macosx/macCatalyst/main.c
    A lldb/test/API/macosx/macCatalystAppMacOSFramework/Makefile
    A lldb/test/API/macosx/macCatalystAppMacOSFramework/TestMacCatalystAppWithMacOSFramework.py
    A lldb/test/API/macosx/macCatalystAppMacOSFramework/foo.c
    A lldb/test/API/macosx/macCatalystAppMacOSFramework/foo.h
    A lldb/test/API/macosx/macCatalystAppMacOSFramework/main.c
    R lldb/test/API/macosx/macabi/Makefile
    R lldb/test/API/macosx/macabi/TestMacABImacOSFramework.py
    R lldb/test/API/macosx/macabi/foo.c
    R lldb/test/API/macosx/macabi/foo.h
    R lldb/test/API/macosx/macabi/main.c
    M lldb/test/API/macosx/simulator/TestSimulatorPlatform.py
    M lldb/tools/debugserver/source/DNB.cpp
    M lldb/tools/debugserver/source/DNB.h
    M lldb/tools/debugserver/source/MacOSX/MachProcess.h
    M lldb/tools/debugserver/source/MacOSX/MachProcess.mm
    M lldb/tools/debugserver/source/RNBRemote.cpp

  Log Message:
  -----------
  Fix debugserver's qProcessInfo reporting of maccatalyst binaries

This patch is similar in spirit to https://reviews.llvm.org/D84480,
but does the maccatalyst/macosx disambiguation. I also took the
opportunity to factor out the gdb-remote packet log scanning used by
several testcases into lldbutil functions.

rdar://problem/66059257

Differential Revision: https://reviews.llvm.org/D84576




More information about the All-commits mailing list