Brian Anderson
|
223f6017c7
|
Remove rust_intrinsic_vec_len
I just edited the ll by hand since I don't have clang on hand
|
2011-08-18 14:51:07 -07:00 |
|
Brian Anderson
|
0467fa6a00
|
Rename rust_vec to rust_evec
|
2011-08-18 14:43:17 -07:00 |
|
Eric Holk
|
200bbcf91b
|
Rewrote receive to return a value. This lets us initialize variables by receiving them.
|
2011-08-05 15:27:27 -07:00 |
|
Eric Holk
|
286be2d94e
|
Adding an intrinsic for recv.
|
2011-08-01 18:43:05 -07:00 |
|
Patrick Walton
|
eef61a527d
|
stdlib: Add addr_of() to the standard library
|
2011-07-11 14:25:35 -07:00 |
|
Patrick Walton
|
d30f22eb65
|
rt: Remove the _2 prefix from intrinsics; all rust-intrinsics now use explicit return pointers
|
2011-07-10 01:20:18 -07:00 |
|
Patrick Walton
|
f42c94740a
|
rustc: Make rust-intrinsics take an explicit return pointer
|
2011-07-09 21:13:25 -07:00 |
|
Patrick Walton
|
e823ca4965
|
stdlib: Implement casts. The horror.
|
2011-07-09 20:14:47 -07:00 |
|
Patrick Walton
|
aa0f6f4961
|
stdlib: Add an offset function for simple pointer arithmetic on unsafe pointers
|
2011-07-08 21:56:15 -07:00 |
|
Patrick Walton
|
f9da8b2676
|
rt: Add an ivec length intrinsic and an ivec reserve function, both untested as of yet
|
2011-06-16 10:32:52 -07:00 |
|
Patrick Walton
|
a74feaf159
|
rustc: Link with intrinsics.bc; change intrinsics linkage to linkonce_odr
|
2011-05-05 12:46:22 -07:00 |
|
Patrick Walton
|
dc181bca4e
|
rustc: Stub Rust intrinsics. We check in the .ll file for now to temporarily dodge a dependency on clang.
|
2011-05-03 18:51:41 -07:00 |
|