------- Comment From <email address hidden> 2016-03-22 10:23 EDT------- Would you mind checking that patch: diff -urN ltrace-0.7.3/sysdeps/linux-gnu/ppc/plt.c ltrace-0.7.3.new/sysdeps/linux-gnu/ppc/plt.c --- ltrace-0.7.3/sysdeps/linux-gnu/ppc/plt.c 2016-03-22 10:18:14.713800825 -0400 +++ ltrace-0.7.3.new/sysdeps/linux-gnu/ppc/plt.c 2016-03-22 10:14:59.565267626 -0400 @@ -782,7 +782,7 @@ /* In UNRESOLVED state, the RESOLVED_VALUE in fact contains * the PLT entry value. */ if (value == libsym->arch.resolved_value) - return CBS_CONT; + return CBS_STOP; debug(DEBUG_PROCESS, "pid=%d PLT got resolved to value %#"PRIx64, proc->pid, value);
This patch allows the following commands to pass: * make check === Summary ===
# of expected passes 219
* ltrace ps, ltrace ls ---> +++ exited (status 0) +++
* ltrace make
make[1]: Leaving directory '/home/ubuntu/WORK/ltrace-0.7.3.new' --- SIGCHLD (Child exited) --- chdir("/home/ubuntu/WORK/ltrace-0.7.3.n"...) = 0 exit(0 <no return ...> +++ exited (status 0) +++
------- Comment From <email address hidden> 2016-03-22 10:26 EDT------- Changing state for patch testing
------- Comment From <email address hidden> 2016-03-22 10:23 EDT------- 0.7.3/sysdeps/ linux-gnu/ ppc/plt. c ltrace- 0.7.3.new/ sysdeps/ linux-gnu/ ppc/plt. c 0.7.3/sysdeps/ linux-gnu/ ppc/plt. c 2016-03-22 10:18:14.713800825 -0400 0.7.3.new/ sysdeps/ linux-gnu/ ppc/plt. c 2016-03-22 10:14:59.565267626 -0400 >arch.resolved_ value) PROCESS, "pid=%d PLT got resolved to value %#"PRIx64,
Would you mind checking that patch:
diff -urN ltrace-
--- ltrace-
+++ ltrace-
@@ -782,7 +782,7 @@
/* In UNRESOLVED state, the RESOLVED_VALUE in fact contains
* the PLT entry value. */
if (value == libsym-
- return CBS_CONT;
+ return CBS_STOP;
debug(DEBUG_
proc->pid, value);
This patch allows the following commands to pass:
* make check
=== Summary ===
# of expected passes 219
* ltrace ps, ltrace ls ---> +++ exited (status 0) +++
* ltrace make
make[1]: Leaving directory '/home/ ubuntu/ WORK/ltrace- 0.7.3.new' /home/ubuntu/ WORK/ltrace- 0.7.3.n" ...) = 0
--- SIGCHLD (Child exited) ---
chdir("
exit(0 <no return ...>
+++ exited (status 0) +++
------- Comment From <email address hidden> 2016-03-22 10:26 EDT-------
Changing state for patch testing