Alex Lyon
9325a29a74
stdlib: make rustfmt happy with strtol()
2018-03-09 03:21:18 -08:00
Alex Lyon
f5b1f872a0
stdlib: implement preliminary version of strtol()
2018-03-09 03:07:16 -08:00
Jeremy Soller
0e766c6b53
Implement atof
2018-03-08 20:17:45 -07:00
Dan Robertson
ec288a1b53
Add ctype functions and atoi/atol
...
Add ctype functions
- isalnum
- isalpha
- isascii
- isdigit
- islower
- isspace
- isupper
Add stdlib functions
- atoi
- atol
Fix some warnings
Make a fmt run
2018-03-08 05:26:40 +00:00
Jeremy Soller
543526cb85
Move crt0 and platform into src folder
...
Add cargo fmt script
2018-03-06 19:55:11 -07:00
Dan Robertson
846e495944
Get rustfmt passing on core relibc code
...
- Add a rustfmt config
- Get the current code passing the formatter
2018-03-07 01:52:50 +00:00
Dan Robertson
2096b85115
Fix platform
...
- Add cfg to extern crate sc. It is not used by redox.
- Fix bad syntax in brk implementation for redox
- nits
- style: update brk implementation for linux
- style: no space between not operator and ptr.is_null
- style: should be a space around = in module path
2018-03-07 01:52:50 +00:00
Jeremy Soller
654ca47351
Fix atexit_funcs call in exit
2018-03-04 08:15:26 -07:00
Paul Sajna
ef9545cf71
missing parens
2018-03-04 04:43:05 -08:00
Paul Sajna
cdf5cb2d56
fix atexit
2018-03-04 04:34:22 -08:00
Paul Sajna
ee6ffbe73e
fix Options
2018-03-03 20:55:32 -08:00
Paul Sajna
2b16a3693e
wrap all function parameters in Options
2018-03-03 19:42:29 -08:00
Jeremy Soller
083fd72e66
Reorganize
2018-03-03 20:24:40 -07:00