summaryrefslogtreecommitdiff
path: root/Porting/Glossary
diff options
context:
space:
mode:
authorH.Merijn Brand <h.m.brand@xs4all.nl>2014-06-11 09:45:44 +0200
committerH.Merijn Brand <h.m.brand@xs4all.nl>2014-06-11 09:45:44 +0200
commitf6a82adeac84b0be20188fd4ea164d8e4a1cc131 (patch)
treef54d5a7cf728c9783ac5d0a021cd64b607d2ff1a /Porting/Glossary
parent60bd7b488a4d9a548c63a8440324726b52ba9a3c (diff)
downloadperl-f6a82adeac84b0be20188fd4ea164d8e4a1cc131.tar.gz
Fix cbacktrace
Diffstat (limited to 'Porting/Glossary')
-rw-r--r--Porting/Glossary22
1 files changed, 22 insertions, 0 deletions
diff --git a/Porting/Glossary b/Porting/Glossary
index 301fa66427..9128f5f41a 100644
--- a/Porting/Glossary
+++ b/Porting/Glossary
@@ -478,6 +478,11 @@ d_attribute_warn_unused_result (d_attribut.U):
compiler can know that certain functions have a return values
that must not be ignored, such as malloc() or open().
+d_backtrace (d_backtrace.U):
+ This variable conditionally defines the HAS_BACKTRACE symbol, which
+ indicates to the C program that the backtrace() routine is available
+ to get a stack trace.
+
d_bcmp (d_bcmp.U):
This variable conditionally defines the HAS_BCMP symbol if
the bcmp() routine is available to compare strings.
@@ -650,6 +655,11 @@ d_dirnamlen (i_dirent.U):
to the C program that the length of directory entry names is
provided by a d_namelen field.
+d_dladdr (d_dladdr.U):
+ This variable conditionally defines the HAS_DLADDR symbol, which
+ indicates to the C program that the dladdr() routine is available
+ to get a stack trace.
+
d_dlerror (d_dlerror.U):
This variable conditionally defines the HAS_DLERROR symbol, which
indicates to the C program that the dlerror() routine is available.
@@ -3030,6 +3040,10 @@ i_assert (i_assert.U):
indicates to the C program that <assert.h> exists and could be
included.
+i_bfd (i_bfd.U):
+ This variable conditionally defines the I_BFD symbol, and
+ indicates whether a C program can include <bfd.h>.
+
i_bsdioctl (i_sysioctl.U):
This variable conditionally defines the I_SYS_BSDIOCTL symbol, which
indicates to the C program that <sys/bsdioctl.h> exists and should
@@ -3057,6 +3071,10 @@ i_dlfcn (i_dlfcn.U):
indicates to the C program that <dlfcn.h> exists and should
be included.
+i_execinfo (i_execinfo.U):
+ This variable conditionally defines the I_EXECINFO symbol, and indicates
+ whether a C program may include <execinfo.h>, for backtrace() support.
+
i_fcntl (i_fcntl.U):
This variable controls the value of I_FCNTL (which tells
the C program to include <fcntl.h>).
@@ -5084,6 +5102,10 @@ use64bitint (use64bits.U):
This may mean using for example "long longs", while your memory
may still be limited to 2 gigabytes.
+usecbacktrace (usebacktrace.U):
+ This variable indicates whether we are compiling with backtrace
+ support.
+
usecrosscompile (Cross.U):
This variable conditionally defines the USE_CROSS_COMPILE symbol,
and indicates that Perl has been cross-compiled.