7 Commits

Author SHA1 Message Date
19c15f8aff [#1] Adjusted the library to use the new server.
Removed the scribe and weave requirements. Scribe was only being used
in the build, so it was switched to print statements. Weave was being
used for error, but it was switched over to the Rust core and std
error versions.
2025-03-03 02:07:54 -05:00
1a3a5a26e3 Fixed the library to use the new Rust 2018 module system. 2019-01-19 23:54:34 -05:00
55b9e64fa8 Adjusting the repository locations. 2017-04-06 17:09:51 -04:00
43abe9d95f Added a build script.
The build script was added to obtain the correct values of the
errno C preprocessor definitions. This way no matter what the platform
has defined them as, they will be correct in the libraries code.
2017-03-04 14:04:57 -05:00
6e350daf26 Changed the C library to properly be the default library. 2017-03-01 19:16:54 -05:00
89e37b017b Fixed the memory functions required for LLVM to properly work.
This required the fixing of the features section to properly handle
passing on the use_std feature. It also required that the memory functions
were moved to the main library module instead of within the rust module
as was previously desired. The C module then correctly skips defining the
external C library functions.

Basic time functionality was also added.
2017-03-01 19:05:36 -05:00
102713417d Initial library commit. 2017-01-06 19:13:34 -05:00