diff options
| author | Brian Anderson <banderson@mozilla.com> | 2012-10-23 13:48:09 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2012-10-23 13:48:09 -0700 |
| commit | 759e1c165f474314bb113d0b72e8ef85fc3864d7 (patch) | |
| tree | e4381ed53bd5e6bc14058c90770d87d87b35420a /src/rt/rust_upcall.cpp | |
| parent | 8d932160d92137e0a7d556a5ff7cfae4e68d5781 (diff) | |
| download | rust-759e1c165f474314bb113d0b72e8ef85fc3864d7.tar.gz rust-759e1c165f474314bb113d0b72e8ef85fc3864d7.zip | |
rt: Remove unused string upcalls harder
Diffstat (limited to 'src/rt/rust_upcall.cpp')
| -rw-r--r-- | src/rt/rust_upcall.cpp | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/src/rt/rust_upcall.cpp b/src/rt/rust_upcall.cpp index 9c8c8462d88..afb62d52be7 100644 --- a/src/rt/rust_upcall.cpp +++ b/src/rt/rust_upcall.cpp @@ -311,37 +311,6 @@ upcall_validate_box(rust_opaque_box* ptr) { /**********************************************************************/ -struct s_str_new_uniq_args { - rust_task *task; - const char *cstr; - size_t len; - rust_str *retval; -}; - -extern "C" CDECL void -upcall_s_str_new_uniq(s_str_new_uniq_args *args) { - rust_task *task = args->task; - LOG_UPCALL_ENTRY(task); - args->retval = make_str(task->kernel, args->cstr, args->len, - "str_new_uniq"); -} - -extern "C" CDECL rust_str* -upcall_str_new_uniq(const char *cstr, size_t len) { - rust_task *task = rust_get_current_task(); - s_str_new_uniq_args args = { task, cstr, len, 0 }; - UPCALL_SWITCH_STACK(task, &args, upcall_s_str_new_uniq); - return args.retval; -} - -extern "C" CDECL rust_str* -upcall_str_new(const char *cstr, size_t len) { - rust_task *task = rust_get_current_task(); - s_str_new_uniq_args args = { task, cstr, len, 0 }; - UPCALL_SWITCH_STACK(task, &args, upcall_s_str_new_uniq); - return args.retval; -} - extern "C" _Unwind_Reason_Code __gxx_personality_v0(int version, _Unwind_Action actions, |
