summaryrefslogtreecommitdiff
path: root/bfd/config.bfd
diff options
context:
space:
mode:
Diffstat (limited to 'bfd/config.bfd')
-rw-r--r--bfd/config.bfd21
1 files changed, 21 insertions, 0 deletions
diff --git a/bfd/config.bfd b/bfd/config.bfd
index 5324d39a21c..4edcc6af51f 100644
--- a/bfd/config.bfd
+++ b/bfd/config.bfd
@@ -109,6 +109,7 @@ m68*) targ_archs=bfd_m68k_arch ;;
m88*) targ_archs=bfd_m88k_arch ;;
microblaze*) targ_archs=bfd_microblaze_arch ;;
mips*) targ_archs=bfd_mips_arch ;;
+nds32*) targ_archs=bfd_nds32_arch ;;
nios2*) targ_archs=bfd_nios2_arch ;;
or32*) targ_archs=bfd_or32_arch ;;
pdp11*) targ_archs=bfd_pdp11_arch ;;
@@ -1120,6 +1121,26 @@ case "${targ}" in
targ_selvecs=bfd_elf32_msp430_ti_vec
;;
+ nds32*le-*-linux*)
+ targ_defvec=bfd_elf32_nds32lelin_vec
+ targ_selvecs=bfd_elf32_nds32belin_vec
+ ;;
+
+ nds32*be-*-linux*)
+ targ_defvec=bfd_elf32_nds32belin_vec
+ targ_selvecs=bfd_elf32_nds32lelin_vec
+ ;;
+
+ nds32*le-*-*)
+ targ_defvec=bfd_elf32_nds32le_vec
+ targ_selvecs=bfd_elf32_nds32be_vec
+ ;;
+
+ nds32*be-*-*)
+ targ_defvec=bfd_elf32_nds32be_vec
+ targ_selvecs=bfd_elf32_nds32le_vec
+ ;;
+
ns32k-pc532-mach* | ns32k-pc532-ux*)
targ_defvec=pc532machaout_vec
targ_underscore=yes