On Thu, Apr 10, 2014 at 10:58 PM, Masatake YAMATO <[email protected]> wrote: >> On Sun, Nov 10, 2013 at 03:41:57PM +0900, Masatake YAMATO wrote: >>> Based on the discussion on strace-devel, I improved following points: >> >> Masatake, your patch contains several different changes and therefore is >> not easy to follow. This is probably the reason why I failed to review it >> in November. Please submit each logically separate change in a separate >> commit. > > I see. I'll reflect the result of review and resubmit well-splitted patches. > > > Luca, I will work. I just remeber I am the person who needs the -k option > seriously in daily job:) > > Masatake YAMATO >
Hey Masatake, I have rebased/reordered the patch set. I have also fixed the subjects of all our commits' so they all look from the same patch set. (I haven't included the "enable cache of libunwind" given the comment of Elliott into this branch). I hope this help. Luca -------------------------------------------------------- The following changes since commit a7c6e5143cef6d0b62e8812b8dee13f22e31d5db: Revert "Add support for Altera's Nios-II softcore architecture" (2014-02-14 22:31:10 +0000) are available in the git repository at: [email protected]:lclementi/strace.git ldv/unwind for you to fetch changes up to 3e3114a712d33493767b0f8ffa15ac95a41387f9: unwind: aarch64: mark system calls with CI and CE (2014-04-10 03:37:52 -0700) ---------------------------------------------------------------- Luca Clementi (1): unwind: Add -k option to print stack trace after each syscall Masatake YAMATO (27): unwind: improve stacktrace feature(v3) unwind: handle invalid pid unwind: handle deleted file when building map cache unwind: fix a bug in range updating of binary search unwind: x86_64: mark system calls with CI and CE unwind: i386: mark system calls with CI and CE unwind: arm: mark system calls with CI and CE unwind: x32: mark system calls with CI and CE unwind: xtensa: mark system calls with CI and CE unwind: tile: mark system calls with CI and CE unwind: sparc: mark system calls with CI and CE unwind: sh64: mark system calls with CI and CE unwind: sh: mark system calls with CI and CE unwind: s390x: mark system calls with CI and CE unwind: s390: mark system calls with CI and CE unwind: powerpc: mark system calls with CI and CE unwind: or1k: mark system calls with CI and CE unwind: mips: mark system calls with CI and CE unwind: microblaze: mark system calls with CI and CE unwind: metag: mark system calls with CI and CE unwind: m68k: mark system calls with CI and CE unwind: hppa: mark system calls with CI and CE unwind: bfin: mark system calls with CI and CE unwind: avr32: mark system calls with CI and CE unwind: arc: mark system calls with CI and CE unwind: alpha: mark system calls with CI and CE unwind: aarch64: mark system calls with CI and CE Makefile.am | 9 + configure.ac | 89 ++++++ defs.h | 23 ++ linux/aarch64/syscallent1.h | 24 +- linux/alpha/syscallent.h | 30 +- linux/arc/syscallent.h | 22 +- linux/arm/syscallent.h | 28 +- linux/avr32/syscallent.h | 22 +- linux/bfin/syscallent.h | 24 +- linux/hppa/syscallent.h | 24 +- linux/i386/syscallent.h | 24 +- linux/m68k/syscallent.h | 24 +- linux/metag/syscallent.h | 22 +- linux/microblaze/syscallent.h | 24 +- linux/mips/syscallent-compat.h | 50 ++-- linux/mips/syscallent-n32.h | 44 +-- linux/mips/syscallent-n64.h | 44 +-- linux/mips/syscallent-o32.h | 40 +-- linux/or1k/syscallent.h | 20 +- linux/powerpc/syscallent.h | 24 +- linux/s390/syscallent.h | 24 +- linux/s390x/syscallent.h | 22 +- linux/sh/syscallent.h | 24 +- linux/sh64/syscallent.h | 24 +- linux/sparc/syscallent.h | 24 +- linux/sparc/syscallent1.h | 18 +- linux/tile/syscallent.h | 22 +- linux/tile/syscallent1.h | 22 +- linux/x32/syscallent.h | 26 +- linux/x86_64/syscallent.h | 22 +- linux/xtensa/syscallent.h | 22 +- process.c | 1 + strace.1 | 5 +- strace.c | 32 +++ syscall.c | 30 +- unwind.c | 620 ++++++++++++++++++++++++++++++++++++++++ 36 files changed, 1177 insertions(+), 372 deletions(-) create mode 100644 unwind.c ------------------------------------------------------------------------------ Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees _______________________________________________ Strace-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/strace-devel
