Skip to content

Fix the dsymutil heuristic for excluding system interfaces. #93745

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 30, 2024

Conversation

adrian-prantl
Copy link
Collaborator

The function was meant to find the Developer/ dir, but it found a Developer directory nested deep inside the top-level Developer dir.

The new implementation rejects everything in Xcode.app/Developer in broad strokes.

rdar://128571037

Copy link

github-actions bot commented May 29, 2024

✅ With the latest revision this PR passed the C/C++ code formatter.

@adrian-prantl adrian-prantl force-pushed the 128571037 branch 2 times, most recently from e267a1a to 7dd2534 Compare May 29, 2024 23:24
@adrian-prantl adrian-prantl force-pushed the 128571037 branch 2 times, most recently from 0dd9089 to ad3dce4 Compare May 30, 2024 16:43
The function was meant to find the Developer/ dir, but it found a
Developer directory nested deep inside the top-level Developer dir.

The new implementation rejects everything in Xcode.app/Developer in
broad strokes.

rdar://128571037
Copy link
Member

@JDevlieghere JDevlieghere left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. LGTM!

@adrian-prantl adrian-prantl merged commit f8cc183 into llvm:main May 30, 2024
4 of 6 checks passed
adrian-prantl added a commit to adrian-prantl/llvm-project that referenced this pull request May 30, 2024
The function was meant to find the Developer/ dir, but it found a
Developer directory nested deep inside the top-level Developer dir.

The new implementation rejects everything in Xcode.app/Developer in
broad strokes.

rdar://128571037
(cherry picked from commit f8cc183)

 Conflicts:
	llvm/lib/DWARFLinker/Classic/DWARFLinker.cpp
	llvm/lib/DWARFLinker/Parallel/DWARFLinkerCompileUnit.cpp
adrian-prantl added a commit to swiftlang/llvm-project that referenced this pull request May 31, 2024
Fix the dsymutil heuristic for excluding system interfaces.  (llvm#93745)
searlmc1 pushed a commit to ROCm/llvm-project that referenced this pull request Jun 3, 2024
The function was meant to find the Developer/ dir, but it found a
Developer directory nested deep inside the top-level Developer dir.

The new implementation rejects everything in Xcode.app/Developer in
broad strokes.

rdar: //128571037
Change-Id: Ieab957577601374237eea95dd07db01c131912d8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants