diff options
Diffstat (limited to 'packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects')
4 files changed, 0 insertions, 70 deletions
| diff --git a/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/Makefile b/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/Makefile deleted file mode 100644 index 7cfad32f8272..000000000000 --- a/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -LEVEL := ../../make - -C_SOURCES := a.c b.c -a.o: CFLAGS_EXTRAS += -gsplit-dwarf - -include $(LEVEL)/Makefile.rules - -.PHONY: clean -clean:: -	$(RM) -f a.dwo a.o b.o main diff --git a/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/TestMixedDwarfBinary.py b/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/TestMixedDwarfBinary.py deleted file mode 100644 index db91c39c3983..000000000000 --- a/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/TestMixedDwarfBinary.py +++ /dev/null @@ -1,46 +0,0 @@ -""" Testing debugging of a binary with "mixed" dwarf (with/without fission). """ -import os -import lldb -import sys -from lldbsuite.test.decorators import * -from lldbsuite.test.lldbtest import * -from lldbsuite.test import lldbutil - - -class TestMixedDwarfBinary(TestBase): -    mydir = TestBase.compute_mydir(__file__) - -    def setUp(self): -        TestBase.setUp(self) - -    @no_debug_info_test  # Prevent the genaration of the dwarf version of this test -    @add_test_categories(["dwo"]) -    @skipUnlessPlatform(["linux"]) -    def test_mixed_dwarf(self): -        """Test that 'frame variable' works -        for the executable built from two source files compiled -        with/whithout -gsplit-dwarf correspondingly.""" - -        self.build() -        exe = self.getBuildArtifact("a.out") - -        self.target = self.dbg.CreateTarget(exe) -        self.assertTrue(self.target, VALID_TARGET) - -        main_bp = self.target.BreakpointCreateByName("g", "a.out") -        self.assertTrue(main_bp, VALID_BREAKPOINT) - -        self.process = self.target.LaunchSimple( -            None, None, self.get_process_working_directory()) -        self.assertTrue(self.process, PROCESS_IS_VALID) - -        # The stop reason of the thread should be breakpoint. -        self.assertTrue(self.process.GetState() == lldb.eStateStopped, -                        STOPPED_DUE_TO_BREAKPOINT) - -        frame = self.process.GetThreadAtIndex(0).GetFrameAtIndex(0) -        x = frame.FindVariable("x") -        self.assertTrue(x.IsValid(), "x is not valid") -        y = frame.FindVariable("y") -        self.assertTrue(y.IsValid(), "y is not valid") - diff --git a/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/a.c b/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/a.c deleted file mode 100644 index 047e78a9b295..000000000000 --- a/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/a.c +++ /dev/null @@ -1,3 +0,0 @@ -int f() { -  return 1; -} diff --git a/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/b.c b/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/b.c deleted file mode 100644 index d79970e13d49..000000000000 --- a/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/b.c +++ /dev/null @@ -1,11 +0,0 @@ -extern int f(); - -void g() { -  int y = 14; -  int x = f(); -} - -int main() { -  g(); -  return 0; -} | 
