Fix a "Bad fd number" error on some platforms due to a less portable
authorEric Christopher <echristo@apple.com>
Mon, 23 Jul 2012 20:54:17 +0000 (20:54 +0000)
committerEric Christopher <echristo@apple.com>
Mon, 23 Jul 2012 20:54:17 +0000 (20:54 +0000)
redirection in the system call.

Patch by Andy Gibbs.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160644 91177308-0d34-0410-b5e6-96231b3b80d8

utils/test_debuginfo.pl

index a03a11706433a7b53d01c39f3a55d00414dc4b0b..0832a330f4a0e6383d47aaf8d9041c2dd4af1a7f 100755 (executable)
@@ -49,7 +49,7 @@ if (!$my_debugger) {
 my $debugger_options = "-q -batch -n -x";
 
 # run debugger and capture output.
-system("$my_debugger $debugger_options $debugger_script_file $executable_file >& $output_file");
+system("$my_debugger $debugger_options $debugger_script_file $executable_file > $output_file 2>&1");
 
 # validate output.
 system("FileCheck", "-input-file", "$output_file", "$testcase_file");