Yuhao Zhou
|
a9bc66382c
|
Support TLS for MIPS.
|
6 years ago |
Harry Chen
|
215b8c52b3
|
Fix WAIT syscall number for mipsel
Signed-off-by: Harry Chen <i@harrychen.xyz>
|
6 years ago |
Harry Chen
|
a2985b6e80
|
Use syscall numbers from o32 ABI (which musl uses)
Signed-off-by: Harry Chen <i@harrychen.xyz>
|
6 years ago |
Harry Chen
|
23cfbb6565
|
Merge branch 'master' of github.com:rcore-os/rcore-user
|
6 years ago |
Harry Chen
|
c730e9c8da
|
Use MIPS N32 abi in all user programs
Signed-off-by: Harry Chen <i@harrychen.xyz>
|
6 years ago |
Jiajie Chen
|
77dd4b1e80
|
Bump treebitmap version
|
6 years ago |
Jiajie Chen
|
b00a4d266a
|
Complete working raw socket forwarding
|
6 years ago |
Jiajie Chen
|
a460c5b327
|
Fix mips rust programs
|
6 years ago |
Jiajie Chen
|
0dc44ae9cb
|
Fix ip checksum calculation
|
6 years ago |
Jiajie Chen
|
42c0f22ed3
|
Add half baked raw_socket app
|
6 years ago |
Harry Chen
|
60bc1a54d2
|
Port ucore, rust, biscuit to mipsel
Signed-off-by: Harry Chen <i@harrychen.xyz>
|
6 years ago |
equation314
|
96548d0464
|
Fix SYS_FACCESSAT id for non-x86
|
6 years ago |
Jiajie Chen
|
3f62c5095b
|
Remove i386 arch, add redis and nginx to travis ci test
|
6 years ago |
Jiajie Chen
|
343574eb12
|
Access before exec in sh
|
6 years ago |
Jiajie Chen
|
a739f17988
|
Do not use alloc::prelude
|
6 years ago |
Jiajie Chen
|
2e6a9eb7b5
|
Fix travis
|
6 years ago |
Jiajie Chen
|
f5ec8a84c3
|
Only enlarge heap when necessary
|
6 years ago |
Jiajie Chen
|
3009626522
|
Enable MMX and SSE for x86_64 and add floating point test
|
6 years ago |
Jiajie Chen
|
a8497fb692
|
Fix syscall clobber for x86_64, improve iperf performance
|
6 years ago |
Jiajie Chen
|
449b8a0a67
|
Partially working iperf client
|
6 years ago |
Jiajie Chen
|
50d12e7113
|
Show waiting for queue indication in genpkts
|
6 years ago |
Jiajie Chen
|
4bcc820a8b
|
Wait and show link up in genpkts
|
6 years ago |
Jiajie Chen
|
fae914b11b
|
Use buddy system allocator, use mmap for heap and add arping utility with ixgbe
|
6 years ago |
equation314
|
10d49723df
|
use musl to build biscuit programs for aarch64
|
6 years ago |
Jiajie Chen
|
06084d9925
|
Update syscall usage for riscv Linux syscalls
|
6 years ago |
Jiajie Chen
|
0029070acb
|
Fix rust/sh and add rust/tls test
|
6 years ago |
WangRunji
|
5ce1d2f788
|
rust: remove initfd, modify io::getc
|
6 years ago |
WangRunji
|
cd8ecc73f2
|
fix riscv syscall ABI
|
6 years ago |
Jiajie Chen
|
85c2f45af6
|
Add a null pointer at the end of argv in rust/sh
|
6 years ago |
Jiajie Chen
|
f0441d1fe3
|
Fix rust/sh and force musl-cross-make toolchain for biscuit
|
6 years ago |
equation314
|
bbf127b24e
|
remove link flag `-Ttext` for aarch64
|
6 years ago |
WangRunji
|
64dac11ac3
|
fix x86_64 syscall register (r10)
|
6 years ago |
WangRunji
|
86bb44b00d
|
add Rust programs. add Makefile
|
6 years ago |