25 Commits (215b8c52b33ef5f31935fe6be1abec57b64d8866)

Author SHA1 Message Date
Harry Chen c730e9c8da Use MIPS N32 abi in all user programs
6 years ago
Harry Chen 1829ca47d4 Make nginx compile on 32bit platform, fix bitcuit on riscv
6 years ago
Harry Chen 60bc1a54d2 Port ucore, rust, biscuit to mipsel
6 years ago
Jiajie Chen 3f62c5095b Remove i386 arch, add redis and nginx to travis ci test
6 years ago
Jiajie Chen aae69bd685 Fix pthread missing in riscv toolchain
6 years ago
Jiajie Chen 779831fd05 Use musl for biscuit programs in RISC-V
6 years ago
equation314 10d49723df use musl to build biscuit programs for aarch64
6 years ago
Jiajie Chen f0441d1fe3 Fix rust/sh and force musl-cross-make toolchain for biscuit
6 years ago
Jiajie Chen 3c597882e5 Add more linux header detection path
6 years ago
Jiajie Chen 095cfa8e66 Fix musl gcc building biscuit under Linux
6 years ago
Jiajie Chen 091b95fae2 Fix biscuit building under Linux musl-gcc
6 years ago
equation314 bbf127b24e remove link flag `-Ttext` for aarch64
6 years ago
Jiajie Chen 93bac1ce10 Add -static to CFLAGS
6 years ago
Jiajie Chen 9f46239322 Use musl instead of litc in biscuit programs
6 years ago
Jiajie Chen 5b12508570 Workaround for tls and use getdents64 to implement fdopendir
6 years ago
WangRunji 64dac11ac3 fix x86_64 syscall register (r10)
6 years ago
WangRunji 408f23213d Merge remote-tracking branch 'origin/linux64-syscall' into linux64-syscall
6 years ago
WangRunji cb1bd5b835 fix struct stat to match Linux ABI
6 years ago
equation314 a54b90e12b biscuit: fix aarch64 toolchain prefix on linux
6 years ago
equation314 250f278a53 Merge branch 'linux64-syscall' of https://github.com/wangrunji0408/rcore_user into HEAD
6 years ago
equation314 ddede19b61 biscuit: support aarch64
6 years ago
WangRunji 5804df1c3b biscuit: fix sys_mmap. add syscall6
6 years ago
WangRunji d84f21465c biscuit: fix argc, argv
6 years ago
WangRunji 5eeb7b20c9 sysenter -> syscall
6 years ago
WangRunji fc8393f95e add Biscuit user programs from origin
6 years ago