diff options
author | jasonwucj <jasonwucj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-07-04 07:18:19 +0000 |
---|---|---|
committer | jasonwucj <jasonwucj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-07-04 07:18:19 +0000 |
commit | f54be922cf63af9bcc65342b428cb266559032c9 (patch) | |
tree | 14f32e91286ed5b26e527d72db2ff1f67914c0a0 /gcc/config.gcc | |
parent | faff04c34663ff7a5a95ded8a07a46ba81944cac (diff) | |
download | gcc-f54be922cf63af9bcc65342b428cb266559032c9.tar.gz |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212280 138bc75d-0d04-0410-961f-82ee72b054a4
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 dc5cdca843a..cfb50140a04 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}" |