remove unneeded nop the gcc-as add this self
[enigma2.git] / lib / base / object.h
index ed7dda8d5957d1d9b47503426264085b5f11201a..68507a2b74f485986342366e3912052fbfb49c9f 100644 (file)
@@ -57,7 +57,6 @@ public:
                                "               sc              %0, %1  # try to store, checking for atomicity  \n" \
                                "               .set    mips0                                                                                   \n" \
                                "               beqz    %0, 1b  # if not atomic (0), try again                  \n" \
-                               "               nop                             # branch-delay slot                                             \n" \
                                : "=&r" (temp), "=m" ((int)ref) \
                                : "m" ((int)ref) \
                                : "memory"); \
@@ -74,7 +73,6 @@ public:
                                "               sc              %0, %1                          \n" \
                                "               .set    mips0                           \n" \
                                "               beqz    %0, 1b                          \n" \
-                               "               nop                                                     \n" \
                                : "=&r" (temp), "=m" ((int)ref) \
                                : "m" ((int)ref) \
                                : "memory"); \