Ian Lance Taylor
21070494d8
backtrace.c: Revert last two changes.
...
* backtrace.c: Revert last two changes. Don't call mmap
directly.
From-SVN: r259440
2018-04-17 17:58:05 +00:00
Ian Lance Taylor
c36af1b4da
backtrace.c: Include backtrace-supported.h before checking BACKTRACE_USES_MALLOC.
...
* backtrace.c: Include backtrace-supported.h before checking
BACKTRACE_USES_MALLOC.
From-SVN: r259439
2018-04-17 17:29:27 +00:00
Ian Lance Taylor
83a658ca0b
backtrace.c (backtrace_full): When testing whether we can allocate memory...
...
* backtrace.c (backtrace_full): When testing whether we can
allocate memory, call mmap directly, and munmap the memory.
Fixes https://github.com/ianlancetaylor/libbacktrace/issues/13 .
From-SVN: r259434
2018-04-17 13:59:38 +00:00
Jakub Jelinek
85ec4feb11
Update copyright years.
...
From-SVN: r256169
2018-01-03 11:03:58 +01:00
Jakub Jelinek
cbe34bb5ed
Update copyright years.
...
From-SVN: r243994
2017-01-01 13:07:43 +01:00
Carlos Liam
84ebf639b8
* all: Remove meaningless trailing whitespace.
...
From-SVN: r240084
2016-09-11 13:44:07 +00:00
Jakub Jelinek
818ab71a41
Update copyright years.
...
From-SVN: r232055
2016-01-04 15:30:50 +01:00
Hans-Peter Nilsson
50809ff975
* backtrace.c: #include <sys/types.h>.
...
From-SVN: r227568
2015-09-08 23:58:09 +00:00
Ian Lance Taylor
c478516be7
re PR other/67457 (segfault in libbacktrace)
...
PR other/67457
* backtrace.c: #include "internal.h".
(struct backtrace_data): Add can_alloc field.
(unwind): If can_alloc is false, don't try to get file/line
information.
(backtrace_full): Set can_alloc field in bdata.
* alloc.c (backtrace_alloc): Don't call error_callback if it is
NULL.
* mmap.c (backtrace_alloc): Likewise.
* internal.h: Update comments for backtrace_alloc and
backtrace_free.
From-SVN: r227533
2015-09-08 16:46:16 +00:00
Jakub Jelinek
5624e564d2
Update copyright years.
...
From-SVN: r219188
2015-01-05 13:33:28 +01:00
Richard Sandiford
afeba5cb1d
Update copyright years in libbacktrace/
...
From-SVN: r206292
2014-01-02 22:24:37 +00:00
Richard Sandiford
f8a7e1a44d
Update copyright years in libbacktrace.
...
From-SVN: r195165
2013-01-14 18:17:30 +00:00
Ian Lance Taylor
eff02e4f84
libbacktrace/:
...
* Initial implementation.
./:
* MAINTAINERS (Various Maintainers): Add libbacktrace.
* configure.ac (host_libs): Add libbacktrace.
(target_libraries): Add libbacktrace.
* Makefile.def (host_modules): Add libbacktrace.
(target_modules): Likewise.
* configure, Makefile.in: Rebuild.
gcc/go:
* config-lang.in (target_libs): Add target-libbacktrace.
From-SVN: r191397
2012-09-17 16:38:38 +00:00