diff options
author | Chung-Ju Wu <jasonwucj@gmail.com> | 2014-07-04 07:18:19 +0000 |
---|---|---|
committer | Chung-Ju Wu <jasonwucj@gcc.gnu.org> | 2014-07-04 07:18:19 +0000 |
commit | c0c935b507bc4b8d8489956da1f35edc529233bd (patch) | |
tree | 14f32e91286ed5b26e527d72db2ff1f67914c0a0 /gcc/config.gcc | |
parent | a03bd0056c58764adeda4797f5829ff031859646 (diff) | |
download | gcc-c0c935b507bc4b8d8489956da1f35edc529233bd.zip gcc-c0c935b507bc4b8d8489956da1f35edc529233bd.tar.gz gcc-c0c935b507bc4b8d8489956da1f35edc529233bd.tar.bz2 |
Add several new files for preparation of providing modules
that are going to be separated from nds32.c source.
gcc/
* config.gcc (nds32*): Add new modules to extra_objs.
(nds32le-*-*): Use t-nds32 makefile fragment for new modules.
(nds32be-*-*): Likewise.
* config/nds32/nds32-cost.c: New file.
* config/nds32/nds32-fp-as-gp.c: New file.
* config/nds32/nds32-intrinsic.c: New file.
* config/nds32/nds32-isr.c: New file.
* config/nds32/nds32-md-auxiliary.c: New file.
* config/nds32/nds32-memory-manipulation.c: New file.
* config/nds32/nds32-pipelines-auxiliary.c: New file.
* config/nds32/nds32-predicates.c: New file.
* config/nds32/t-nds32: New file.
Co-Authored-By: Kito Cheng <kito@0xlab.org>
Co-Authored-By: Monk Chiang <sh.chiang04@gmail.com>
From-SVN: r212280
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index dc5cdca..cfb5014 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -414,6 +414,7 @@ mips*-*-*) nds32*) cpu_type=nds32 extra_headers="nds32_intrinsic.h" + extra_objs="nds32-cost.o nds32-intrinsic.o nds32-isr.o nds32-md-auxiliary.o nds32-pipelines-auxiliary.o nds32-predicates.o nds32-memory-manipulation.o nds32-fp-as-gp.o" ;; nios2-*-*) cpu_type=nios2 @@ -2117,13 +2118,13 @@ nds32le-*-*) target_cpu_default="0" tm_defines="${tm_defines}" tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}" - tmake_file="nds32/t-mlibs" + tmake_file="nds32/t-nds32 nds32/t-mlibs" ;; nds32be-*-*) target_cpu_default="0|MASK_BIG_ENDIAN" tm_defines="${tm_defines} TARGET_BIG_ENDIAN_DEFAULT=1" tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}" - tmake_file="nds32/t-mlibs" + tmake_file="nds32/t-nds32 nds32/t-mlibs" ;; nios2-*-*) tm_file="elfos.h ${tm_file}" |