Jorge Aparicio
|
8965b061c2
|
use rlibc crate instead
|
2016-08-14 22:03:19 -05:00 |
Jorge Aparicio
|
fdbb7883da
|
exclude windows and macos
|
2016-08-14 22:01:15 -05:00 |
Jorge Aparicio
|
265939fc00
|
add weak `memcpy` et al symbols
closes #28
|
2016-08-14 22:00:31 -05:00 |
Jorge Aparicio
|
69376af183
|
quickcheck: better generation of input arguments
closes #31
|
2016-08-13 16:58:44 -05:00 |
Amanieu d'Antras
|
acceaa95f1
|
Various changes
|
2016-08-13 09:56:40 +01:00 |
Amanieu d'Antras
|
0a0a8f37c9
|
Remove the absv implementation, it isn't needed by Rust
|
2016-08-13 09:54:58 +01:00 |
Jorge Aparicio
|
3ff25d956a
|
put div intrinsics in their own module + some docs
|
2016-08-11 01:26:27 -05:00 |
Jorge Aparicio
|
a84579d3c1
|
refactor: use Int traits, words -> U64, fmt
|
2016-08-11 01:15:51 -05:00 |
Jorge Aparicio
|
a2fc4da7a5
|
move return into if branches
|
2016-08-11 00:33:27 -05:00 |
Jorge Aparicio
|
0915e15c9a
|
*mut T -> Option<&mut T>
|
2016-08-11 00:31:49 -05:00 |
Jorge Aparicio
|
cc9d3e8e5f
|
port __udivmodsi4, aeabi_uidivmod and udivsi3
also rewrite these last two new aeabi intrinsics as naked functions
|
2016-08-11 00:26:16 -05:00 |
Jorge Aparicio
|
950564607d
|
port udivmoddi4 and __aeabi_uldivmod
|
2016-08-11 00:26:12 -05:00 |
Amanieu d'Antras
|
8a94b69d85
|
Add traits for integer operations
|
2016-08-11 05:38:11 +01:00 |
Amanieu d'Antras
|
065aaa9144
|
Remove the x86-specific floating-point builtins
|
2016-08-08 08:36:59 +01:00 |
Jorge Aparicio
|
1faf15fc64
|
initial commit
|
2016-08-07 15:58:21 -05:00 |