jobList = inputs[0].source
baseInput = inputs[0].baseInput
- output = self.getOutputName(phase, outputToPipe, jobs, jobList, baseInput,
- args, atTopLevel, hasSaveTemps, finalOutput)
+ output,jobList = self.getOutputName(phase, outputToPipe, jobs, jobList, baseInput,
+ args, atTopLevel, hasSaveTemps, finalOutput)
tool.constructJob(phase, arch, jobList, inputs, output, phase.type,
tcArgs, linkingOutput)
fd,filename = tempfile.mkstemp(suffix='.'+phase.type.tempSuffix)
output = args.makeSeparateArg(filename,
self.parser.oOption)
- return output
+ return output,jobList
// RUN: xcc %s -o %t &&
// RUN: %t | grep "Hello, World" &&
+// RUN: xcc %s -o %t -pipe &&
+// RUN: %t | grep "Hello, World" &&
// RUN: xcc -ccc-clang %s -o %t &&
// RUN: %t | grep "Hello, World"