Lines Matching refs:backtrace
202 * run-backtrace-core-aarch64.sh: Likewise.
203 * run-backtrace-core-i386.sh: Likewise.
204 * run-backtrace-core-ppc.sh: Likewise.
205 * run-backtrace-core-s390.sh: Likewise.
206 * run-backtrace-core-s390x.sh: Likewise.
207 * run-backtrace-core-sparc.sh: Likewise.
208 * run-backtrace-core-x32.sh: Likewise.
209 * run-backtrace-core-x86_64.sh: Likewise.
210 * run-backtrace-data.sh: Likewise.
211 * run-backtrace-demangle.sh: Likewise.
212 * run-backtrace-dwarf.sh: Likewise.
213 * run-backtrace-fp-core-aarch64.sh: Likewise.
214 * run-backtrace-fp-core-i386.sh: Likewise.
215 * run-backtrace-fp-core-ppc64le.sh: Likewise.
216 * run-backtrace-fp-core-x86_64.sh: Likewise.
217 * run-backtrace-native-biarch.sh: Likewise.
218 * run-backtrace-native-core-biarch.sh: Likewise.
219 * run-backtrace-native-core.sh: Likewise.
220 * run-backtrace-native.sh: Likewise.
432 * backtrace-data.c (main): Add break after assert.
591 * backtrace-dwarf.c (frame_callback): Explicitly check symname is
596 * backtrace.c (frame_callback): Explicitly check symname is NULL.
600 * backtrace.c (tgkill): Remove define.
609 * backtrace-child.c (stdarg): Remove assert (errno == 0).
611 * backtrace-data.c (maps_lookup): Likewise.
614 * backtrace.c (prepare_thread): Likewise.
619 * backtrace-data.c (maps_lookup): Use %*u, not %*x, to parse
653 * backtrace-data.c (main): Improve error message.
654 * run-backtrace-data.sh: Skip exit 77 return.
658 * backtrace-subr.sh (check_unsupported): Call test_cleanup before
734 * backtrace-dwarf.c (thread_callback): Only error when
770 * backtrace-dwarf.c (main): Add section attribute.
819 * backtrace-data.c: Likewise.
820 * backtrace-dwarf.c: Likewise.
821 * backtrace.c: Likewise.
1185 * backtrace-subr.sh (check_native_core): Check if there is any core,
1190 * backtrace-child.c: Include signal.h after sys/ptrace.h.
1191 * backtrace-dwarf.c: Include sys/wait.h and signal.h after
1227 * backtrace-subr.sh (check_native_core): Use a lock file and try
1229 * Makefile.am (CLEANFILES): Clean core-dump-backtrace.lock.
1390 * run-backtrace-fp-core-ppc64le.sh: New test.
1391 * backtrace.ppc64le.fp.core.bz2: New test file.
1392 * backtrace.ppc64le.fp.exec.bz2: New testfile.
1393 * backtrace-subr.sh (check_backtracegen): Accept '(null)'.
1394 * Makefile.am (TESTS): Add run-backtrace-fp-core-ppc64le.sh.
1395 (EXTRA_DIST): Add run-backtrace-fp-core-ppc64le.sh,
1396 backtrace.ppc64le.fp.core.bz2 and backtrace.ppc64le.fp.exec.bz2.
1402 * backtrace.aarch64.fp.core.bz2: New file
1403 * backtrace.aarch64.fp.exec.bz2: New file
1404 * run-backtrace-fp-core-aarch64.sh: New file
1405 * backtrace-subr.sh (check_err): Allow Invalid register.
1406 * backtrace.c (callback_verify): Allow duplicate_sigusr2 frames.
1410 * run-backtrace-fp-core-i386.sh: New test.
1411 * backtrace.i386.fp.core.bz2: New test file.
1412 * backtrace.i386.fp.exec.bz2: New testfile.
1413 * Makefile.am (TESTS): Add run-backtrace-fp-core-i386.sh.
1414 (EXTRA_DIST): Add run-backtrace-fp-core-i386.sh,
1415 backtrace.i386.fp.core.bz2 and backtrace.i386.fp.exec.bz2.
1420 * backtrace.x86_64.fp.core.bz2: New file
1421 * backtrace.x86_64.fp.exec.bz2: New file
1422 * run-backtrace-fp-core-x86_64.sh: New file
1426 * backtrace-subr.sh (check_backtracegen): New function.
1428 * backtrace.ppc.exec.bz2: Regenerated.
1429 * backtrace.ppc.core.bz2: Likewise.
1433 * backtrace.c: Remove option to allow unknown symbols in the trace.
1434 * backtrace-substr.sh: Remove option to allow unknown symbols
1445 * backtrace-child.c: Include sys/ptrace.h only on linux.
1446 * backtrace-dwarf.c: Likewise.
1481 * backtrace.c: Add an option to allow unknown symbols in the trace
1482 * backtrace-substr.sh: Add an option to allow unknown symbols
1487 * backtrace-data.c: Don't assert that symbols are found.
1497 * backtrace-data.c (thread_callback): Add explicit break after error.
1498 * backtrace.c (callback_verify): Change PASSTHRU to FALLTHRU.
1520 * backtrace-child.c: Disable and add documentation about why we disable
1522 * backtrace.c (is_x86_64_native): Rename to...
1731 * run-backtrace-core-sparc.sh: New file.
1732 * backtrace.sparc.core.bz2: New file.
1733 * backtrace.sparc.exec.bz2: New file.
1735 (TESTS): Added run-backtrace-core-sparc.sh.
1740 * run-backtrace-demangle.sh: Disable valgrind.
1790 * Makefile.am (backtrace-child-biarch): Add AM_V_CC silencer.
1869 * tests/backtrace-data.c: Reduce scope of some includes to match their
1871 * tests/backtrace.c: Likewise.
1881 * backtrace-subr.sh (check_native_core): Notice core file couldn't be
1885 * run-backtrace-demangle.sh: Likewise.
1887 * run-backtrace-native-biarch.sh: Notice biarch testing is disabled
1889 * run-backtrace-native-core-biarch.sh: Likewise.
1914 * backtrace-child.c (stdarg, main): Replace assert_perror with assert.
1915 * backtrace-data.c (memory_read, maps_lookup, set_initial_registers)
1917 * backtrace-dwarf.c (main): Likewise.
1918 * backtrace.c (prepare_thread, exec_dump): Likewise.
1954 * Makefile.am (TESTS): Add run-backtrace-core-x32.sh.
1955 (EXTRA_DIST): Likewise. Add backtrace.x32.core.bz2.
1956 Add backtrace.x32.exec.bz2.
1957 * backtrace.x32.core.bz2 : New file.
1958 * backtrace.x32.exec.bz2: Likewise.
1959 * run-backtrace-core-x32.sh: Likewise.
1992 * backtrace-dwarf.c: Add explicit includes.
1998 * backtrace.c (prepare_thread): Use PTRACE_GETREGS/PTRACE_SETREGS
2009 * backtrace.c (exec_dump): Initialize jmp.
2080 * backtrace-subr.sh (check_native_unsupported): Relax special ARM
2186 * backtrace.c (frame_callback): Error on seeing more than 16 frames.
2190 * backtrace.c (callback_verify): Accept "__libc_do_syscall" as first
2195 * backtrace-subr.sh (check_native_unsupported): New function.
2198 * run-backtrace-dwarf.sh: Likewise.
2202 * backtrace.c (main): Check that Dwfl was attached by calling
2207 * testfile-backtrace-demangle.cc (cxxfunc): Make non-static.
2209 * testfile-backtrace-demangle.bz2: Regenerate.
2210 * testfile-backtrace-demangle.core.bz2: Likewise.
2259 * backtrace.c: Make Linux only.
2260 * backtrace-child.c: Make Linux only.
2261 * backtrace-data.c: Make Linux only.
2262 * backtrace-dwarf.c: Make Linux only.
2263 * backtrace-subr.sh: Skip core file unwinding tests when not supported.
2288 * Makefile.am (TESTS): Add run-backtrace-core-aarch64.sh.
2289 (EXTRA_DIST): Add run-backtrace-core-aarch64.sh,
2290 backtrace.aarch64.core.bz2 and backtrace.aarch64.exec.bz2.
2291 * run-backtrace-core-aarch64.sh: New test.
2302 * backtrace-subr.sh (check_unsupported): Special case arm*.
2337 * run-backtrace-demangle.sh: Check exitcode and max number of frames.
2342 * backtrace-child.c (sigusr2): Call pthread_exit.
2348 * Makefile.am (TESTS): Add run-backtrace-demangle.sh.
2350 (EXTRA_DIST): Add run-backtrace-demangle.sh,
2351 testfile-backtrace-demangle.bz2, testfile-backtrace-demangle.cc,
2352 testfile-backtrace-demangle.core.bz2.
2353 * backtrace-demangle.cc: New file.
2354 * run-backtrace-demangle.sh: New file.
2355 * testfile-backtrace-demangle.bz2: New file.
2356 * testfile-backtrace-demangle.cc: New file.
2357 * testfile-backtrace-demangle.core.bz2: New file.
2361 * backtrace-subr.sh (check_native_core): Check to see if core file
2367 * backtrace-data.c (main): Don't assert if raise returns.
2368 * backtrace-dwarf.c (report_pid): Call dwfl_linux_proc_attach with
2372 * backtrace.c (ptrace_detach_stopped): Removed function.
2379 * backtrace-subr.sh (check_native_core): Skip, exit 77, the test
2396 * backtrace-dwarf.c (report_pid): Explicitly call
2398 * backtrace.c (report_pid): Likewise.
2402 * backtrace.c (callback_verify): Only assert that case 5 is the last
2430 * Makefile.am (TESTS): Add run-backtrace-core-s390x.sh and
2431 run-backtrace-core-s390.sh.
2432 (EXTRA_DIST): Add backtrace.s390x.core.bz2, backtrace.s390x.exec.bz2,
2433 backtrace.s390.core.bz2, backtrace.s390.exec.bz2,
2434 run-backtrace-core-s390x.sh and run-backtrace-core-s390.sh.
2435 * backtrace.s390.core.bz2: New file.
2436 * backtrace.s390.exec.bz2: New file.
2437 * backtrace.s390x.core.bz2: New file.
2438 * backtrace.s390x.exec.bz2: New file.
2439 * run-backtrace-core-s390.sh: New file.
2440 * run-backtrace-core-s390x.sh: New file.
2444 * backtrace-dwarf.c (executable, find_elf, dwfl_offline): Remove unused
2450 * Makefile.am (TESTS): Add run-backtrace-core-ppc.sh.
2451 (EXTRA_DIST): Add backtrace.ppc.core.bz2,
2452 backtrace.ppc.exec.bz2 and run-backtrace-core-ppc.sh.
2453 * backtrace.ppc.core.bz2: New file.
2454 * backtrace.ppc.exec.bz2: New file.
2455 * run-backtrace-core-ppc.sh: New file.
2459 * Makefile.am (backtrace_child_biarch_SOURCES): New backtrace-child.c.
2464 * backtrace-subr.sh (check_native_core): Disable valgrind while
2466 * run-backtrace-data.sh: Disable valgrind.
2467 * run-backtrace-dwarf.sh: Likewise.
2477 * backtrace-child.c (sigusr2): Add NOINLINE_NOCLONE and final asm stub.
2481 * backtrace-data.c (main): If unsupported also print to stderr.
2482 * run-backtrace-dwarf.sh: Add check_unsupported and check_main.
2486 * Makefile.am (backtrace-child-biarch): Add $(EXEEXT).
2490 * Makefile.am (check_PROGRAMS): Add backtrace, backtrace-child,
2491 backtrace-data and backtrace-dwarf.
2492 (BUILT_SOURCES, clean-local, backtrace-child-biarch): New.
2493 (TESTS): Add run-backtrace-native.sh, run-backtrace-data.sh,
2494 run-backtrace-dwarf.sh, run-backtrace-native-biarch.sh,
2495 run-backtrace-native-core.sh, run-backtrace-native-core-biarch.sh,
2496 run-backtrace-core-x86_64.sh and run-backtrace-core-i386.sh.
2498 (EXTRA_DIST): Add run-backtrace-data.sh, run-backtrace-dwarf.sh,
2499 cleanup-13.c, run-backtrace-native.sh, run-backtrace-native-biarch.sh,
2500 run-backtrace-native-core.sh, run-backtrace-native-core-biarch.sh,
2501 run-backtrace-core-x86_64.sh, run-backtrace-core-i386.sh,
2502 backtrace-subr.sh, backtrace.i386.core.bz2, backtrace.i386.exec.bz2,
2503 backtrace.x86_64.core.bz2, backtrace.x86_64.exec.bz2.
2507 * backtrace-child.c: New file.
2508 * backtrace-data.c: New file.
2509 * backtrace-dwarf.c: New file.
2510 * backtrace-subr.sh: New file.
2511 * backtrace.c: New file.
2513 * backtrace.i386.core.bz2: New file.
2514 * backtrace.i386.exec.bz2: New file.
2515 * backtrace.x86_64.core.bz2: New file.
2516 * backtrace.x86_64.exec.bz2: New file.
2517 * run-backtrace-core-i386.sh: New file.
2518 * run-backtrace-core-x86_64.sh: New file.
2519 * run-backtrace-native-biarch.sh: New file.
2520 * run-backtrace-native-core-biarch.sh: New file.
2521 * run-backtrace-native-core.sh: New file.
2522 * run-backtrace-native.sh: New file.
2523 * run-backtrace-data.sh: New file.
2524 * run-backtrace-dwarf.sh: New file.