]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/asm-blackfin/trace.h
signals: set_restore_sigmask TIF_SIGPENDING
[linux-2.6-omap-h63xx.git] / include / asm-blackfin / trace.h
index ef18afbc2101061b23118dfacb8f0880daf9f897..312b596b9731f477ac1c2238ef7ad92478c626dd 100644 (file)
@@ -62,14 +62,14 @@ extern unsigned long software_trace_buff[];
        preg.L = LO(TBUFCTL); \
        preg.H = HI(TBUFCTL); \
        dreg = [preg]; \
-       [sp++] = dreg; \
+       [--sp] = dreg; \
        dreg = 0x1; \
        [preg] = dreg;
 
 #define trace_buffer_restore(preg, dreg) \
        preg.L = LO(TBUFCTL); \
        preg.H = HI(TBUFCTL); \
-       dreg = [sp--]; \
+       dreg = [sp++]; \
        [preg] = dreg;
 
 #else /* CONFIG_DEBUG_BFIN_HWTRACE_ON */