about summary refs log tree commit diff
path: root/src/rt/rust_task.cpp
diff options
context:
space:
mode:
authorRafael Ávila de Espíndola <respindola@mozilla.com>2011-05-05 14:00:50 -0400
committerGraydon Hoare <graydon@mozilla.com>2011-05-05 15:14:34 -0700
commit157f61f8c871e0fd63a57fe63821360d0a0d95fe (patch)
treef4471566e8947da3c30b16518ab761acfce0ff94 /src/rt/rust_task.cpp
parent2d9ccf3ae56ce8d403b66a3cb0a560161eb9cb03 (diff)
downloadrust-157f61f8c871e0fd63a57fe63821360d0a0d95fe.tar.gz
rust-157f61f8c871e0fd63a57fe63821360d0a0d95fe.zip
Change the setup so that rust_activate_glue returns to rust_exit_task_glue
and rust_exit_task_glue calls the rust main.

This is simpler since we only need to setup one frame. It also matches
what ld.so does, so gdb is happy and stops a backtrace at rust_exit_task_glue
instead of continuing past whatever function happened to be before
rust_exit_task_glue is the object file.

This is only the rustc changes and should be merged first.
Diffstat (limited to 'src/rt/rust_task.cpp')
0 files changed, 0 insertions, 0 deletions