Skip to content

untitl3d-la/la32r-toolchains

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LoongArch32精简版交叉工具链安装说明

源码目录结构

la32r_toolchain
    |---src/(存放工具链源码)
    |   |---la32r_binutils/
    |   |---la32r_gcc-8.3.0/
    |   |---la32r-Linux/
    |   |---la32r_glibc-2.28/
    |---Makefile(交叉工具链制作脚本)
    |---obj/(自动生成,存放各阶段构建文件及日志等)
    |---install/(自动生成,存放二进制文件)

源码获取(From 龙芯教育)

git submodule init
git submodule update

准备工作

安装前需准备工具链可能依赖的gmp/mpc/mpfr/isl源码:

cd ./src/la32r_gcc-8.3.0
./contrib/download_prerequisites

安装

cd la32r-toolchain
make -j

ABI相关文档可参考: LoongArch ELF ABI specification

About

Untitl3d's fork of loongson-edu/la32r-toolchains

Resources

Stars

Watchers

Forks

Contributors