about summary refs log tree commit diff
path: root/src/rustllvm/MachOObjectFile.cpp
diff options
context:
space:
mode:
authorRafael Ávila de Espíndola <respindola@mozilla.com>2011-05-03 10:19:28 -0400
committerRafael Ávila de Espíndola <respindola@mozilla.com>2011-05-03 10:24:18 -0400
commita3ff02f1266795691d6cb97dc0de886c613b39ed (patch)
treef93a945a8b15446c9ff3a5d2f7e26ebe1c2fa5f9 /src/rustllvm/MachOObjectFile.cpp
parenta919a3082d04a24a6aaa13ffcef98bb06307addc (diff)
downloadrust-a3ff02f1266795691d6cb97dc0de886c613b39ed.tar.gz
rust-a3ff02f1266795691d6cb97dc0de886c613b39ed.zip
Split start into rustc and rustboot versions. This introduces a bit of
duplication, but we will hopefully drop the rustboot one soon.

This is also a preparation for changing the rustc one to have the activate glue
return to the exit glue which will then call the main function.

This (returning to the function that calls main) matches what happens when
loader stats a program or a new thread. It lets gdb produce good backtraces
and should help with EH too.
Diffstat (limited to 'src/rustllvm/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions