reopen 406409
thanks

The previous patch was incomplete, this leads to a silently broken
executable. The appended patch fixes that.


Thiemo


--- lib/isc/mips/include/isc/atomic.h.old       2007-02-11 17:54:50.000000000 
+0000
+++ lib/isc/mips/include/isc/atomic.h   2007-02-11 18:13:01.000000000 +0000
@@ -78,6 +78,7 @@ isc_atomic_cmpxchg(isc_int32_t *p, int c
        "       sc      %2, %1          \n"
        "       beqz    %2, 1b          \n"
        "2:      move   %0, $1          \n"
+       "       .set    pop             \n"
        : "=&r"(orig), "+R" (*p), "=r" (tmp)
        : "r"(cmpval), "r"(val)
        : "memory");


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to