Skip to content

Commit 8654db3

Browse files
committed
Add backtrace_symbols(_fd)() functions
1 parent 048162d commit 8654db3

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
@@ -1192,6 +1192,8 @@ extern "C" {
11921192

11931193
pub fn ctermid(s: *mut c_char) -> *mut c_char;
11941194
pub fn backtrace(buf: *mut *mut c_void, sz: c_int) -> c_int;
1195+
pub fn backtrace_symbols(buffer: *const *mut c_void, len: c_int) -> *mut *mut c_char;
1196+
pub fn backtrace_symbols_fd(buffer: *const *mut c_void, len: c_int, fd: c_int);
11951197
#[cfg_attr(gnu_time_bits64, link_name = "__glob64_time64")]
11961198
pub fn glob64(
11971199
pattern: *const c_char,

0 commit comments

Comments
 (0)