summary refs log tree commit diff
path: root/src/libcore/libc.rs
AgeCommit message (Collapse)AuthorLines
2012-07-04convert doc-attributes to doc-comments using ↵Gareth Daniel Smith-35/+35
./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498
2012-07-03Switch 'native' to 'extern' (or 'foreign' in some descriptions)Graydon Hoare-22/+22
2012-06-21Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this.Graydon Hoare-6/+4
2012-06-04Machine types are different from int/uint, etc (Issue #2187)Eric Holk-12/+12
2012-04-02Merge branch 'issue-1983' of https://github.com/thomaslee/rust into issue-2090Tim Chevalier-0/+3
This adds a new os::copy_file function, contributed by Thomas Lee. I added test cases.
2012-03-28core: Add int8_t, etc. types to libc::types::common::c99Brian Anderson-1/+10
2012-03-26Bulk-edit mutable -> mut.Graydon Hoare-20/+20
2012-03-23Remove char::to_lower, char::to_upper, use libc versions insteadTim Chevalier-2/+2
As per Graydon's comments on #1985: remove char::to_lower and char::to_upper. The str versions of these functions now call libc::tolower and libc::toupper (using wrappers that cast between char and c_char). Not sure how much better that is, but it at least makes it clearer that these functions are Unicode-unsafe.
2012-03-15Comments only: associate core::libc FIXMEs with issue numbersTim Chevalier-0/+2
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-12/+25
- Move io, run and rand to core. - Remove incorrect ctypes module (use libc). - Remove os-specific modules for os and fs. - Split fs between core::path and core::os.
2012-03-10core: Clean up comments and exportsBrian Anderson-33/+35
2012-03-09Add a couple more missing pieces to libc and os.Graydon Hoare-2/+17
2012-03-06More UTF-16 wrapping on win32. Close #1927.Graydon Hoare-6/+11
2012-03-06UTF-16-ify the win32 env routines.Graydon Hoare-3/+4
2012-03-05Port fsync, waitpid and remove_file to core::{os,libc}.Graydon Hoare-0/+20
2012-03-02First cut at consolidated core::os module built on core::libc.Graydon Hoare-9/+219
2012-02-27Add libc module to libcore and utility file to help generate it.Graydon Hoare-0/+904