]> granicus.if.org Git - postgresql/commitdiff
Really fix compilation failure on MIPS.
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Tue, 11 Nov 2014 08:25:22 +0000 (10:25 +0200)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Tue, 11 Nov 2014 08:25:22 +0000 (10:25 +0200)
I missed an additional colon in previous patch. Oops. to make that mistake
less likely in the future, add comments as placeholders for unused inputs
and outputs in inline assembly.

src/include/storage/s_lock.h

index 575b9db94e0a0bf9dce5a3af65a0b0cca84fdf0b..7fe6a153b4c38783d093378237120c4ae0ffc785 100644 (file)
@@ -158,7 +158,7 @@ tas(volatile slock_t *lock)
                "       xchgb   %0,%1   \n"
                "1: \n"
 :              "+q"(_res), "+m"(*lock)
-:
+:              /* no inputs */
 :              "memory", "cc");
        return (int) _res;
 }
@@ -225,7 +225,7 @@ tas(volatile slock_t *lock)
                "       lock                    \n"
                "       xchgb   %0,%1   \n"
 :              "+q"(_res), "+m"(*lock)
-:
+:              /* no inputs */
 :              "memory", "cc");
        return (int) _res;
 }
@@ -519,7 +519,7 @@ tas(volatile slock_t *lock)
                "       tas             %1              \n"
                "       sne             %0              \n"
 :              "=d"(rv), "+m"(*lock)
-:
+:              /* no inputs */
 :              "memory", "cc");
        return rv;
 }
@@ -586,7 +586,7 @@ tas(volatile slock_t *lock)
                "       sync                \n"
                "       .set pop              "
 :              "=&r" (_res), "=&r" (_tmp), "+R" (*_l)
-:
+:              /* no inputs */
 :              "memory");
        return _res;
 }
@@ -602,7 +602,8 @@ do \
                "       .set nomacro        \n" \
                "       sync                \n" \
                "       .set pop              " \
-: \
+:              /* no outputs */ \
+:              /* no inputs */ \
 :              "memory"); \
        *((volatile slock_t *) (lock)) = 0; \
 } while (0)