diff options
author | Monk Chiang <sh.chiang04@gmail.com> | 2018-04-08 14:28:44 +0000 |
---|---|---|
committer | Chung-Ju Wu <jasonwucj@gcc.gnu.org> | 2018-04-08 14:28:44 +0000 |
commit | 8b9322f0a56fc6785e0165bb99619920a67cca09 (patch) | |
tree | dd8ff1a870577132451e8eafeb02254cb3770d28 /gcc/config.gcc | |
parent | 5f2a98c3f5a3ce1cb169abaf23fe7a031ae88043 (diff) | |
download | gcc-8b9322f0a56fc6785e0165bb99619920a67cca09.zip gcc-8b9322f0a56fc6785e0165bb99619920a67cca09.tar.gz gcc-8b9322f0a56fc6785e0165bb99619920a67cca09.tar.bz2 |
[NDS32] Add intrinsic functions for interrupt control.
gcc/
* config.gcc (nds32le-*-*, nds32be-*-*): Add nds32/nds32_intrinsic.h
into tm_file.
* config/nds32/constants.md (unspec_volatile_element): Add enum values
for interrupt control.
* config/nds32/nds32-intrinsic.c: Implementation of intrinsic
functions for interrupt control.
* config/nds32/nds32-intrinsic.md: Likewise.
* config/nds32/nds32_intrinsic.h: Likewise.
* config/nds32/nds32.h (nds32_builtins): Likewise.
From-SVN: r259223
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 099c2f6..55c314a 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -2335,13 +2335,13 @@ msp430*-*-*) nds32le-*-*) target_cpu_default="0" tm_defines="${tm_defines}" - tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}" + tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file} nds32/nds32_intrinsic.h" 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}" + tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file} nds32/nds32_intrinsic.h" tmake_file="nds32/t-nds32 nds32/t-mlibs" ;; nios2-*-*) |