aboutsummaryrefslogtreecommitdiff
path: root/ctru-sys
Commit message (Collapse)AuthorAgeFilesLines
* Support libctru 2.0Vivian Lim2021-02-063-2287/+5556
|
* changes so that this can buildVivian Lim2021-02-051-1/+1
|
* local changesVivian Lim2021-02-011-0/+1
|
* Update bindings for libctru 1.5.0Fenrir2018-05-153-2367/+2414
|
* Link libctru in ctru-sysFenrir2018-02-111-0/+11
| | | | | | Allows debug builds to compile without throwing out random linker errors. Plus it probably should have been this way the whole time anyway.
* Ensure that the sysroot uses its own libcFenrir2018-01-212-0/+5
|
* Better workaround for the `feature(rustc_private)]` issueFenrir2017-12-011-0/+5
| | | | Now you don't need a janky `Xargo` fork anymore!
* Update bindings for libctru v1.4.0Fenrir2017-11-181-4377/+4386
|
* Use Error applet to display panicsFenrir2017-07-241-1/+1
|
* Update bindings for libctru 1.3.0Fenrir2017-07-131-41/+242
|
* Go back to using pre-generated bindingsFenrir2017-07-103-30/+9690
| | | | | Bindgen takes a long time to compile, and we only ever need to update bindings for new ctrulib releases anyway.
* Handle linking in ctru-rs build scriptFenrir2017-07-102-8/+0
|
* Use bindgen for ctru_sys bindingsFenrir2017-07-1068-5572/+45
|
* Use libc from crates.ioFenrir2017-07-072-3/+4
| | | | The libc crate has newlib bindings now, so we don't have to maintain them in-tree anymore
* ctr-libc: remove conditional dependency on stdFenrir2017-01-241-1/+1
| | | | I'd thought that it would be necessary for implementing features such as the std::os::raw types in ctr-std, but I do not believe that that is the case.
* We stdlib nowFenrir2017-01-2122-206/+737
|
* Regenerate gpu bindingsFenrir2016-10-284-246/+186
|
* Regenerate raw service bindingsFenrir2016-10-2838-767/+1628
|
* Use bitflags for fs servicesFenrir2016-10-281-179/+190
|
* ctru-sys: recreate types.h and libc bindingsFenrir2016-10-2811-48/+87
|
* Split out libstd crateFenrir2016-10-284-207/+262
|
* Fix deprecation and stablization warningsFenrir2016-10-151-1/+0
| | | | The question mark feature was stablized and the Reflect marker trait was deprecated
* Remove libc OS error functionsFenrir2016-10-061-20/+0
| | | | | We aren't actually using any of newlib's error functionality. All of our errors come from ctrulib functions.
* Add io module from libstdFenrir2016-10-061-0/+20
| | | | Also includes CString and CStr modules
* ctru-sys: add errno functionFenrir2016-10-061-1/+2
|
* ctru-sys: add proper libc typedefsFenrir2016-10-061-3/+19
|
* Regenerate raw fs bindingsFenrir2016-08-121-201/+200
|
* Use abort() when panickingFenrir2016-08-011-0/+1
|
* Update bindgen commentFenrir2016-08-011-0/+2
|
* moved system libs to sys folderFenrir2016-06-204-10/+8
|
* core::fmt::Write support for the consoleFenrir2016-06-0317-37/+45
|
* Redesigned console APIFenrir2016-06-011-10/+15
|
* More experimental console/stdio stuff.Fenrir2016-05-302-2/+55
|
* Added new bindingsFenrir2016-05-0248-1001/+2778
|
* Split raw bindings into a separate crateFenrir2016-04-3033-0/+2288