]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
arm-linux: send output to stderr, as on all other platforms.
authorJulian Seward <jseward@acm.org>
Thu, 26 Aug 2010 09:40:37 +0000 (09:40 +0000)
committerJulian Seward <jseward@acm.org>
Thu, 26 Aug 2010 09:40:37 +0000 (09:40 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11290

coregrind/m_debuglog.c

index 7b2348fbc6da46ba50e442ebe5a3a3b39129a148..473771b1c604f12e51c76aa8d6808280d1d1a3e2 100644 (file)
@@ -240,9 +240,9 @@ static UInt local_sys_write_stderr ( HChar* buf, Int n )
    block[0] = (Int)buf;
    block[1] = n;
    __asm__ volatile (
-      "mov  r0, #1\n\t"
-      "ldr  r1, [%0]\n\t"
-      "ldr  r2, [%0, #4]\n\t"
+      "mov  r0, #2\n\t"        /* stderr */
+      "ldr  r1, [%0]\n\t"      /* buf */
+      "ldr  r2, [%0, #4]\n\t"  /* n */
       "mov  r7, #"VG_STRINGIFY(__NR_write)"\n\t"
       "svc  0x0\n"          /* write() */
       "str  r0, [%0]\n\t"