rt: Add a Rust callback debugging function

This commit is contained in:
Brian Anderson 2012-02-13 13:54:14 -08:00
parent c4c89dd684
commit 4cc1e31f74
2 changed files with 8 additions and 0 deletions

@ -654,6 +654,13 @@ rust_dbg_lock_signal(lock_and_signal *lock) {
lock->signal();
}
typedef void *(*dbg_callback)(void*);
extern "C" CDECL void *
rust_dbg_call(dbg_callback *cb, void *data) {
return (*cb)(data);
}
//
// Local Variables:
// mode: C++

@ -104,3 +104,4 @@ rust_dbg_lock_lock
rust_dbg_lock_unlock
rust_dbg_lock_wait
rust_dbg_lock_signal
rust_dbg_call