Graydon Hoare
|
4cbef9d8a1
|
Remove outptr from module-internal calls; use standard ABI returns.
|
2010-11-14 13:04:01 -08:00 |
|
Graydon Hoare
|
a404e54261
|
Teach rustc about const tag value, begin work on trans_copy_ty, make uint's to_str routine less clever and thereby resist overflow.
|
2010-11-09 17:50:31 -08:00 |
|
Graydon Hoare
|
ffb3861c70
|
Move symbol prefix logic into separate function, add underscore prefix for windows.
|
2010-11-05 18:31:23 -07:00 |
|
Graydon Hoare
|
e5229b97d7
|
Don't use string == in x86.rs, doesn't work.
|
2010-10-22 17:27:22 -07:00 |
|
Patrick Walton
|
05a3c5c0f3
|
rustc: Add an "_" prefix to assembler-generated symbols on Mac
|
2010-10-22 16:16:02 -07:00 |
|
Graydon Hoare
|
f5787ed80c
|
Translate exit-task glue such that rustc's output programs exit properly.
|
2010-09-27 15:38:34 -07:00 |
|
Graydon Hoare
|
a2f4d9089a
|
Fix indexing bug in rustc's indirect-upcall arg-copying loops.
|
2010-09-27 14:42:58 -07:00 |
|
Graydon Hoare
|
4cfc4250bf
|
More work on trans, almost getting to the point of emitting an upcall.
|
2010-09-24 14:56:04 -07:00 |
|
Graydon Hoare
|
2db1f864e2
|
Declare the global and upcall glues as ValueRefs in rustc's trans.
|
2010-09-23 17:16:34 -07:00 |
|
Graydon Hoare
|
46e46d0b49
|
Translate a bunch of the material (lltrans, llasm, abi) from rustboot to rustc, and move files around.
|
2010-09-23 15:46:31 -07:00 |
|