| History log of /src/tests/lib/libexecinfo |
| Revision | Date | Author | Comments |
| 1.9 | 23-Jan-2025 |
christos | new sandbox test (Kyle Evans @ FreeBSD)
|
| 1.8 | 23-Nov-2021 |
thorpej | branches: 1.8.4; Temporary hack to work around incorrect/missing unwind info for the t_sig_backtrace test case on ARM when compiled with optimization.
|
| 1.7 | 18-Nov-2021 |
thorpej | Add a test case for backtrace(3) across a signal handler.
|
| 1.6 | 31-Jan-2015 |
nakayama | The test requires symbols, so put STRIPFLAG= explicitly to avoid stripping them if STRIPFLAG?=-s is defined in /etc/mk.conf.
|
| 1.5 | 18-Mar-2014 |
riastradh | Merge riastradh-drm2 to HEAD.
|
| 1.4 | 21-Jul-2013 |
tron | Fix build with stack-protection enabled.
|
| 1.3 | 04-Jul-2013 |
joerg | branches: 1.3.2; Use conditional calls to vfork() to prevent the compiler from inlining the intermediate stack frames. Mark the __start frame as optional.
|
| 1.2 | 27-May-2012 |
martin | branches: 1.2.2; 1.2.4; Fix destination directory
|
| 1.1 | 27-May-2012 |
christos | add a test for the backtrace function.
|
| 1.2.4.3 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.2.4.2 | 30-Oct-2012 |
yamt | sync with head
|
| 1.2.4.1 | 27-May-2012 |
yamt | file Makefile was added on branch yamt-pagecache on 2012-10-30 19:00:03 +0000
|
| 1.2.2.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.3.2.1 | 23-Jul-2013 |
riastradh | sync with HEAD
|
| 1.8.4.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|
| 1.17 | 09-Sep-2020 |
christos | PR/55648: Kyle Evans: Minor warnings in compilation of libexecinfo test2
|
| 1.16 | 04-Nov-2014 |
justin | PR misc/49356 remove unnecessary references to atf-c/config.h
The function included via this header is not used and is removed in later versions of atf, so let us avoid it.
|
| 1.15 | 01-May-2014 |
joerg | Check for mounted /proc.
|
| 1.14 | 13-Apr-2014 |
joerg | Bail out if backtrace(3) failed.
|
| 1.13 | 11-Mar-2014 |
joerg | branches: 1.13.2; Use a struct for pair of frame name and whether it is optional. Add some additional entries found in a -O0 build of ATF on PowerPC.
|
| 1.12 | 11-Jan-2014 |
martin | New gcc can reuse stack frames for tail calls, so "main" is an optional frame as well.
|
| 1.11 | 11-Jan-2014 |
martin | Make the output of the test case better suited for debugging (output full backtrace before failing any unclear asserts)
|
| 1.10 | 16-Aug-2013 |
martin | Prevent inlining of the main testcase body function. Do not mark the inner functions static, as they might get cloned then (ending up being called "myfunc3.clone.3" instead of "myfunc").
|
| 1.9 | 15-Aug-2013 |
joerg | Now that all architectures default to unwind data, remove the failure for !amd64.
|
| 1.8 | 05-Jul-2013 |
joerg | Put the vfork at the end.
|
| 1.7 | 04-Jul-2013 |
joerg | Use conditional calls to vfork() to prevent the compiler from inlining the intermediate stack frames. Mark the __start frame as optional.
|
| 1.6 | 06-Jun-2013 |
joerg | Make back trace more robust. At least on i386, one of the intermediate functions in ATF is not replaced by tail recursion elimination, so mark it as optional.
|
| 1.5 | 02-Jun-2012 |
njoly | branches: 1.5.2; 1.5.4; Adjust test for recent atf_machine (amd64) -> atf_arch (x86_64) change.
|
| 1.4 | 30-May-2012 |
jruoho | Use "atf_arch" instead of "atf_machine"; see atf-config(1).
|
| 1.3 | 30-May-2012 |
martin | Skip test on non-amd64 machines for now, pointing to PR 46490.
|
| 1.2 | 28-May-2012 |
martin | Not a good idea to continue testing if basic assertions fail - only will cause core dumps later.
|
| 1.1 | 27-May-2012 |
christos | add a test for the backtrace function.
|
| 1.5.4.3 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.5.4.2 | 30-Oct-2012 |
yamt | sync with head
|
| 1.5.4.1 | 02-Jun-2012 |
yamt | file t_backtrace.c was added on branch yamt-pagecache on 2012-10-30 19:00:03 +0000
|
| 1.5.2.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.5.2.1 | 23-Jun-2013 |
tls | resync from head
|
| 1.13.2.1 | 10-Aug-2014 |
tls | Rebase.
|
| 1.3 | 30-Jan-2025 |
christos | branches: 1.3.4; fork and don't use atf in the child (from martin@)
|
| 1.2 | 27-Jan-2025 |
riastradh | t_backtrace_sandbox: Nix trailing whitespace.
No functional change intended.
|
| 1.1 | 23-Jan-2025 |
christos | new sandbox test (Kyle Evans @ FreeBSD)
|
| 1.3.4.2 | 02-Aug-2025 |
perseant | Sync with HEAD
|
| 1.3.4.1 | 30-Jan-2025 |
perseant | file t_backtrace_sandbox.c was added on branch perseant-exfatfs on 2025-08-02 05:58:08 +0000
|
| 1.8 | 17-Apr-2025 |
riastradh | t_sig_backtrace: Mark xfail on sparc.
Also change ATF_REQUIRE to ATF_CHECK to get more diagnostics out in a single test run, where appropriate.
PR port-sparc64/59313: t_sig_backtrace tests are failing
|
| 1.7 | 06-Jul-2023 |
riastradh | branches: 1.7.2; t_sig_backtrace: Flush stdout before writing to STDOUT_FILENO.
Avoids confusing ordering of output.
|
| 1.6 | 25-Jul-2022 |
riastradh | t_sig_backtrace: Pacify vfork clobber warning with volatile.
|
| 1.5 | 25-Jul-2022 |
riastradh | execinfo(3): Mark sig_backtrace_jump test as xfail.
PR lib/56940
|
| 1.4 | 25-Jul-2022 |
riastradh | execinfo: Fix mistake in previous: match `the_loop*' as prefix.
Now that there are two functions we need to catch either one.
|
| 1.3 | 25-Jul-2022 |
riastradh | execinfo: Test stack traces through null pointer jump too.
|
| 1.2 | 23-Nov-2021 |
thorpej | Temporary hack to work around incorrect/missing unwind info for the t_sig_backtrace test case on ARM when compiled with optimization.
|
| 1.1 | 18-Nov-2021 |
thorpej | Add a test case for backtrace(3) across a signal handler.
|
| 1.7.2.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|