WangRunji
|
33eaded142
|
Merge remote-tracking branch 'bpc/user-lib-bin' into merge-1228
# Conflicts:
# kernel/src/arch/riscv32/compiler_rt.c
# kernel/src/arch/riscv32/consts.rs
# kernel/src/arch/riscv32/context.rs
# kernel/src/arch/riscv32/io.rs
# kernel/src/arch/riscv32/memory.rs
# kernel/src/arch/riscv32/paging.rs
# user/ucore-ulib/src/syscall.rs
|
6 years ago |
dzy
|
0dbffbc0fa
|
temporary
|
6 years ago |
Ben Pig Chu
|
d737b1e7ba
|
maually remove warning, pt6
|
6 years ago |
Ben Pig Chu
|
6eb49a0106
|
maually remove warning, pt5
|
6 years ago |
lcy1996
|
63349ade19
|
Finish add more comment for kernel and finish set user memory swappable.
|
6 years ago |
dzy
|
906019f7c6
|
Add little notes for BitAllocator
|
6 years ago |
WangRunji
|
b88648ff44
|
Fit for newest Rust nightly. x86_64 ok, riscv32 broken.
|
6 years ago |
WangRunji
|
bf2ad7c6a5
|
Change target arch to RISCV32IMA. Recover some dependencies.
|
6 years ago |
WangRunji
|
f3d62a5b8f
|
Replace `AreaFrameAllocator` by `BitAllocator`. Set opt-level=1 to avoid stack overflow.
|
7 years ago |
WangRunji
|
2762fded9c
|
New crate `bit-allocator`
|
7 years ago |