Patrick Walton
|
aa3aa3b1b2
|
librustc: Fix type_use to not treat i1* arguments as interchangeable with i8* arguments. Closes #3917. rs=bugfix
|
2012-12-05 20:23:14 -08:00 |
|
Patrick Walton
|
b8cfd5c414
|
librustc: Long lines. rs=rustbot
|
2012-12-04 21:13:02 -08:00 |
|
Brian Anderson
|
01cd53baf0
|
Merge remote-tracking branch 'luqmana/incoming'
Conflicts:
src/librustc/middle/typeck/check.rs
|
2012-12-04 18:49:50 -08:00 |
|
Patrick Walton
|
33c1e47c1b
|
librustc: Implement moves based on type. r=nmatsakis
|
2012-12-04 15:38:04 -08:00 |
|
Patrick Walton
|
56ece46f7d
|
librustc: Remove all legacy pattern bindings from libsyntax and librustc. rs=refactoring
|
2012-12-04 14:19:19 -08:00 |
|
Graydon Hoare
|
00c856c0b1
|
Update license, add license boilerplate to most files. Remainder will follow.
|
2012-12-03 17:12:14 -08:00 |
|
Patrick Walton
|
5b5a0df7ee
|
librustc: Implement C-like enum constants. r=tjc
|
2012-11-30 21:09:14 -08:00 |
|
Luqman Aden
|
c6b1739232
|
Add more standard c lib llvm intrinsics.
|
2012-11-29 06:48:07 -05:00 |
|
Brian Anderson
|
8179e268ef
|
Register snapshots
|
2012-11-28 12:33:00 -08:00 |
|
Patrick Walton
|
318e534895
|
rustc: Implement explicit self for Eq and Ord. r=graydon
|
2012-11-19 15:33:11 -08:00 |
|
Graydon Hoare
|
2bf6663cf0
|
librustc: Fastisel dislikes memmove, switch to memcpy. Perf win, r=catamorphism.
Fastisel actually has a special case for memcpy, the intrinsic, by name.
It has no such special case for memmove, so bails.
Close #3987.
|
2012-11-16 11:26:26 -08:00 |
|
Brian Anderson
|
69a8b4d8e2
|
Rename src/rustc to src/librustc. Use the driver crate
|
2012-11-07 13:53:39 -08:00 |
|