Fenrir
|
4d7406a743
|
Write entire panic message to stderr at once
This change has also been pushed to ctr-std-horizon, so it will carry over on the next rebase
|
6 years ago |
Fenrir
|
5d28bfcfd6
|
Update for nightly-2018-08-18
|
6 years ago |
Valentin
|
f2a90174bb
|
Update for latest nightly 2018-06-09 (#70)
* Update for latest nightly 2018-06-09
* We now have a proper horizon os and sys modules in libstd
|
7 years ago |
Valentin
|
77c84eb66c
|
Fixes according to Fenrir's review
|
7 years ago |
Valentin
|
a3895d6cf1
|
Fixes Cargo.toml
|
7 years ago |
linouxis9
|
4901431b02
|
Update for latest nightly 2018-05-06
|
7 years ago |
Fenrir
|
5be1e1181c
|
Update to new panic ABI
|
7 years ago |
Fenrir
|
b330206f55
|
Update for Rust nightly 2018-04-19
|
7 years ago |
FenrirWolf
|
c95c3289f8
|
Make std::path aware of archive prefixes (#61)
|
7 years ago |
Fenrir
|
2adf73b0c2
|
Update to nightly-2018-03-01
|
7 years ago |
Fenrir
|
49dc1a5e06
|
Updates for Rust 1.24
|
7 years ago |
Fenrir
|
8e800951df
|
Fix TcpStream::wait_timeout
POLLOUT is 0x4 and PULLHUP is 0x10 on every other platform, except for the 3DS where they're switched around because Nintendo
|
7 years ago |
Fenrir
|
3315dec931
|
Don't use ioctl for TcpStream::connect_timeout
libctru exposes ioctl, but using it causes an ENODEV error.
|
7 years ago |
Fenrir
|
6d4cb6df3d
|
Don't output an extra newline when panicking
svcOutputDebugString seems to append newlines on its own after each write to stderr
|
7 years ago |
Fenrir
|
ab992b1ead
|
Clean up the README a bit more
|
7 years ago |
Fenrir
|
3ad0909b25
|
Reorganize the list a bit
|
7 years ago |
Fenrir
|
590868e84c
|
Add list of supported modules
|
7 years ago |
Fenrir
|
48ee173596
|
Stub out set_cloexec
|
7 years ago |
Fenrir
|
dcccdcc090
|
Filter out glibc symbols
we're not glibc and these caused a linker error when building `std` in debug mode
|
7 years ago |
Fenrir
|
27d8949831
|
repr_align stabilized
|
7 years ago |
Fenrir
|
5c6da77fa3
|
core::ops::Place is unsafe now
|
7 years ago |
Fenrir
|
bf6ef666d1
|
Increase reader count + style fixes
|
7 years ago |
Fenrir
|
128c323a7e
|
Notify all threads when the write-lock goes out of scope
|
7 years ago |
Fenrir
|
f8aca7b2b1
|
Fix mutex try_lock logic
Wow, not sure how I messed that one up
|
7 years ago |
Fenrir
|
4977dcb167
|
Initial rwlock impl
|
7 years ago |
Fenrir
|
7795eee8c3
|
Add debug svc printing to the default panic hook
Removes the need to have a separate panic hook for Citra
|
7 years ago |
Fenrir
|
14594b6281
|
Remove macOS files that were accidentally included
|
7 years ago |
Fenrir
|
c1573807d5
|
Restore thread APIs that were accidentally deleted
Oops.
|
7 years ago |
Fenrir
|
d1475d0d2c
|
Ensure that the sysroot uses its own libc
|
7 years ago |
Fenrir
|
23be3f4885
|
Recreate ctr-std from latest nightly
|
7 years ago |
Fenrir
|
cbafc1a01b
|
Better workaround for the `feature(rustc_private)]` issue
Now you don't need a janky `Xargo` fork anymore!
|
7 years ago |
Fenrir
|
8ba058552b
|
Patch `std` to be compatible with Rust nightly-2017-12-01
This only fixes things enough so that the project compiles again. More standard library changes from upstream Rust will be pulled in later.
|
7 years ago |
Fenrir
|
9f5d769afa
|
Update bindings for libctru v1.4.0
|
7 years ago |
Fenrir
|
b2ba0fa9af
|
Properly set up main thread
|
8 years ago |
Fenrir
|
5f0fc0c001
|
Add unwinding strategy for panics
|
8 years ago |
Fenrir
|
0a070b8ba9
|
Trigger reboot after panicking
|
8 years ago |
Fenrir
|
55f56517e4
|
Print thread name in panic msg
|
8 years ago |
Fenrir
|
361c812e6a
|
Thread fixes + module update
|
8 years ago |
Fenrir
|
cbe41e5304
|
Enable old panic behavior for Citra
|
8 years ago |
Fenrir
|
d36057aee0
|
Use Error applet to display panics
|
8 years ago |
Fenrir
|
59b0b6de00
|
Update to new panic ABI
|
8 years ago |
Fenrir
|
f7cb0d88be
|
Fix missing stability attribute
|
8 years ago |
panicbit
|
54d7fc6c88
|
Use rust3ds/alloc_system3ds again
|
8 years ago |
Fenrir
|
7b7d98d3d3
|
Use alloc_system3ds again
|
8 years ago |
Fenrir
|
a572fa0a5a
|
Update libraries for ctru-sys changes
|
8 years ago |
panicbit
|
e0221d9f29
|
Remove ctr-libc dep from ctr-std
|
8 years ago |
Fenrir
|
03d5b453b9
|
update collections module
also remove deprecated `collections` crate dependency
|
8 years ago |
panicbit
|
2538d230b8
|
Add default allocator symbols
|
8 years ago |
panicbit
|
d86fadb6c7
|
ctr-std: Migrate to the new liballoc API
|
8 years ago |
panicbit
|
78ca2a83a7
|
ctr-std: Add heap allocator shim
|
8 years ago |