Skip to content

Commit 2139fee

Browse files
committed
When we get to the branch island, we don't see the symbol for
it. The only other thing I can think of that would be a dsymutil bug? Let's try this just with dwarf, and then I'll have to revert all this and see if I can reproduce this locally somehow.
1 parent 9752432 commit 2139fee

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

lldb/test/API/macosx/branch-islands/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ CFLAGS_EXTRAS := -std=c99
44
include Makefile.rules
55

66
a.out: main.o padding1.o padding2.o padding3.o padding4.o foo.o
7-
${CC} ${LDFLAGS} -fuse-ld=/usr/bin/ld foo.o padding1.o padding2.o padding3.o padding4.o main.o -o a.out
7+
${CC} ${LDFLAGS} foo.o padding1.o padding2.o padding3.o padding4.o main.o -o a.out
88

99
%.o: $(SRCDIR)/%.s
1010
${CC} -c $<

lldb/test/API/macosx/branch-islands/TestBranchIslands.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class TestBranchIslandStepping(TestBase):
1515
@skipUnlessAppleSilicon
1616
def test_step_in_branch_island(self):
1717
"""Make sure we can step in across a branch island"""
18-
self.build()
18+
self.build(debug_info="dwarf")
1919
self.main_source_file = lldb.SBFileSpec("main.c")
2020
self.do_test()
2121

0 commit comments

Comments
 (0)