I compiled successfully using the UOS on the LS3A4000 . but I met some problems in the process. I workaround it but not sure whether to modify right. the modify is here: https://pastebin.aosc.io/paste/zgmg9Q~zw~HfUD5NIG~g0w
here is compiler log:
apt install git
apt install cmake
apt install llvm
apt install clang
apt install liblttng-ust-dev
apt install liblzma-dev
git clone --depth 1 -b mips64-port https://github.com/gsvm/coreclr.git
cd coreclr
./build.sh
coreclr/src/jit/codegencommon.cpp:1945:26: error: variable 'jumpKind' is uninitialized when used here [-Werror,-Wuninitialized]
genJumpToThrowHlpBlk(jumpKind, SCK_OVERFLOW);
coreclr/src/jit/emit.cpp:5421:1: error: control reaches end of non-void function [-Werror,-Wreturn-type]
}
coreclr/src/gcdump/../gcinfo/gcinfodumper.cpp:417:21: error: variable 'base' is used uninitialized whenever 'if' condition is true [-Werror,-Wsometimes-uninitialized]
coreclr/src/jit/gentree.cpp:3221:13: error: unused label 'COMMON_CNS' [-Werror,-Wunused-label]