crosstool-ng/patches/dmalloc/5.5.2/170-ppc-bogus-assembly.patch

14 lines
410 B
Diff
Raw Normal View History

diff -ur dmalloc-5.5.2.orig/return.h dmalloc-5.5.2/return.h
--- dmalloc-5.5.2.orig/return.h 2016-03-13 13:11:48.090431764 -0700
+++ dmalloc-5.5.2/return.h 2016-03-13 13:12:11.246642618 -0700
@@ -251,8 +251,7 @@
#define GET_RET_ADDR(file) \
do { \
- asm("mflr 0"); \
- asm("stw 0,%0" : "=g" (file)); \
+ asm("mflr %0" : "=r"(file)); \
} while(0)
#endif /* __powerpc__ && __GNUC__ && !__OPTIMIZE__ */