diff options
author | Alexey Neyman <stilor@att.net> | 2017-12-02 23:30:38 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-12-02 23:30:38 (GMT) |
commit | d917a29865876b913fe2939ee2a0728145e8543a (patch) | |
tree | 4e048ed57988306696efa3c5b81a80d48030e913 /packages/ltrace/0.5.3/0004-mips.patch | |
parent | e832b9b220f90b11b893e2815ceb37ec2b708683 (diff) | |
parent | 98bc4decdeab1361bdc585c86591718fb08c8ffb (diff) |
Merge pull request #874 from stilor/renumber-update-patches
Renumber & update patches
Diffstat (limited to 'packages/ltrace/0.5.3/0004-mips.patch')
-rw-r--r-- | packages/ltrace/0.5.3/0004-mips.patch | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/packages/ltrace/0.5.3/0004-mips.patch b/packages/ltrace/0.5.3/0004-mips.patch new file mode 100644 index 0000000..f477fa7 --- /dev/null +++ b/packages/ltrace/0.5.3/0004-mips.patch @@ -0,0 +1,40 @@ +This patch is courtesy of OpenEmbedded, by Khem Raj <raj.khem@gmail.com> + +http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=b85b779688f0abc389e3c25d06b54de8b86385c1 + +--- + handle_event.c | 3 ++- + sysdeps/linux-gnu/mipsel/plt.c | 2 +- + sysdeps/linux-gnu/mipsel/regs.c | 1 - + 3 files changed, 3 insertions(+), 3 deletions(-) + +--- a/sysdeps/linux-gnu/mipsel/plt.c ++++ b/sysdeps/linux-gnu/mipsel/plt.c +@@ -1,4 +1,4 @@ +-#include <debug.h> ++#include "debug.h" + #include <gelf.h> + #include <sys/ptrace.h> + #include "common.h" +--- a/sysdeps/linux-gnu/mipsel/regs.c ++++ b/sysdeps/linux-gnu/mipsel/regs.c +@@ -4,7 +4,6 @@ + #include <sys/types.h> + #include <sys/ptrace.h> + #include <asm/ptrace.h> +-#include <linux/user.h> + + #include "common.h" + #include "mipsel.h" +--- a/handle_event.c ++++ b/handle_event.c +@@ -573,7 +573,8 @@ + void *old_addr; + struct library_symbol *sym= event->proc->callstack[i].c_un.libfunc; + assert(sym); +- old_addr = dict_find_entry(event->proc->breakpoints, sym2addr(event->proc, sym))->addr; ++ struct Breakpoint *tbp = dict_find_entry(event->proc->breakpoints, sym2addr(event->proc, sym)); ++ old_addr = tbp->addr; + addr=sym2addr(event->proc,sym); + assert(old_addr !=0 && addr !=0); + if(addr != old_addr){ |