LoongArch Port: gcc build
2022-03-29 Chenghua Xu <xuchenghua@loongson.cn> Lulu Cheng <chenglulu@loongson.cn> gcc/ChangeLog: * common/config/loongarch/loongarch-common.cc: New file. * config/loongarch/genopts/genstr.sh: New file. * config/loongarch/genopts/loongarch-strings: New file. * config/loongarch/genopts/loongarch.opt.in: New file. * config/loongarch/loongarch-str.h: New file. * config/loongarch/gnu-user.h: New file. * config/loongarch/linux.h: New file. * config/loongarch/loongarch-cpu.cc: New file. * config/loongarch/loongarch-cpu.h: New file. * config/loongarch/loongarch-def.c: New file. * config/loongarch/loongarch-def.h: New file. * config/loongarch/loongarch-driver.cc: New file. * config/loongarch/loongarch-driver.h: New file. * config/loongarch/loongarch-opts.cc: New file. * config/loongarch/loongarch-opts.h: New file. * config/loongarch/loongarch.opt: New file. * config/loongarch/t-linux: New file. * config/loongarch/t-loongarch: New file. * config.gcc: Add LoongArch support. * configure.ac: Add LoongArch support. contrib/ChangeLog: * gcc_update (files_and_dependencies): Add config/loongarch/loongarch.opt and config/loongarch/loongarch-str.h.
Showing
- contrib/gcc_update 2 additions, 0 deletionscontrib/gcc_update
- gcc/common/config/loongarch/loongarch-common.cc 43 additions, 0 deletionsgcc/common/config/loongarch/loongarch-common.cc
- gcc/config.gcc 434 additions, 1 deletiongcc/config.gcc
- gcc/config/loongarch/genopts/genstr.sh 104 additions, 0 deletionsgcc/config/loongarch/genopts/genstr.sh
- gcc/config/loongarch/genopts/loongarch-strings 58 additions, 0 deletionsgcc/config/loongarch/genopts/loongarch-strings
- gcc/config/loongarch/genopts/loongarch.opt.in 179 additions, 0 deletionsgcc/config/loongarch/genopts/loongarch.opt.in
- gcc/config/loongarch/gnu-user.h 80 additions, 0 deletionsgcc/config/loongarch/gnu-user.h
- gcc/config/loongarch/linux.h 50 additions, 0 deletionsgcc/config/loongarch/linux.h
- gcc/config/loongarch/loongarch-cpu.cc 206 additions, 0 deletionsgcc/config/loongarch/loongarch-cpu.cc
- gcc/config/loongarch/loongarch-cpu.h 30 additions, 0 deletionsgcc/config/loongarch/loongarch-cpu.h
- gcc/config/loongarch/loongarch-def.c 179 additions, 0 deletionsgcc/config/loongarch/loongarch-def.c
- gcc/config/loongarch/loongarch-def.h 151 additions, 0 deletionsgcc/config/loongarch/loongarch-def.h
- gcc/config/loongarch/loongarch-driver.cc 187 additions, 0 deletionsgcc/config/loongarch/loongarch-driver.cc
- gcc/config/loongarch/loongarch-driver.h 68 additions, 0 deletionsgcc/config/loongarch/loongarch-driver.h
- gcc/config/loongarch/loongarch-opts.cc 577 additions, 0 deletionsgcc/config/loongarch/loongarch-opts.cc
- gcc/config/loongarch/loongarch-opts.h 90 additions, 0 deletionsgcc/config/loongarch/loongarch-opts.h
- gcc/config/loongarch/loongarch-str.h 59 additions, 0 deletionsgcc/config/loongarch/loongarch-str.h
- gcc/config/loongarch/loongarch.opt 186 additions, 0 deletionsgcc/config/loongarch/loongarch.opt
- gcc/config/loongarch/t-linux 53 additions, 0 deletionsgcc/config/loongarch/t-linux
- gcc/config/loongarch/t-loongarch 71 additions, 0 deletionsgcc/config/loongarch/t-loongarch
Loading
Please register or sign in to comment