Skip to content

Commit 7201057

Browse files
mkornaukhovtgross35
authored andcommitted
Add backtrace_symbols(_fd)() functions
(backport <#4668>) (cherry picked from commit a69e346)
1 parent 26010fd commit 7201057

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

libc-test/semver/linux-gnu.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -582,6 +582,8 @@ aio_write
582582
aiocb
583583
asctime_r
584584
backtrace
585+
backtrace_symbols
586+
backtrace_symbols_fd
585587
clock_adjtime
586588
close_range
587589
copy_file_range

src/unix/linux_like/linux/gnu/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1190,6 +1190,8 @@ extern "C" {
11901190

11911191
pub fn ctermid(s: *mut c_char) -> *mut c_char;
11921192
pub fn backtrace(buf: *mut *mut c_void, sz: c_int) -> c_int;
1193+
pub fn backtrace_symbols(buffer: *const *mut c_void, len: c_int) -> *mut *mut c_char;
1194+
pub fn backtrace_symbols_fd(buffer: *const *mut c_void, len: c_int, fd: c_int);
11931195
#[cfg_attr(gnu_time_bits64, link_name = "__glob64_time64")]
11941196
pub fn glob64(
11951197
pattern: *const c_char,

0 commit comments

Comments
 (0)