summaryrefslogtreecommitdiff
path: root/makedef.pl
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2014-06-03 08:39:56 -0400
committerJarkko Hietaniemi <jhi@iki.fi>2014-06-07 21:26:59 -0400
commit470dd224e4b587137a482c6db3d765860bcba19c (patch)
treea54e1dc2948089c51d297db55fa14fc575c02517 /makedef.pl
parent26c014b2af00ac88008218a92a598f8644e0d236 (diff)
downloadperl-470dd224e4b587137a482c6db3d765860bcba19c.tar.gz
Add C backtrace API.
Useful for at least debugging. Supported in Linux and OS X (possibly to some extent in *BSD). See perlhacktips for details.
Diffstat (limited to 'makedef.pl')
-rw-r--r--makedef.pl5
1 files changed, 5 insertions, 0 deletions
diff --git a/makedef.pl b/makedef.pl
index 8b972a4c67..c88bee8b0b 100644
--- a/makedef.pl
+++ b/makedef.pl
@@ -522,6 +522,11 @@ unless ($define{USE_LOCALE_NUMERIC}) {
);
}
+unless ($define{'USE_C_BACKTRACE'}) {
+ ++$skip{Perl_get_c_backtrace_dump};
+ ++$skip{Perl_dump_c_backtrace};
+}
+
unless ($define{HAVE_INTERP_INTERN}) {
++$skip{$_} foreach qw(
Perl_sys_intern_clear