aboutsummaryrefslogtreecommitdiff
path: root/src/comp/back/x86.rs
Commit message (Expand)AuthorAgeFilesLines
* Trans nomenclature tidy-up: upcall vs. native vs. extern.Graydon Hoare2011-03-251-17/+18
* Another go at changing compile-command, this time using RBUILD env var.Graydon Hoare2011-03-251-1/+1
* Revert "Bulk-edit compile commands in emacs chatter to point to assumed build...Graydon Hoare2011-03-251-1/+1
* Bulk-edit compile commands in emacs chatter to point to assumed build/ dir of...Graydon Hoare2011-03-251-1/+1
* Every upcall needs a task pointer to find the C stack. It is just that whenRafael Ávila de Espíndola2011-03-211-9/+17
* Fixed version of my previous patch to rename the upcall functions. This time ...Rafael Ávila de Espíndola2011-03-161-3/+3
* rustc: Add some stub metadata to each cratePatrick Walton2011-03-111-0/+10
* Fix access to the rust stack.Rafael Ávila de Espíndola2011-03-091-15/+32
* swap taskptr and callee in preparation for making taskptr optional.Rafael Ávila de Espíndola2011-03-091-8/+10
* Add ABI tagging to crates, adjust rustc output and runtime stack-frame setup ...Graydon Hoare2011-02-221-2/+2
* Add the single instruction required in activate glue to fix burning darwin ti...Graydon Hoare2011-02-081-2/+99
* rustc: Set data layout and target triplePatrick Walton2010-12-031-0/+20
* Fix typo in x86 backend glue that was, by luck, only crashing on OSX.Graydon Hoare2010-11-151-1/+1
* Switch upcall glues to fastcall as well.Graydon Hoare2010-11-141-10/+11
* Remove outptr from module-internal calls; use standard ABI returns.Graydon Hoare2010-11-141-9/+9
* Move symbol prefix logic into separate function, add underscore prefix for wi...Graydon Hoare2010-11-051-4/+10
* Don't use string == in x86.rs, doesn't work.Graydon Hoare2010-10-221-1/+1
* rustc: Add an "_" prefix to assembler-generated symbols on MacPatrick Walton2010-10-221-0/+5
* Fix indexing bug in rustc's indirect-upcall arg-copying loops.Graydon Hoare2010-09-271-3/+4
* More work on trans, almost getting to the point of emitting an upcall.Graydon Hoare2010-09-241-3/+3
* Declare the global and upcall glues as ValueRefs in rustc's trans.Graydon Hoare2010-09-231-15/+13
* Translate a bunch of the material (lltrans, llasm, abi) from rustboot to rust...Graydon Hoare2010-09-231-0/+159