OLD | NEW |
1 # config.bfd | 1 # config.bfd |
2 # Convert a canonical host type into a BFD host type. | 2 # Convert a canonical host type into a BFD host type. |
3 # Set shell variable targ to canonical target name, and run | 3 # Set shell variable targ to canonical target name, and run |
4 # using ``. config.bfd''. | 4 # using ``. config.bfd''. |
5 # Sets the following shell variables: | 5 # Sets the following shell variables: |
6 # targ_defvec Default vector for this target | 6 # targ_defvec Default vector for this target |
7 # targ_selvecs Vectors to build for this target | 7 # targ_selvecs Vectors to build for this target |
8 # targ64_selvecs Vectors to build if --enable-64-bit-bfd is given | 8 # targ64_selvecs Vectors to build if --enable-64-bit-bfd is given |
9 # or if host is 64 bit. | 9 # or if host is 64 bit. |
10 # targ_archs Architectures for this target | 10 # targ_archs Architectures for this target |
(...skipping 882 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
893 targ_selvecs="bfd_elf32_tradlittlemips_vec bfd_elf64_tradbigmips_vec bfd_elf
64_tradlittlemips_vec ecoff_big_vec ecoff_little_vec" | 893 targ_selvecs="bfd_elf32_tradlittlemips_vec bfd_elf64_tradbigmips_vec bfd_elf
64_tradlittlemips_vec ecoff_big_vec ecoff_little_vec" |
894 ;; | 894 ;; |
895 mips*-dec-* | mips*el-*-ecoff*) | 895 mips*-dec-* | mips*el-*-ecoff*) |
896 targ_defvec=ecoff_little_vec | 896 targ_defvec=ecoff_little_vec |
897 targ_selvecs=ecoff_big_vec | 897 targ_selvecs=ecoff_big_vec |
898 ;; | 898 ;; |
899 mips*-*-ecoff*) | 899 mips*-*-ecoff*) |
900 targ_defvec=ecoff_big_vec | 900 targ_defvec=ecoff_big_vec |
901 targ_selvecs=ecoff_little_vec | 901 targ_selvecs=ecoff_little_vec |
902 ;; | 902 ;; |
| 903 mips*el-*-nacl) |
| 904 targ_defvec=bfd_elf32_tradlittlemips_nacl_vec |
| 905 targ_selvecs="bfd_elf32_tradlittlemips_vec" |
| 906 ;; |
903 #ifdef BFD64 | 907 #ifdef BFD64 |
904 mips*-*-irix6*) | 908 mips*-*-irix6*) |
905 targ_defvec=bfd_elf32_nbigmips_vec | 909 targ_defvec=bfd_elf32_nbigmips_vec |
906 targ_selvecs="bfd_elf32_nlittlemips_vec bfd_elf32_bigmips_vec bfd_elf32_litt
lemips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec" | 910 targ_selvecs="bfd_elf32_nlittlemips_vec bfd_elf32_bigmips_vec bfd_elf32_litt
lemips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec" |
907 want64=true | 911 want64=true |
908 ;; | 912 ;; |
909 #endif | 913 #endif |
910 mips*-*-irix5*) | 914 mips*-*-irix5*) |
911 targ_defvec=bfd_elf32_bigmips_vec | 915 targ_defvec=bfd_elf32_bigmips_vec |
912 targ_selvecs="bfd_elf32_littlemips_vec ecoff_big_vec ecoff_little_vec" | 916 targ_selvecs="bfd_elf32_littlemips_vec ecoff_big_vec ecoff_little_vec" |
(...skipping 684 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1597 targ_selvecs="${targ_selvecs} bfd_elf32_little_generic_vec bfd_elf32_big_gen
eric_vec" | 1601 targ_selvecs="${targ_selvecs} bfd_elf32_little_generic_vec bfd_elf32_big_gen
eric_vec" |
1598 ;; | 1602 ;; |
1599 esac | 1603 esac |
1600 | 1604 |
1601 # If we support Intel L1OM target, then add support for bfd_l1om_arch. | 1605 # If we support Intel L1OM target, then add support for bfd_l1om_arch. |
1602 case "${targ_defvec} ${targ_selvecs}" in | 1606 case "${targ_defvec} ${targ_selvecs}" in |
1603 *bfd_elf64_l1om_vec*) | 1607 *bfd_elf64_l1om_vec*) |
1604 targ_archs="$targ_archs bfd_l1om_arch" | 1608 targ_archs="$targ_archs bfd_l1om_arch" |
1605 ;; | 1609 ;; |
1606 esac | 1610 esac |
OLD | NEW |