summaryrefslogtreecommitdiff
path: root/win32
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 /win32
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 'win32')
-rw-r--r--win32/config.ce4
-rw-r--r--win32/config.gc4
-rw-r--r--win32/config.vc4
3 files changed, 12 insertions, 0 deletions
diff --git a/win32/config.ce b/win32/config.ce
index f90b6c5aaa..dae0c606ad 100644
--- a/win32/config.ce
+++ b/win32/config.ce
@@ -106,6 +106,7 @@ d_attribute_noreturn='undef'
d_attribute_pure='undef'
d_attribute_unused='undef'
d_attribute_warn_unused_result='undef'
+d_backtrace='undef'
d_bcmp='undef'
d_bcopy='undef'
d_bsd='define'
@@ -143,6 +144,7 @@ d_difftime='define'
d_dir_dd_fd='undef'
d_dirfd='undef'
d_dirnamlen='define'
+d_dladdr='undef'
d_dlerror='define'
d_dlopen='define'
d_dlsymun='undef'
@@ -619,12 +621,14 @@ i8size='1'
i8type='char'
i_arpainet='define'
i_assert='define'
+i_bfd='undef'
i_bsdioctl=''
i_crypt='undef'
i_db='undef'
i_dbm='undef'
i_dirent='define'
i_dlfcn='define'
+i_execinfo='undef'
i_fcntl='define'
i_float='define'
i_fp='undef'
diff --git a/win32/config.gc b/win32/config.gc
index 5cd83c036c..2f5e6d0958 100644
--- a/win32/config.gc
+++ b/win32/config.gc
@@ -108,6 +108,7 @@ d_attribute_noreturn='undef'
d_attribute_pure='undef'
d_attribute_unused='undef'
d_attribute_warn_unused_result='undef'
+d_backtrace='undef'
d_bcmp='undef'
d_bcopy='undef'
d_bsd='define'
@@ -145,6 +146,7 @@ d_difftime='define'
d_dir_dd_fd='undef'
d_dirfd='undef'
d_dirnamlen='define'
+d_dladdr='undef'
d_dlerror='define'
d_dlopen='define'
d_dlsymun='undef'
@@ -631,12 +633,14 @@ i8size='1'
i8type='char'
i_arpainet='define'
i_assert='define'
+i_bfd='undef'
i_bsdioctl=''
i_crypt='undef'
i_db='undef'
i_dbm='undef'
i_dirent='define'
i_dlfcn='define'
+i_execinfo='undef'
i_fcntl='define'
i_float='define'
i_fp='undef'
diff --git a/win32/config.vc b/win32/config.vc
index cf0d316ee8..3aa1992e40 100644
--- a/win32/config.vc
+++ b/win32/config.vc
@@ -108,6 +108,7 @@ d_attribute_noreturn='undef'
d_attribute_pure='undef'
d_attribute_unused='undef'
d_attribute_warn_unused_result='undef'
+d_backtrace='undef'
d_bcmp='undef'
d_bcopy='undef'
d_bsd='define'
@@ -145,6 +146,7 @@ d_difftime='define'
d_dir_dd_fd='undef'
d_dirfd='undef'
d_dirnamlen='define'
+d_dladdr='undef'
d_dlerror='define'
d_dlopen='define'
d_dlsymun='undef'
@@ -630,12 +632,14 @@ i8size='1'
i8type='char'
i_arpainet='define'
i_assert='define'
+i_bfd='undef'
i_bsdioctl=''
i_crypt='undef'
i_db='undef'
i_dbm='undef'
i_dirent='define'
i_dlfcn='define'
+i_execinfo='undef'
i_fcntl='define'
i_float='define'
i_fp='undef'