Add org.gnu.gdb.i386.avx.
[deliverable/binutils-gdb.git] / sim / common / syscall.c
index a3e7560bf484977a4446c8b838fa8cb5c88effb3..a34207cebff46a63de40f6060f3caf951c902e2f 100644 (file)
@@ -1,5 +1,6 @@
 /* Remote target system call support.
-   Copyright 1997, 1998, 2002, 2004, 2007 Free Software Foundation, Inc.
+   Copyright 1997, 1998, 2002, 2004, 2007, 2008, 2009, 2010
+   Free Software Foundation, Inc.
    Contributed by Cygnus Solutions.
 
    This file is part of GDB.
@@ -344,12 +345,12 @@ cb_syscall (cb, sc)
                errcode = EINVAL;
                goto FinishSyscall;
              }
-           if (fd == 1)
+           if (cb_is_stdout(cb, fd))
              {
                result = (int) (*cb->write_stdout) (cb, buf, bytes_read);
                (*cb->flush_stdout) (cb);
              }
-           else if (fd == 2)
+           else if (cb_is_stderr(cb, fd))
              {
                result = (int) (*cb->write_stderr) (cb, buf, bytes_read);
                (*cb->flush_stderr) (cb);
This page took 0.022989 seconds and 4 git commands to generate.