[all-commits] [llvm/llvm-project] c73e5e: [lldb][scripts] Fix bugs in framework fix script (...

Chelsea Cassanova via All-commits all-commits at lists.llvm.org
Thu Jun 26 15:06:59 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c73e5e3e209cca229f24645b74ce4944b7e1016f
      https://github.com/llvm/llvm-project/commit/c73e5e3e209cca229f24645b74ce4944b7e1016f
  Author: Chelsea Cassanova <chelsea_cassanova at apple.com>
  Date:   2025-06-26 (Thu, 26 Jun 2025)

  Changed paths:
    M lldb/scripts/framework-header-fix.py
    M lldb/test/Shell/Scripts/Inputs/Main/SBAddress.h
    M lldb/test/Shell/Scripts/TestFrameworkFixScript.test

  Log Message:
  -----------
  [lldb][scripts] Fix bugs in framework fix script (#145961)

The script used to fix up LLDB's header for use in the macOS framework
contained 2 bugs that this commit addreses:

1. The output contents were appended to the output file multiple times
instead of only being written once.
2. The script was not considering LLDB includes that were *not* from the
SB API.

This commit addresses and fixes both of these bugs and updates the
corresponding test to match.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list