summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/functionalities/exec/TestExec.py
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/exec/TestExec.py')
-rw-r--r--lldb/packages/Python/lldbsuite/test/functionalities/exec/TestExec.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/exec/TestExec.py b/lldb/packages/Python/lldbsuite/test/functionalities/exec/TestExec.py
index 61cd7d5aa1c..6cf486fe1f0 100644
--- a/lldb/packages/Python/lldbsuite/test/functionalities/exec/TestExec.py
+++ b/lldb/packages/Python/lldbsuite/test/functionalities/exec/TestExec.py
@@ -41,23 +41,23 @@ class ExecTestCase(TestBase):
self.do_test(True)
def do_test(self, skip_exec):
+ self.makeBuildDir()
+ exe = self.getBuildArtifact("a.out")
if self.getArchitecture() == 'x86_64':
- source = os.path.join(os.getcwd(), "main.cpp")
- o_file = os.path.join(os.getcwd(), "main.o")
+ source = self.getSourcePath("main.cpp")
+ o_file = self.getBuildArtifact("main.o")
execute_command(
"'%s' -g -O0 -arch i386 -arch x86_64 '%s' -c -o '%s'" %
(os.environ["CC"], source, o_file))
execute_command(
- "'%s' -g -O0 -arch i386 -arch x86_64 '%s'" %
- (os.environ["CC"], o_file))
+ "'%s' -g -O0 -arch i386 -arch x86_64 '%s' -o '%s'" %
+ (os.environ["CC"], o_file, exe))
if self.debug_info != "dsym":
dsym_path = self.getBuildArtifact("a.out.dSYM")
execute_command("rm -rf '%s'" % (dsym_path))
else:
self.build()
- exe = self.getBuildArtifact("a.out")
-
# Create the target
target = self.dbg.CreateTarget(exe)
OpenPOWER on IntegriCloud