Lines Matching refs:backtrace
3 * backtrace.c (tgkill): Remove define.
12 * backtrace-child.c (stdarg): Remove assert (errno == 0).
14 * backtrace-data.c (maps_lookup): Likewise.
17 * backtrace.c (prepare_thread): Likewise.
22 * backtrace-data.c (maps_lookup): Use %*u, not %*x, to parse
56 * backtrace-data.c (main): Improve error message.
57 * run-backtrace-data.sh: Skip exit 77 return.
61 * backtrace-subr.sh (check_unsupported): Call test_cleanup before
137 * backtrace-dwarf.c (thread_callback): Only error when
173 * backtrace-dwarf.c (main): Add section attribute.
222 * backtrace-data.c: Likewise.
223 * backtrace-dwarf.c: Likewise.
224 * backtrace.c: Likewise.
588 * backtrace-subr.sh (check_native_core): Check if there is any core,
593 * backtrace-child.c: Include signal.h after sys/ptrace.h.
594 * backtrace-dwarf.c: Include sys/wait.h and signal.h after
630 * backtrace-subr.sh (check_native_core): Use a lock file and try
632 * Makefile.am (CLEANFILES): Clean core-dump-backtrace.lock.
793 * run-backtrace-fp-core-ppc64le.sh: New test.
794 * backtrace.ppc64le.fp.core.bz2: New test file.
795 * backtrace.ppc64le.fp.exec.bz2: New testfile.
796 * backtrace-subr.sh (check_backtracegen): Accept '(null)'.
797 * Makefile.am (TESTS): Add run-backtrace-fp-core-ppc64le.sh.
798 (EXTRA_DIST): Add run-backtrace-fp-core-ppc64le.sh,
799 backtrace.ppc64le.fp.core.bz2 and backtrace.ppc64le.fp.exec.bz2.
805 * backtrace.aarch64.fp.core.bz2: New file
806 * backtrace.aarch64.fp.exec.bz2: New file
807 * run-backtrace-fp-core-aarch64.sh: New file
808 * backtrace-subr.sh (check_err): Allow Invalid register.
809 * backtrace.c (callback_verify): Allow duplicate_sigusr2 frames.
813 * run-backtrace-fp-core-i386.sh: New test.
814 * backtrace.i386.fp.core.bz2: New test file.
815 * backtrace.i386.fp.exec.bz2: New testfile.
816 * Makefile.am (TESTS): Add run-backtrace-fp-core-i386.sh.
817 (EXTRA_DIST): Add run-backtrace-fp-core-i386.sh,
818 backtrace.i386.fp.core.bz2 and backtrace.i386.fp.exec.bz2.
823 * backtrace.x86_64.fp.core.bz2: New file
824 * backtrace.x86_64.fp.exec.bz2: New file
825 * run-backtrace-fp-core-x86_64.sh: New file
829 * backtrace-subr.sh (check_backtracegen): New function.
831 * backtrace.ppc.exec.bz2: Regenerated.
832 * backtrace.ppc.core.bz2: Likewise.
836 * backtrace.c: Remove option to allow unknown symbols in the trace.
837 * backtrace-substr.sh: Remove option to allow unknown symbols
848 * backtrace-child.c: Include sys/ptrace.h only on linux.
849 * backtrace-dwarf.c: Likewise.
884 * backtrace.c: Add an option to allow unknown symbols in the trace
885 * backtrace-substr.sh: Add an option to allow unknown symbols
890 * backtrace-data.c: Don't assert that symbols are found.
900 * backtrace-data.c (thread_callback): Add explicit break after error.
901 * backtrace.c (callback_verify): Change PASSTHRU to FALLTHRU.
923 * backtrace-child.c: Disable and add documentation about why we disable
925 * backtrace.c (is_x86_64_native): Rename to...
1134 * run-backtrace-core-sparc.sh: New file.
1135 * backtrace.sparc.core.bz2: New file.
1136 * backtrace.sparc.exec.bz2: New file.
1138 (TESTS): Added run-backtrace-core-sparc.sh.
1143 * run-backtrace-demangle.sh: Disable valgrind.
1193 * Makefile.am (backtrace-child-biarch): Add AM_V_CC silencer.
1272 * tests/backtrace-data.c: Reduce scope of some includes to match their
1274 * tests/backtrace.c: Likewise.
1284 * backtrace-subr.sh (check_native_core): Notice core file couldn't be
1288 * run-backtrace-demangle.sh: Likewise.
1290 * run-backtrace-native-biarch.sh: Notice biarch testing is disabled
1292 * run-backtrace-native-core-biarch.sh: Likewise.
1317 * backtrace-child.c (stdarg, main): Replace assert_perror with assert.
1318 * backtrace-data.c (memory_read, maps_lookup, set_initial_registers)
1320 * backtrace-dwarf.c (main): Likewise.
1321 * backtrace.c (prepare_thread, exec_dump): Likewise.
1357 * Makefile.am (TESTS): Add run-backtrace-core-x32.sh.
1358 (EXTRA_DIST): Likewise. Add backtrace.x32.core.bz2.
1359 Add backtrace.x32.exec.bz2.
1360 * backtrace.x32.core.bz2 : New file.
1361 * backtrace.x32.exec.bz2: Likewise.
1362 * run-backtrace-core-x32.sh: Likewise.
1395 * backtrace-dwarf.c: Add explicit includes.
1401 * backtrace.c (prepare_thread): Use PTRACE_GETREGS/PTRACE_SETREGS
1412 * backtrace.c (exec_dump): Initialize jmp.
1483 * backtrace-subr.sh (check_native_unsupported): Relax special ARM
1589 * backtrace.c (frame_callback): Error on seeing more than 16 frames.
1593 * backtrace.c (callback_verify): Accept "__libc_do_syscall" as first
1598 * backtrace-subr.sh (check_native_unsupported): New function.
1601 * run-backtrace-dwarf.sh: Likewise.
1605 * backtrace.c (main): Check that Dwfl was attached by calling
1610 * testfile-backtrace-demangle.cc (cxxfunc): Make non-static.
1612 * testfile-backtrace-demangle.bz2: Regenerate.
1613 * testfile-backtrace-demangle.core.bz2: Likewise.
1662 * backtrace.c: Make Linux only.
1663 * backtrace-child.c: Make Linux only.
1664 * backtrace-data.c: Make Linux only.
1665 * backtrace-dwarf.c: Make Linux only.
1666 * backtrace-subr.sh: Skip core file unwinding tests when not supported.
1691 * Makefile.am (TESTS): Add run-backtrace-core-aarch64.sh.
1692 (EXTRA_DIST): Add run-backtrace-core-aarch64.sh,
1693 backtrace.aarch64.core.bz2 and backtrace.aarch64.exec.bz2.
1694 * run-backtrace-core-aarch64.sh: New test.
1705 * backtrace-subr.sh (check_unsupported): Special case arm*.
1740 * run-backtrace-demangle.sh: Check exitcode and max number of frames.
1745 * backtrace-child.c (sigusr2): Call pthread_exit.
1751 * Makefile.am (TESTS): Add run-backtrace-demangle.sh.
1753 (EXTRA_DIST): Add run-backtrace-demangle.sh,
1754 testfile-backtrace-demangle.bz2, testfile-backtrace-demangle.cc,
1755 testfile-backtrace-demangle.core.bz2.
1756 * backtrace-demangle.cc: New file.
1757 * run-backtrace-demangle.sh: New file.
1758 * testfile-backtrace-demangle.bz2: New file.
1759 * testfile-backtrace-demangle.cc: New file.
1760 * testfile-backtrace-demangle.core.bz2: New file.
1764 * backtrace-subr.sh (check_native_core): Check to see if core file
1770 * backtrace-data.c (main): Don't assert if raise returns.
1771 * backtrace-dwarf.c (report_pid): Call dwfl_linux_proc_attach with
1775 * backtrace.c (ptrace_detach_stopped): Removed function.
1782 * backtrace-subr.sh (check_native_core): Skip, exit 77, the test
1799 * backtrace-dwarf.c (report_pid): Explicitly call
1801 * backtrace.c (report_pid): Likewise.
1805 * backtrace.c (callback_verify): Only assert that case 5 is the last
1833 * Makefile.am (TESTS): Add run-backtrace-core-s390x.sh and
1834 run-backtrace-core-s390.sh.
1835 (EXTRA_DIST): Add backtrace.s390x.core.bz2, backtrace.s390x.exec.bz2,
1836 backtrace.s390.core.bz2, backtrace.s390.exec.bz2,
1837 run-backtrace-core-s390x.sh and run-backtrace-core-s390.sh.
1838 * backtrace.s390.core.bz2: New file.
1839 * backtrace.s390.exec.bz2: New file.
1840 * backtrace.s390x.core.bz2: New file.
1841 * backtrace.s390x.exec.bz2: New file.
1842 * run-backtrace-core-s390.sh: New file.
1843 * run-backtrace-core-s390x.sh: New file.
1847 * backtrace-dwarf.c (executable, find_elf, dwfl_offline): Remove unused
1853 * Makefile.am (TESTS): Add run-backtrace-core-ppc.sh.
1854 (EXTRA_DIST): Add backtrace.ppc.core.bz2,
1855 backtrace.ppc.exec.bz2 and run-backtrace-core-ppc.sh.
1856 * backtrace.ppc.core.bz2: New file.
1857 * backtrace.ppc.exec.bz2: New file.
1858 * run-backtrace-core-ppc.sh: New file.
1862 * Makefile.am (backtrace_child_biarch_SOURCES): New backtrace-child.c.
1867 * backtrace-subr.sh (check_native_core): Disable valgrind while
1869 * run-backtrace-data.sh: Disable valgrind.
1870 * run-backtrace-dwarf.sh: Likewise.
1880 * backtrace-child.c (sigusr2): Add NOINLINE_NOCLONE and final asm stub.
1884 * backtrace-data.c (main): If unsupported also print to stderr.
1885 * run-backtrace-dwarf.sh: Add check_unsupported and check_main.
1889 * Makefile.am (backtrace-child-biarch): Add $(EXEEXT).
1893 * Makefile.am (check_PROGRAMS): Add backtrace, backtrace-child,
1894 backtrace-data and backtrace-dwarf.
1895 (BUILT_SOURCES, clean-local, backtrace-child-biarch): New.
1896 (TESTS): Add run-backtrace-native.sh, run-backtrace-data.sh,
1897 run-backtrace-dwarf.sh, run-backtrace-native-biarch.sh,
1898 run-backtrace-native-core.sh, run-backtrace-native-core-biarch.sh,
1899 run-backtrace-core-x86_64.sh and run-backtrace-core-i386.sh.
1901 (EXTRA_DIST): Add run-backtrace-data.sh, run-backtrace-dwarf.sh,
1902 cleanup-13.c, run-backtrace-native.sh, run-backtrace-native-biarch.sh,
1903 run-backtrace-native-core.sh, run-backtrace-native-core-biarch.sh,
1904 run-backtrace-core-x86_64.sh, run-backtrace-core-i386.sh,
1905 backtrace-subr.sh, backtrace.i386.core.bz2, backtrace.i386.exec.bz2,
1906 backtrace.x86_64.core.bz2, backtrace.x86_64.exec.bz2.
1910 * backtrace-child.c: New file.
1911 * backtrace-data.c: New file.
1912 * backtrace-dwarf.c: New file.
1913 * backtrace-subr.sh: New file.
1914 * backtrace.c: New file.
1916 * backtrace.i386.core.bz2: New file.
1917 * backtrace.i386.exec.bz2: New file.
1918 * backtrace.x86_64.core.bz2: New file.
1919 * backtrace.x86_64.exec.bz2: New file.
1920 * run-backtrace-core-i386.sh: New file.
1921 * run-backtrace-core-x86_64.sh: New file.
1922 * run-backtrace-native-biarch.sh: New file.
1923 * run-backtrace-native-core-biarch.sh: New file.
1924 * run-backtrace-native-core.sh: New file.
1925 * run-backtrace-native.sh: New file.
1926 * run-backtrace-data.sh: New file.
1927 * run-backtrace-dwarf.sh: New file.